Кодирование видео при помощи ffmpeg

Digdug
На сайте с 11.07.2012
Offline
119
591

Здравствуйте.

Кодирую видео из flv в flv (да-да, именно так, потому что CMS так устроена).

Но качество видео резко хуже, чем в источнике.

Вот мои опции ffmpeg:

-b 1600k -sameq -vcodec libx264 -vpre lossless_slower -threads 0 -r 30 -g 250 -crf 18 -me_method hex -trellis 0 -bf 8 -directpred auto -acodec libfaac -ar 44100 -ab 128k -f flv

Полученное видео имеет квадратики, т.е. качество намного хуже.

Мануалы читал и пробовал изменять конфиг, не получилось. Или вообще качество хуже, но размер файла становился больше, или звука не было...

FLVStorage
На сайте с 05.06.2013
Offline
7
#1
Digdug:
Кодирую видео из flv в flv (да-да, именно так, потому что CMS так устроена).

Если не собираешься менять качество зачем кодируешь, сделай просто -codec copy вместо установленных параметров

А вообще если работаешь с видео иди и пользуйся готовым решением для стриминга на flvstorage.ru.

Видео хостинг для вашего сайта, платформа для стриминга видео BoomStream (http://boomstream.com/ru/?ref=searchengines-sign)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий