Software, die in mehrere Formate und Größen exportiert?

Entschuldigung, wenn dies eine etwas vage Frage ist. Aber kennt jemand eine Software, die ein oder vorzugsweise mehrere Videos aufnimmt und sie in mehrere Formate und Qualitäten umwandelt?

So würde video.mp4 zu Folgendem führen:

video.mp4 komprimiert 1080p video.mp4 komprimiert 720p video.wmv komprimiert 1080p video.wmv komprimiert 720p video.avi komprimiert 1080p video.avi komprimiert 720p

etc

Antworten (2)

Wenn Sie nach etwas suchen, das das gleichzeitig kann und einigermaßen gut entwickelt ist, dann suchen Sie wahrscheinlich nach avconv. Es hat die gleiche Basis wie ffmpeg, das bereits erwähnt wurde, hat aber derzeit keine GUI (meines Wissens habe ich nicht gesucht, da ich es nicht brauche).

Sehen wir uns ein Beispiel an, wie Sie ein Dateiformat erstellen würden, das Sie dort beschrieben haben.

avconv -i video.mp4 \
 -c:a libmp3lame -q:a 3 -c:v libxvid -s hd720 -q:v 7 video720.avi \
 -c:a libmp3lame -q:a 3 -c:v libxvid -s hd1080 -q:v 7 video1080.avi \
 ...

Sie können einfach immer weiter Bits hinzufügen, und es wird parallel codiert (was ein viel effizienterer Ansatz ist als die sequentielle Codierung auf modernen Multicore-Systemen).

Ich habe Ihnen kein Beispiel für die Codierung in WMV gegeben, einfach weil ich das noch nie gemacht habe, und ich habe mein tatsächlich neu kompiliert avconv, um dies zu deaktivieren, aber es ist möglich, wenn Sie der Meinung sind, dass es für Ihr System wichtig ist.

Abhängig von Ihrem Betriebssystem ist der Installationsprozess unterschiedlich. Unter Debian und Ubuntu GNU/Linux tun Sie dies, indem Sie einfach Folgendes eingeben:

sudo apt-get install libav-tools

Es kann jedoch erforderlich sein, dass Sie Ihre eigenen Binärdateien erstellen. Dazu müssen Sie den Original-Quellcode von libav.org abrufen und dann ausführen:

./configure --prefix=/home/USERNAME/.local --bindir=/home/USERNAME/bin \
  --enable-gpl --enable-version3 \
  --enable-encoder=ENCODER

USERNAME ist Ihr Benutzername, und Sie können bindir ändern, wenn Sie bin nicht in Ihrem Ausführungspfad haben. Sie können auch jeden Encoder aktivieren, den Sie benötigen, indem Sie prüfen, welche verfügbar sind, und sie über hinzufügen --enable-encoder. Um die verfügbaren zu überprüfen, führen Sie einfach Folgendes aus:

./configure --list-encoders

Aber höchstwahrscheinlich müssen Sie nicht neu kompilieren, es sei denn, Sie tun etwas Seltsames.

Ffmpeg macht das. Je nachdem, was Sie zu tun versuchen, gibt es mehrere andere Programme, die über eine einfach zu bedienende GUI verfügen (z. B. XMedia Recode ).

Danke, dass du mich in die richtige Richtung weist. Ich werde das GUI-basierte XMedia Recode ausprobieren. Haben Sie eine Idee, wo es Tutorials geben könnte, um die oben genannte Aufgabe zu erledigen? Oder mich einfach in die richtige Richtung weisen? Vielen Dank.
Hm, ich benutze kaum ffmpeg, aber die Dokumentation auf der Website wäre ein guter Ausgangspunkt. Ffmpeg erfordert ein wenig Lektüre, um es effizient zu nutzen. Xmedia recode ist so konzipiert, dass es leicht zugänglich ist, aber die Menge an Automatisierung, die Sie damit erreichen können, ist nichts im Vergleich zu ffmpeg. Xmedia recode ist so konzipiert, dass es leicht zugänglich ist, aber der Grad an Automatisierung, den Sie damit erreichen können, ist im Vergleich zu ffmpeg sehr begrenzt.
Entschuldigung für den doppelten Satz im letzten Kommentar, das hat mein Telefon gemacht ... XMedia Recode ist ziemlich einfach. Sie öffnen eine Datei, wählen ein Format aus, in das sie konvertiert werden soll, passen die Einstellungen bei Bedarf an und klicken auf „Zur Warteschlange hinzufügen“. Sie können dies mehrmals tun, um der Warteschlange verschiedene Ausgabeformate hinzuzufügen. Wenn Sie fertig sind, klicken Sie auf „Codieren“, damit Ihre Warteschlange verarbeitet wird. Sie können auch Voreinstellungen definieren, wenn Sie in Zukunft wiederholt in dieselben Formate codieren müssen ...
All das macht Sinn, aber es scheint mir Profile zu zeigen, die alle am Ende MP4 sind. Ich kann nicht finden, wie ich es als avi oder wmv in die Warteschlange stellen kann
Sie sprechen jetzt von XMedia Recode, richtig? Sehen Sie sich den hervorgehobenen Bereich in diesem Screenshot an . Stellen Sie das Profil auf "Benutzerdefiniert" ein, dann können Sie unter "Format" das gewünschte Ausgabeformat auswählen, einschließlich avi und wmv. Die verfügbaren Einstellungen hängen davon ab, welches Profil Sie dort eingestellt haben. Stellen Sie also sicher, dass Sie immer zuerst das gewünschte Profil auswählen. Ich sollte auch erwähnen, dass die Definition eines "Profils" durch das Programm ziemlich ungenau und unschlüssig ist, da sie sowohl Codecs als auch Datei- und Containerformate darin enthalten ...