我开发的软件可以使用不同的编解码器生成一些视频(H.264,MJPEG ...)。我希望我的视频可以通过VLC阅读,但我希望能够在视频文件中为每个帧(例如时间戳)和全局视频(经过验证的签名)添加一些额外信息。
我希望该文件与VLC一起工作但忽略这些元信息。但我的自定义播放器将能够阅读它们并显示这些信息。
任何人都可以告诉我哪个容器最适合这样做?
我现在正在使用AVI,但它似乎支持这一点。我在Matroska容器(MKV)上看到了一些似乎能够做到这一点的部分,但我并不确定。
非常感谢
答案 0 :(得分:1)
mp4容器可以包含XMP(可扩展元数据平台)信息:
有一个免费的软件工具,专注于将各种元数据写入不同的文件类型 - 这将是一个很好的起点: