web-dev-qa-db-ja.com

無料のコーデック:FFmpegを使用して、Xenialでmp4をogvに変換する方法

完全に無料コーデックを使用するというアイデアに非常に魅力的です。これらの無料のコーデックを使用して、Xenial XerusでFFmpegを使用して.mp4ファイルを.ogvに変換するにはどうすればよいですか?

私は、に興味を持っています:

  1. 単一のmp4ファイルの変換
  2. 多くのmp4ファイルを含むフォルダーを変換する
4
andrew.46

最初に、ターミナルウィンドウで次を実行してFFmpegをインストールします。

Sudo apt-get install ffmpeg

次に、mp4ファイルと同じフォルダーに変更し、次のいずれかを実行します。

1。 singlemp4 file:

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

もちろん変更input.mp4your入力ビデオファイルの実際のファイル名に!

2。 manymp4 files:

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を使用する感覚をお楽しみください。どちらのコーデックも完全に邪魔されず、完全に無料です:)

参照:

4
andrew.46