Ответ 1
Что команда, которую я использовал для проекта ffmpeg, качество должно быть достаточно хорошим. Если нет, попробуйте увеличить биттрейт (аргумент -b
):
ffmpeg -i input.flv -ar 22050 -b 2048k output.avi
Вам нужно преобразовать FLV файлы в avi или mov, попробовав ffmpeg, но качество вывода ужасное. Как я могу получить видеовыход, чтобы быть на качественном уровне с источником?
Я думал, что ffmpeg -i name.flv -s 320x... name.avi сделает это, но ничего хорошего.
Что команда, которую я использовал для проекта ffmpeg, качество должно быть достаточно хорошим. Если нет, попробуйте увеличить биттрейт (аргумент -b
):
ffmpeg -i input.flv -ar 22050 -b 2048k output.avi
Это хорошие решения
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
Существует еще одно решение, найденное в Интернете и работающее как шарм!
Просто используйте тот же параметр качества -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
Чтобы сохранить качество использования -qscale 0
.
Например ffmpeg.exe -i InputVid.avi -qscale 0 OutputVid.mp4
Я конвертировал свое AVI-видео 1,64 ГБ в файл mp4 размером 4.35 MB.