Deswegen ist für mich Batch-Programmierung oder (bei XMedia) einzelne Joberstellung schon etwas zeitaufwendig bei über 1700 Dateien.
so gerade noch mal nachgeschaut, also aufwendig ist batch programierung jetzt nicht, ist halt nur nicht jedermans sache.
Aber im Prinziep währe dass hier die Batch datei die das erfüllt
@echo off
for /R D:\input\ %%f in (*) do (
c:\ffmpeg\bin\ffmpeg.exe -i "%%f" -acodec ac3 -ab 100k -vcodec libx264 -coder 1 -flags +loop -partitions +parti8x8+parti4x4+partp8x8+partp4x4+partb8x8 -me_method umh -subq 10 -me_range 24 -g 250 -keyint_min 25 -sc_threshold 40 -i_qfactor 0.71 -b_strategy 2 -qcomp 0.6 -qmin 0 -qmax 69 -qdiff 4 -bf 8 -refs 16 -trellis 2 -crf 23 -threads 0 -async 1000 "D:\output\%%~nf.mp4"
)
Man benötigt natürlich noch ffmpeg
http://ffmpeg.org/download.html
Und muss es passend entpacken. Aber diese Batch datei versucht jede Datei die sich im Verzeichniss D:\input\ befindet neu zu erstellen und als mp4 datei im verzeichniss D:\output\ abzulegen.
Ich würde mir bei den 1700 Dateien eher sorgen machen, dass ein Komplettes neu encoden lange dauert, aber die Batch programierung, falls man diese 4 Zeilen schon wirklich als Programierung bezeichnen will, halte ich für sehr einfach. Anpassen müsste man natürlich die einzelnen verzeichnisse und evtl. die audio Bitrate (-ab 100k) und die Qualitätsstufe (-crf 23) niedrieger bedeutet bessere Qualität und größere Datei und höher schlechtere Qualität und kleinere Datei.
gruß
robinx99