具有自定义信息的视频编解码器

Video Codec with custom information

我必须包含大约一个视频帧(我必须在客户端中有 1 帧 = 1 个播放帧)一些文本数据。 示例:以毫秒为单位的帧编码时间,HH:MM:SS:MS。 但我不知道任何视频编解码器可以将自定义数据包含到帧中。

我将使用此信息从 rasppery pi 相机模块视频中保存。

任何视频编解码器都支持为每个播放帧添加自定义信息吗?

编解码器不会包含此信息,但 容器 格式可以。

一些容器,如 Matroska (MKV),支持字幕流和其他。您完全可以在其中放入任意文本数据。或者,您应该能够创建自己的任意流数据并在像 Matroska 这样的灵活容器中使用它。

如果您真正需要的只是一个时间戳,我相信现有的格式可以做到这一点,类似于广播波形 (BWF) 的工作方式。另见:http://forum.videohelp.com/threads/350623-timestamps-video-container-codecs