我必须包含一个视频帧(我必须在客户端有1帧= 1个播放帧)一些文本数据。 示例:帧编码时间,以毫秒为单位,HH:MM:SS:MS。 但我不知道任何视频编解码器,我可以包括自定义数据框架。
我将使用此信息从rasppery pi相机模块视频中保存。
任何视频编解码器支持都为每个播放帧添加自定义信息?
答案 0 :(得分:1)
编解码器不会包含此信息,但容器格式可以。
一些容器,如Matroska(MKV),支持字幕流等。您完全可以在其中放置任意文本数据。或者,您应该能够创建自己的任意流数据,并在像Matroska这样的灵活容器中使用它。
如果你真正需要的只是一个时间戳,我确信现有的格式可以做到这一点,类似于广播波形(BWF)的工作方式。另见:http://forum.videohelp.com/threads/350623-timestamps-video-container-codecs