Подтвердить что ты не робот

Как конвертировать flv в avi с помощью ffmpeg высокого качества

Вам нужно преобразовать FLV файлы в avi или mov, попробовав ffmpeg, но качество вывода ужасное. Как я могу получить видеовыход, чтобы быть на качественном уровне с источником?

Я думал, что ffmpeg -i name.flv -s 320x... name.avi сделает это, но ничего хорошего.

4b9b3361

Ответ 1

Что команда, которую я использовал для проекта ffmpeg, качество должно быть достаточно хорошим. Если нет, попробуйте увеличить биттрейт (аргумент -b):

ffmpeg -i input.flv -ar 22050 -b 2048k output.avi

Ответ 2

Это хорошие решения

ffmpeg -async 1 -i inputVideo.flv -f avi -b 700k -qscale 0 -ab 160k -ar 44100 outputVideo.avi

Или Используется следующий

ffmpeg -loglevel 0 -async 1 -i inputVideo.flv -f avi -b 700k -sameq -ab 160k -ar 44100 outputVideo.avi

Ответ 3

Существует еще одно решение, найденное в Интернете и работающее как шарм!

Просто используйте тот же параметр качества -sameq.

ffmpeg.exe -i video.flv -sameq outputVideo.avi

Собственно, команда sameq не одинакового качества. Чтобы успешно это сделать, нужно применить: в случае, если у вас имеется несколько файлов, это полная команда

for %i in (*.flv) do ffmpeg -i "%i" -q:a 0 -q:v 0 "%i".avi

Ответ 4

Чтобы сохранить качество использования -qscale 0.

Например ffmpeg.exe -i InputVid.avi -qscale 0 OutputVid.mp4

Я конвертировал свое AVI-видео 1,64 ГБ в файл mp4 размером 4.35 MB.