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

时间:2015-01-19 19:03:26

标签: video ffmpeg raspberry-pi codec

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

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

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

1 个答案:

答案 0 :(得分:1)

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

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

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