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
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 ).
Gänseblümchen-Haze
MoritzVerloren
MoritzVerloren
Gänseblümchen-Haze
MoritzVerloren