.avi ke .flv melalui ffmpeg

0

Ketika saya mencoba mengonversi avi ke flv, saya selalu mendapatkan video flv berukuran berpasir dan pixelated yang berukuran 1/4 dari input avi video. Set parameter yang saya gunakan saat ini adalah

ffmpeg -i input.avi -y -ab 56 -ar 44100 -b 200 -r 15 -f flv output.flv

Memang, saya tidak tahu apa yang benar-benar dilakukan oleh parameter-parameter ini dan saya hanya mencoba apa pun yang sesuai. Adakah yang bisa merekomendasikan seperangkat parameter yang baik yang akan membuat video .flv saya dekat dengan kualitas .avi setelah konversi?

ExitFailure
sumber

Jawaban:

2

Anda mengatur bitrate video ke 200 byte / detik. Ini sangat rendah. Ubah perintah menjadi sesuatu seperti:

ffmpeg -i input.avi -y -ab 56 -ar 44100 -b 200k -r 15 -f flv output.flv

Anda dapat memvariasikan bitrate (ditentukan oleh opsi -b) untuk menambah atau mengurangi kualitas. Bitrate yang lebih tinggi berarti kualitas yang lebih baik.

matzahboy
sumber