我想在未复制视频数据的情况下写入所有视频帧后,添加protobuf消息作为附件到Matroska(mkv)视频文件。这必须是可能的,因为附加任意文件到MKV可以MKVToolNix工具套件(对于JPG)来实现: # add attachment, no copy according to man page
mkvpropedit out.mkv --add-attachment ~/Downlo
我试图写在C的的WebRTC应用程序的解码器,我收到一个RTP流,我分析每一个数据包,重新排序,并把有效载荷在AVPacket,这里描述( FFmpeg decode raw buffer with avcodec_decode_video2)。 重新排序部分没有在这个链接描述,但我很确定这部分是确定的。 问题是,我不知道如何给解码器有关分辨率,pix_fmt等信息。我是否需要创建一个AVstre