【发布时间】:2014-01-14 05:23:11
【问题描述】:
我收到一个 h264 流,我至少知道一帧的大小。流进来了,因为我可以将它存储在一个文件中并使用 vlc 播放。播放文件对我来说没问题,因为我包含了 libavformat。但是 libavformat 给了我一个 AVPacket,我可以直接给 avcodec_decode_video2。在这种情况下,我得到了一个字节流。如何将原始 h264 流提供给 avcodec_decode_video2?如何将我的数据包装到 AVPacket 中。 VLC 不需要猜测任何数据。
【问题讨论】:
标签: c++ ffmpeg libavcodec