功能概览
高级视频解码可以帮你做什么
高级视频解码是一个独立的原生播放后端。主程序仍负责播放器界面、时间线、裁剪、截图和快捷键;插件负责实际解码、字幕、画面输出与播放状态。
覆盖常见 MP4、MOV、MKV、MTS/M2TS、WebM、AVI 等容器,以及 H.264、HEVC、AV1、ProRes、VP9 等视频编码。
优先使用安全硬件解码路径;硬件不支持时可回退到 CPU 解码。
读取内嵌字幕和外挂字幕,支持 ASS 样式及多字幕轨切换。
支持 HDR 直通或色调映射,并可调整目标峰值以适配不同显示器。
显示解码、帧率、缓存、时间、HDR 与 GPU 等播放信息,方便判断卡顿原因。
提前读取视频数据,改善大文件播放、时间线拖动和重复定位体验。
格式与能力
支持哪些视频、音频和字幕格式
容器MP4 / MOV / MKV / MTS还包括 AVI、M4V、MPEG/TS、WebM 等。视频H.264 / HEVC / AV1还包括 MPEG-2、ProRes、VP9;实际可用性取决于文件与解码环境。音频AAC / AC3 / PCM还支持 E-AC3、FLAC、MP3、Opus 等常见轨道。字幕内嵌 / 外挂 / ASS字幕选择和样式由主程序播放器统一呈现。安装
安装高级视频解码插件
- 1下载 Windows x64 安装包
获取
PhotoFlow-video-playback-mpv-*-win32-x64.zip,不要解压或替换其中 DLL。 - 2复制到组件根目录
在“设置 → 插件管理”打开组件根目录,把 ZIP 原样放入。
- 3刷新并安装
点击刷新,确认组件名称、平台与完整性状态后安装。
- 4重新打开视频
安装完成后关闭已有视频预览,再重新打开视频,让播放器重新发现可用后端。
advanced-video-decoder.exe、libmpv 运行库、对应源码和许可证材料。使用
打开视频并使用播放器
- 1在项目中打开视频
双击视频或从预览入口打开,不需要先启动独立播放器。
- 2等待实际探测
照片流结合 Chromium 支持情况和插件探测结果选择最合适的后端。
- 3使用统一播放器
播放、暂停、时间线、音轨、字幕、旋转、翻转、比例和截图仍使用照片流原有界面。
- 4查看统计
遇到卡顿时打开播放统计,检查是否正在硬件解码、缓存是否充足以及是否发生丢帧。
播放设置
调整画面、字幕和播放设置
进入“设置 → 高级视频解码”,选择 HDR 输出、色调映射算法和目标峰值亮度。这里保存的是播放器共用的显示偏好,目标亮度单位为 nits;页面同时列出插件专属的来源和许可说明。
播放、字幕和画面操作继续使用照片流的统一播放器。插件停用或卸载后,其专属设置入口也会移除。
支持来源比例、适应、填充、16:9、4:3、1:1,以及旋转和翻转。
可直通 HDR,或使用自动、BT.2390、Reinhard、Mobius、Hable 等色调映射方式。
选择内嵌/外挂字幕与字幕轨;ASS 样式由解码后端渲染。
查看基础、解码、HDR、时间、缓存和 GPU 指标,更新频率有上限,避免影响播放。
自动选择
照片流如何选择播放方式
插件优先级只用于多个插件后端之间排序,不能压过 Chromium 的真实播放能力判断。若插件启动、探测或解码失败,照片流会尝试尚未使用的其他后端;全部失败后才提示修复组件或用系统播放器打开。
限制与排查
视频无法播放或卡顿时怎么办
- 部分 H.265 10-bit 4:2:2 相机视频不受消费级显卡硬件解码支持,插件会尝试 CPU 解码。
- 超高码率、损坏文件、慢速移动盘或网络盘仍可能导致缓存不足和播放卡顿。
- 安装后仍不可用时,先在插件管理检查完整性,再关闭并重新打开视频页面。
- 更新显卡驱动可能改善硬件解码兼容性;不要从其他来源替换组件 DLL。
安装后无需额外模型配置,重新打开视频即可使用。