我正在使用FFMPEG中的以下示例编写VP8或VP9编码器的原始代码: https://ffmpeg.org/doxygen/trunk/encode_video_8c-example.html
基于VP8或VP9的文件已成功写入磁盘。然后将流混合到容器中,我使用FFMPEG命令行:
ffmpeg -i myfile.vp9 -c复制testvideo1.mkv
运行上述命令时出现以下错误:
ffmpeg版本N-91789-g11cec34829版权所有(c)2000-2018 FFmpeg开发人员
myfile.vp9:处理输入时发现无效数据
但是,当我为h264运行以上操作集时,它的运行正常。
我认为是因为 endcode = {0,0,1,0xb7} ,这可能不适用于VPx编码器。 不知道是什么问题。任何帮助将不胜感激。