Schlagwort-Archive: Konvertierung

Batch Umwandlung von Videos unter Linux/BSD

Als leidenschaftlicher Medienjunkie sammelt sich das ein oder andere Video auf meinen Datentresoren. TV-Aufnahmen werden verschoben, Vorträge gesammelt und so kommt ein beachtliches Arsenal an Videomaterial zusammen.

Nun bin ich nicht der Typ der alles in HD 1080p haben muss und schon gar nicht bei DVB-T Aufnahmen (die es ohnehin nicht mitbringen). Also jage ich nachfolgendes Skript über meine Screen Session um sämtliches Material in einem Ordner in ein platzsparenderes Format umzuwandeln. Dabei gehe ich den Weg des geringsten Wiederstand und nehme einfach eine Eingangsdatei und konvertiere diese in x264 Video mit ac3 Ton. Keine Anpassung von Ratio oder Auflösung. wer möchte kann das gern ergänzen. Dazu nutze ich der Einfachheit halber ffmpeg und schreibe die fertigen Dateien in einen entsprechenden Order um eine Unterscheidung machen zu können. Natürlich ersetze ich dabei die Dateiendungen.

In diesem Fall arbeite ich gezielt AVI Dateien ab. Wenn ich allerdings meine TV Aufnahmen bearbeite ersetze ich das .avi durch ein .ts.

for i in $(ls *.avi | sed -r -e ’s/(.*)\.(.*)/\1/‘);
do
ffmpeg -i $i.avi -c:v libx264 -preset slow -b:v 1000k -c:a ac3 -b:a 128k fertig/$i.mkv;
done