FFMPEG | Cara menyandikan video agar lebih cepat

8

Selamat siang,

Saya bertanya-tanya bagaimana cara menyandikan video dari kecepatan 1 x ke salah satu dari 5 x, menggunakan ffmpeg.

Terima kasih sebelumnya atas saran Anda.

Lain. Pengacara
sumber

Jawaban:

13

Mempercepat / memperlambat video

Anda dapat mengubah kecepatan video Anda menggunakan setptsfilter video. "Cara lama" untuk membuat timelapse atau still frame adalah pertama-tama membagi video menjadi frame individual, (misalnya, sebagai jpg's) kemudian menghapus beberapa dan menggabungkan kembali frame. Menggunakan setptsfilter adalah cara baru dan lebih cepat dan mungkin lebih sedikit lossy.

Untuk mempercepat video Anda dari 1x ke 5x, Anda dapat mengetik:

ffmpeg -i input.mkv -vf "setpts=0.2*PTS" -an output.mkv

Sumber: FFmpeg - cara mempercepat / memperlambat video

Malte Skoruppa
sumber
2
Perlu dicatat bahwa Ubuntu mengirim avconvyang agak tidak sesuai dengan yang asli dan tidak usang ffmpeg. Tampaknya berfungsi dengan baik dengan ffmpeg . Seperti yang ditunjukkan pada tautan dari jawaban untuk mempercepat audio dan video , -filter_complexopsi harus digunakan ... dengan ffmpeg . +1 :)
LiveWireBT