@ K7AAY ist auf dem richtigen Weg. Die Optionsbezeichnung lautet preset
. Die Ausgabe-Dateinamensmaske sollte seinoutput%05d
Aber abgesehen von den Syntaxfehlern gibt es auch einige grundlegende Probleme. Fragmentierte MP4-Optionen sind gedacht, wenn die Segmente in einer einzelnen Containerdatei verpackt sind. Der Segmentmuxer gibt mehrere Dateien aus, sodass die MP4-Muxer-Fragmentierung übersprungen werden kann. Außerdem sollte segment_time mit einem sehr niedrigen Wert angegeben werden. Andernfalls werden GOPs mit einer geringeren Größe als der Standardwert (2s) in einigen Segmenten kombiniert.
Befehl sollte sein
ffmpeg -y -i myVideo.mp4 -vf yadif \ -c:v libx264 -profile:v high -preset:v fast \ -x264opts min-keyint=15:keyint=1000:scenecut=20 -b:v 2000k \ -c:a aac -b:a 128k \ -f segment -segment_format mp4 -segment_time 0.01 -segment_format_options movflags=faststart \ /home/1/output%05d.mp4