FFMPEG | Come codificare un video per renderlo più veloce


8

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:


13

Accelerare / rallentare il video

Puoi cambiare la velocità del tuo video usando il setptsfiltro 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 setptsfiltro è 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

Fonte: FFmpeg - come velocizzare / rallentare un video


2
Vale la pena notare che Ubuntu avconvè in qualche modo incompatibile con l'originale e non deprecato ffmpeg. Sembra funzionare bene con ffmpeg . Come mostrato nel link dalla risposta per velocizzare l'audio e il video, l' -filter_complexopzione deve essere usata ... con ffmpeg . +1 :)
LiveWireBT
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.