← Назад к ресурсам

Mcedia Core

Watch Bilibili videos, live streams, and Douyin clips directly inside Minecraft using armor stands as TV!

Modrinth social utility

Описание

Mcedia Core 是一个客户端媒体播放模组,为 Minecraft 提供本地运行的媒体播放基础能力,重点放在游戏内视频画面渲染、音频播放、弹幕显示以及播放性能控制。 它面向需要在客户端内加载和播放媒体内容的使用场景,提供稳定的播放宿主、屏幕渲染能力,以及围绕解码与上传开销的运行时调度。 ## 主要特性 - 在客户端内播放媒体内容,并将画面渲染到游戏世界中的屏幕表面 - 支持空间音频播放,可结合左右声道实现更有方向感的声音表现 - 支持弹幕显示,可按需开启或关闭 - 提供全局视频音量控制,并集成到原版声音设置界面 - 支持播放过程中的基础控制,包括暂停、恢复、倍速与跳转 - 提供分辨率上限、活跃解码器数量、节流解码器数量等性能相关配置 - 对不可见或距离较远的播放实例进行节流或挂起,降低不必要的解码与纹理上传开销 - 在检测到 `Sound Physics Remastered` 时启用兼容,使视频声音可参与物理声效处理 ## 性能与行为 Mcedia Core 不只是简单地“播放视频”,还会根据可见性与距离动态管理解码器状态: - 优先保证当前可见、正在播放的内容 - 对次要内容启用低开销模式 - 对长时间不需要更新的内容暂停解码 - 在屏幕不可见时跳过纹理上传,减少客户端负担 这使它在存在多个播放实例时,仍能尽量维持可用的性能表现。 ## 配置项 模组当前提供的可调项主要包括: - 最大视频分辨率上限 - 全局音量倍率 - 活跃解码器数量上限 - 节流解码器数量上限 - 低开销上传帧率 - 弹幕显示开关 这些设置会保存在客户端配置文件中,并在游戏启动时自动加载。 --- Mcedia Core is a client-side media playback mod for Minecraft. It provides the core runtime needed to play media inside the game, with a focus on in-world video rendering, audio playback, danmaku display, and playback performance management. It is designed for client-side media playback scenarios that need a stable playback host, screen rendering support, and practical runtime controls around decoding and texture upload cost. ## Features - Plays media on the client and renders video onto in-world screen surfaces - Supports spatial audio playback, including left/right channel separation for better directional sound - Supports danmaku display, with the ability to enable or disable it as needed - Adds a global video volume control and integrates it into the vanilla sound settings screen - Provides basic playback controls such as pause, resume, playback speed adjustment, and seeking - Includes performance-related settings such as maximum video resolution, active decoder limit, and throttled decoder limit - Dynamically throttles or suspends less important playback instances to reduce unnecessary decoding and texture upload overhead - Enables compatibility with `Sound Physics Remastered` when present, allowing video audio to participate in sound physics processing ## Performance Behavior Mcedia Core does more than just play video. It actively manages decoder state based on visibility and distance: - Prioritizes visible and actively playing content - Uses a lower-overhead mode for less important instances - Suspends decoding for content that no longer needs active updates - Skips texture uploads when a screen is not visible This helps keep client performance under control, especially when multiple playback instances exist at the same time. ## Configuration The mod currently exposes configuration for: - Maximum video resolution - Global volume factor - Active decoder limit - Throttled decoder limit - Low-overhead upload FPS - Danmaku visibility These settings are stored in the client configuration file and loaded automatically when the game starts.