Das habe ich bisher:
for i in *.mp4; do ffprobe -show_format -i "%i"
// Dauer abrufen, dann 30 Sekunden abziehen und diese beiden Befehle heiraten müssen
ffmpeg -ss 0 -i "$i" -t %duration% "${i%.mp4}-cut.mp4
Ich dachte, es wäre einfach, ugh .. warum hast du keinen -endtrim- Schalter, ffmpeg? oder doch? Vielleicht kann eine andere Kommandozeile wie diese?
Antworten:
Post im Namen des OP, der das Problem selbst gelöst hat:
_trim.bat :
_trim2.bat :
Die verarbeitete Datei wird in . \ _ fixed \ samename.mp4 abgelegt und ist alle 30 Sekunden kürzer.
quelle