流复制

流复制

如何使用最佳音质使用ffmpeg? 我实在想不通。

答案1

流复制

首选方案是流复制音频-c:a copy。这类似于将其复制并粘贴到 WebM 中。缺点是它必须已经是适合 WebM 的格式,例如 Vorbis 或 Opus。

ffmpeg -loop 1 -i image.png -i audio.opus -map 0 -map 1:a -c:v libvpx-vp9 -vf format=yuv420p -c:a copy -shortest output.webm

作品

如果您有其他音频格式,则ffmpeg可以将其编码为 Opus,这是 WebM 支持的现代格式:

ffmpeg -loop 1 -i image.png -i audio.mp3 -map 0 -map 1:a -c:v libvpx-vp9 -vf format=yuv420p -c:a libopus -shortest output.webm
  • 这假设您的ffmpeg配置是这样的--enable-libopus
  • 您可以使用 查看其他编码选项ffmpeg -h encoder=libopus
  • libopus 的默认设置很好,因此您不必添加其他选项。

更多信息

相关内容