Guten Tag.
Ich bin seit einiger Zeit auf der Suche nach einer Möglichkeit eine Batch-Komprimierung von Videos vorzunehmen. Ich habe bereits handbrake ausprobiert, jedoch war für mein Problem dies wohl nicht die richtige Lösung.
Die Ausgangslage: Ein Hauptordner mit zahlreichen Unterordnern und darin enthalten ca. 26.000 Dateien von Bildern und Videos.
Der Wunsch: Ein Programm oder Script welches den Hauptordner durchsucht, alle Videos unterschiedlichster Formate findet und, ähnlich wie handbrake, komprimiert. Mir würde es reichen wenn er Format und Dimension beibehält und nur den Qualitätsfaktor (bei handbrake z.B. "RF 20") reduziert. Im Output-Ordner dann idealerweise mit Übernahme der ursprünglichen Ordnerstruktu, so dass nach einer Stichprobe man beide Hauptordner per Copy/Paste zusammenfügen kann.
Eine Suche im Forum ergab zwar Ergebnisse, jedoch scheint meine etwas spezifisch zu sein und kein Thread passte so recht.
Ich freue mich über Unterstützung.
Kry
Batch-Komprimierung von Videos
Re: Batch-Komprimierung von Videos
An welcher Stelle hängt es? Handbrake nutzt letztlich ffmpeg; dieses lässt sich gut in Scripten verwenden.
Re: Batch-Komprimierung von Videos
Vielleicht hätte ich näher meinen Wissensstand definieren sollen - mein Fehler.
Ich selbst bin erst jüngst auf Debian umgestiegen. Habe zwar Grundkenntnisse, bezweifel jedoch das in ein Script umzusetzen. Meine Hoffnung war, dass es ein gängiges Programm oder vordefiniertes Script gäbe, welches man hier nutzen könnte.
Ich selbst bin erst jüngst auf Debian umgestiegen. Habe zwar Grundkenntnisse, bezweifel jedoch das in ein Script umzusetzen. Meine Hoffnung war, dass es ein gängiges Programm oder vordefiniertes Script gäbe, welches man hier nutzen könnte.
Re: Batch-Komprimierung von Videos
wenn du im Verzeichnis wo die Filme liegen ein neues Verzeichnis names "neu" anlegst, kannst du es so versuchen:
allerdings musst du es nach deinen Bedürfnissen anpassen bezüglich Qualität usw.
gruss
ps. Stichwort für Suche im Netz: ffmpg .mp4 verzeichnis abarbeiten
Code: Alles auswählen
for f in *.mp4; do ffmpeg -i "$f" -c:v libx264 -crf 23 -maxrate 1M -bufsize 2M "neu/${f%}"; done
gruss
ps. Stichwort für Suche im Netz: ffmpg .mp4 verzeichnis abarbeiten
-- nichts bewegt Sie wie ein GNU --