我有一个低质量,但可播放的.webm视频。这是从一个webrtc的实时流中录制的,该流似乎是在一个糟糕的连接上。视频帧不多,音频中断了一会儿。我试图使用以下命令将视频转换为.mp4:
avconv -i foo.webm -strict experimental -movflags faststart foo.mp4这个错误至少重复了100次:
[opus @ 0x268d7a0] LBRR frames present; this is unsupported
[opus @ 0x268d7a0] Error decoding a SILK frame.
[opus @ 0x268d7a0] Error decoding an Opus frame.生成的.mp4视频甚至比.webm视频糟糕得多。音频永久中断,视频帧甚至更少。有没有办法让这个视频转换的更准确,尽管它遇到了问题?
发布于 2016-10-28 14:55:29
您可能需要检查https://groups.google.com/forum/#!topic/kurento/-csxDrMgLnE的答案:基本上,ffmpeg中内置的OPUS支持并不完美,但是libopus在这种情况下做得更好,所以只需在输入之前添加-acodec libopus就可以了(对我来说)。
https://askubuntu.com/questions/752107
复制相似问题