Closed. This question is off-topic。它当前不接受答案。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
已关闭6年。
我想用视频编解码器
我在ffmpeg中尝试了以下命令:
我已经在Ubuntu中安装了libopus0,但出现此错误:
有什么问题,我该如何解决?
旧版本的用户必须为Opus添加
古代版本的用户将无法将Opus混入Matroska。
想改善这个问题吗? Update the question,所以它是on-topic,用于堆栈溢出。
已关闭6年。
我想用视频编解码器
VP8
和音频编解码器opus
创建MKV文件我在ffmpeg中尝试了以下命令:
ffmpeg -y -i ./INPUT.flv -threads 8 -aspect 16:9 -vcodec libvpx -vb 2M -acodec libopus -ac 2 OUTPUT.mkv
我已经在Ubuntu中安装了libopus0,但出现此错误:
Duration: 00:07:53.30, start: 0.000000, bitrate: 541 kb/s
Stream #0.0: Video: h264 (Main), yuv420p, 640x360, 410 kb/s, 29.97 tbr, 1k tbn, 59.94 tbc
Stream #0.1: Audio: aac, 44100 Hz, stereo, s16, 131 kb/s
Unknown encoder 'libopus0'
有什么问题,我该如何解决?
最佳答案
ffmpeg
允许在Matroska(MKV / MKA)中使用VP9 / VP8和Opus。例:
ffmpeg -i input -c:v libvpx-vp9 -c:a libopus output.mkv
旧版本的用户必须为Opus添加
-strict experimental
。古代版本的用户将无法将Opus混入Matroska。
10-08 12:00