Buon giorno gente,
Mi chiedevo come codificare un video da una velocità di 1 x a una di 5 x, usando ffmpeg.
Grazie in anticipo per qualsiasi suggerimento.
Buon giorno gente,
Mi chiedevo come codificare un video da una velocità di 1 x a una di 5 x, usando ffmpeg.
Grazie in anticipo per qualsiasi suggerimento.
Risposte:
Accelerare / rallentare il video
Puoi cambiare la velocità del tuo video usando il setpts
filtro video. Il "vecchio modo" di creare timelapse o fotogramma fisso era prima di suddividere un video in singoli fotogrammi (ad esempio come jpg), quindi eliminarne alcuni e ricombinare i fotogrammi. L'uso del setpts
filtro è il nuovo modo ed è più veloce e forse meno con perdita di dati.
Per velocizzare il tuo video da 1x a 5x, puoi digitare:
ffmpeg -i input.mkv -vf "setpts=0.2*PTS" -an output.mkv
avconv
è in qualche modo incompatibile con l'originale e non deprecatoffmpeg
. Sembra funzionare bene con ffmpeg . Come mostrato nel link dalla risposta per velocizzare l'audio e il video, l'-filter_complex
opzione deve essere usata ... con ffmpeg . +1 :)