Syntax der Ffmpeg-Segmentierung

0

Ich versuche, ffmpeg zu verwenden, um lange Videodateien (ca. 60 Minuten) mit den folgenden Anforderungen zu brechen: 30-Sekunden-Chunks (ziemlich genaue Chunks, kein Frame-Verlust zwischen den Chunks). 00:00 zweiter Teil 00:00:30 usw. (es wäre großartig, wenn die Zeit für den ersten Teil angegeben werden könnte, da dies die Kirsche an der Spitze wäre!)

Bisher war das nächste funktionierende Skript, das ich bekam

    ffmpeg -i VID_20130417_140328_555.mp4 -s 480x360 -map 0 -keyint_min 10 -vcodec libx264 -g 60 -vb 500000 -strict experimental -acodec libfaac -f ssegment -segment_list out.list out%03d.ts 

Dadurch wird die Datei in das richtige Format segmentiert, aber ich kann weder die Dauer noch die Benennung steuern.

Jede Hilfe sehr geschätzt.


quelle
Siehe -segment_timein den Segment Muxer- Dokumenten.
Logan
1
Außerdem sollten Sie immer die vollständige Konsolenausgabe einschließen, die Sie nicht benötigen -strict experimental, und sie -f ssegmentsieht aus wie ein Tippfehler. Der Stapelüberlauf ist nicht thematisch, daher habe ich für die Migration zum Superuser gestimmt .
10.