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.
Mempercepat / memperlambat video
Anda dapat mengubah kecepatan video Anda menggunakan setpts
filter 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 setpts
filter 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
avconv
yang agak tidak sesuai dengan yang asli dan tidak usangffmpeg
. Tampaknya berfungsi dengan baik dengan ffmpeg . Seperti yang ditunjukkan pada tautan dari jawaban untuk mempercepat audio dan video ,-filter_complex
opsi harus digunakan ... dengan ffmpeg . +1 :)