GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

Kostenlose Codecs:Wie verwendet man Ffmpeg, um die Mp4s unter Xenial in Ogv zu konvertieren?

Ich bin sehr angetan von der Idee, komplett kostenlos zu verwenden Codecs. Wie konvertiere ich meine .mp4 Dateien in .ogv mit FFmpeg unter Xenial Xerus mit diesen kostenlosen Codecs?

Ich interessiere mich für:

  1. Konvertieren einer einzelnen mp4-Datei
  2. Konvertieren eines Ordners mit vielen mp4-Dateien

Akzeptierte Antwort:

Installieren Sie zuerst FFmpeg, indem Sie Folgendes in einem Terminalfenster ausführen:

sudo apt-get install ffmpeg

Wechseln Sie dann in denselben Ordner als Ihre mp4-Datei(en) und führen Sie einen der folgenden Schritte aus:

1. Für eine Single mp4-Datei:

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

Ändere natürlich input.mp4 zum tatsächlichen Dateinamen von Ihrem Videodatei eingeben!

2. Für viele mp4-Dateien:

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

Optionen zum Experimentieren:

  • -qscale:v (für Videoqualität) nimmt ganze Zahlen von 0–10, wobei 0 die niedrigste Qualität und 10 die höchste Qualität ist
  • -qscale:a (für Audioqualität) nimmt ganze Zahlen von 0–10, wobei 0 die niedrigste Qualität und 10 die höchste Qualität ist

Und genießen Sie das Gefühl, libtheora und libvorbis zu verwenden, beides Codecs völlig unbelastet und völlig kostenlos 🙂

Referenzen:

  • FFmpeg-Wiki:Theora &Vorbis

Ubuntu
  1. So verwenden Sie den Apt-Get-Befehl unter Linux

  2. So verwenden Sie den sudo-Befehl unter Linux

  3. So verwenden Sie den Hostnamen-Befehl unter Linux

  4. Wie konvertiere ich eine Sounddatei in Opus?

  5. So konvertieren Sie MKV in Ubuntu mit FFmpeg in MP4

So verwenden Sie Linux auf Befehl

So verwenden Sie den Befehl locate unter Linux

So installieren und verwenden Sie FFmpeg unter Ubuntu 18.04

So verwenden Sie die Jinja2-Vorlage in Ansible

So verwenden Sie den Linux Top-Befehl

Wie benutzt man das Hud?