我对完全使用的想法很感兴趣自由的编解码器。如何使用这些免费的编解码器在 Xenial Xerus 下将我的.mp4
文件转换为使用 FFmpeg?.ogv
我对感兴趣:
- 转换单个 mp4 文件
- 转换包含许多 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 的感觉,这两种编解码器都完全不受限制并且完全免费 :)
参考: