免费编解码器:如何使用 FFmpeg 在 Xenial 下将我的 mp4 转换为 ogv?

免费编解码器:如何使用 FFmpeg 在 Xenial 下将我的 mp4 转换为 ogv?

我对完全使用的想法很感兴趣自由的编解码器。如何使用这些免费的编解码器在 Xenial Xerus 下将我的.mp4文件转换为使用 FFmpeg?.ogv

我对感兴趣:

  1. 转换单个 mp4 文件
  2. 转换包含许多 mp4 文件的文件夹

答案1

首先通过在终端窗口中运行以下命令安装 FFmpeg:

sudo apt-get install ffmpeg

然后更改为同一文件夹作为 mp4 文件并运行以下任一操作:

1. 对于单身的mp4 文件:

ffmpeg -i input.mp4 -c:v libtheora -qscale:v 6 -c:a libvorbis -qscale:a 5 output.ogv

当然更改input.mp4为实际的文件名你的输入视频文件!

2. 对于许多mp4 文件:

mkdir ogv && \
for j in *.mp4
do 
 ffmpeg -i "$j" -c:v libtheora -qscale:v 6 -c:a libvorbis -qscale:a 5 ogv/"${j%.mp4}.ogv"
done

可以尝试的选项:

  • -qscale:v(视频质量)取 0 - 10 之间的整数,0 表示最低质量,10 表示最高质量
  • -qscale:a(音频质量)取 0 - 10 之间的整数,0 表示最低质量,10 表示最高质量

并享受使用 libtheora 和 libvorbis 的感觉,这两种编解码器都完全不受限制并且完全免费 :)

参考:

相关内容