Drag & Drop Konvertierung mit Batch unter Windows mit FFmpeg

Ausnahmsweise mal ein Windows-Snippet, geschuldet dem iPad, welches mich seit iOS 7 quasi dazu zwingt.
Benötigt wird lediglich ein „static build“ von FFmpeg, welches HIER herunterzuladen ist.

Im .7z Archiv unter „ffmpeg-xy/bin“ befindet sich die Datei „ffmpeg.exe“, welche entweder im selben Verzeichnis wie die spätere Batch-Datei- oder – einfacher – nach „C:\Windows\System32“ kopiert werden darf. Da sich letzterer Pfad in der PATH Variable befindet, ist von jedem Ort aus der Aufruf von „ffmpeg“ möglich.

Die eigentlich Batch-Datei. Abzuspeichern beispielsweise als „convert.bat“:

@echo off
:next
if "%~1" == "" goto done
ffmpeg.exe -i "%~1" -vcodec libx264 -f mp4 -acodec libvo_aacenc -b:a 192k -b:v 1100k -ac 2 "%~1.mp4"
shift
goto next
:done
exit

Durch das Ablegen von Dateien auf die Batch-Datei, werden diese konvertiert. Das Quell-Material bleibt erhalten und wird nicht gelöscht. Der neuen Datei wird ein „.mp4“ angehangen.

Die Zeile, in der die Konvertierung statt findet, kann angepasst werden. Im obigen Fall würde ein Video in eine MP4 Datei mit AAC Audio- und x264 Video-Spur konvertiert werden. Die Qualität des Videos entspricht mit 1100k etwa der, die man von den „Urlaubsfilmen“ der Größe 700MB aus dem Internet gewohnt ist. Ein Schelm, der böses dabei denkt. ;)
192k AAC-Audio sind meines Erachtens nach ausreichend. Auf einem mobilen Gerät wird vermutich niemand höhere Bitraten heraus hören.

Für HD-Material würde ich wahrscheinlich auf 2500-3000k hoch gehen, das ist allerdings sehr subjektiv.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.