此检查器使用 WebAssembly 中的 MediaInfo 引擎。它不需要播放或转码视频,并且大文件会增量读取,而不是完全复制到浏览器内存中。您可以搜索每个报告的字段或将未触及的 MediaInfo 结果导出为 JSON。
视频元数据查看器
全程在浏览器中运行,无需上传,无需注册。
您的视频通过增量文件读取在本地进行检查,并且永远不会上传。
视频元数据查看器显示什么?
视频元数据查看器读取存储在媒体文件中的技术信息,包括其容器、编解码器、尺寸、持续时间、报告的帧速率和比特率、音频流、字幕流和嵌入标签。该查看器在本地运行 MediaInfo 并仅读取请求的文件块,因此视频永远不会离开您的设备。
使用方法
- 1选择视频. 将本地视频放入查看器中,从设备中选择一个视频,或打开小型示例报告。
- 2等待本地分析. 浏览器按需加载 MediaInfo WebAssembly,并通过增量切片读取提供文件。
- 3查看报告值和派生值. 检查容器摘要以及每个视频、音频、字幕或其他流。估计值带有派生标签。
- 4搜索或导出. 过滤完整的字段列表,复制 JSON 报告,或下载它以进行故障排除和记录。
适用人群
- 编辑和制作人可以在导入之前确认交付内容的容器、编解码器配置文件、分辨率、帧速率、比特率、颜色细节和音频布局。
- 开发人员和支持团队可以在文件无法在其他应用程序中播放、上传或处理时检查编解码器 ID 和流结构。
- 档案管理员可以盘点多种音频语言、字幕轨道、创建日期、编码工具和描述性标签,而无需更改源文件。
- 注重隐私的用户可以在共享视频之前查看嵌入的标题、评论、日期、语言标签或创作者详细信息。
常见问题
我的视频上传到任何地方了吗?
不会。选定的 File 对象将传递给浏览器工作线程,MediaInfo 通过 File.slice() 请求本地字节范围。 CanDoYa 不接收视频或其元数据。检查器启动时,唯一的网络加载项是站点自己的 WebAssembly 资产。
这个视频元数据查看器是免费的吗?
是的。您可以检查视频、搜索所有报告字段、复制 JSON 以及下载报告,无需帐户、订阅或水印。处理过程保留在您的浏览器中,因此没有服务器上传配额。可用的设备内存和浏览器文件处理是实际限制。
视频文件大小有限制吗?
查看器不会强加任意的文件大小上限。 MediaInfo 读取请求的切片,而不是加载或转码整个文件。非常大、远程、损坏或异常索引的文件仍然可能需要更长的时间,并且您的浏览器或设备可能会施加自己的存储和内存限制。
支持哪些视频格式和容器?
MediaInfo 可识别许多常见容器,包括 MP4 和 QuickTime MOV、Matroska MKV、WebM、AVI、MPEG 程序和传输流、MXF、WMV、FLV、Ogg、3GP 和 VOB。损坏的、加密的、专有的或非常不寻常的文件可能会返回不完整的元数据或错误。
它可以显示音频和字幕流吗?
是的。每个报告的音频流可以包括其编解码器、通道、采样率、比特率、语言、标题和标志。文本或字幕流及其格式、编解码器 ID、语言、标题以及默认或强制状态(当容器中存在这些字段时)单独列出。
为什么帧速率或比特率缺失或与播放软件不同?
容器可以省略字段、报告标称值或存储变量计时。 MediaInfo 可能会公开平均帧速率,而另一个应用程序则会对其进行舍入或测量解码的帧。这同样适用于标称比特率与总体比特率。缺失的字段保持空白,而不是默默地猜测。
报告的元数据和导出的估计之间有什么区别?
报告的元数据由 MediaInfo 从容器或流标头中读取。此页面根据报告值计算得出的估计值,例如在不存在帧计数时将持续时间乘以帧速率。派生卡已被标记,因此您不会将估计误认为是嵌入字段。
查看元数据是否会更改或删除视频中的任何内容?
不会。查看器以只读方式打开文件,并且永远不会写回该文件。复制或下载 JSON 会创建单独的文本报告。原始视频的流、元数据、时间戳和字节在您的设备上保持不变。