可以MKV保持VP8作品组合,以及如何[关闭]

问题描述 投票:3回答:2

我想创建一个视频编解码器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'

这是什么问题,我怎么能解决这个问题?

video ffmpeg codec mkv vp8
2个回答
2
投票

ffmpeg允许VP9 / VP8&作品中的Matroska(MKV / MKA)。例:

ffmpeg -i input -c:v libvpx-vp9 -c:a libopus output.mkv
  • 旧版本的用户将不得不增加-strict experimental的作品。
  • 古代版本的用户将无法于MUX作品到Matroska的。

2
投票
ffmpeg -codecs | grep opus

产量

DEA.L. opus  Opus (Opus Interactive Audio Codec) (decoders: libopus )
             (encoders: libopus )

因此,也许你可以像这样运行

ffmpeg -i a.mp4 -c:v libvpx -c:a opus a.mkv
© www.soinside.com 2019 - 2024. All rights reserved.