x262 - лучший мпег2 энкодер

Делимся опытом. Задаем вопросы и отвечаем на них. Обсуждаем статьи и новости.

Модератор: Модераторы Обсерватории

x262 - лучший мпег2 энкодер

Сообщение Gromozeka » Пт ноя 11, 2011 12:37 am

Привет всем!
После долгого застоя, появился наконец-то работоспособный х262
кто не знает что это такое, смотреть здесь?
http://forum.doom9.org/showthread.php?t=157675&page=2

Чтобы долго не искать, вот бинарники:
http://narod.ru/disk/31164789001/x262.7z.html

Потестил я это чудо со следующими настройками:
Код: Выделить всё
x262.exe --bitrate 2000 --aq-mode 2 --mpeg2  --no-mbtree --subme 0 --bframes 2 --sar 4:3 --qpmin 4 --qpmax 31 --vbv-maxrate 9000 --vbv-bufsize 1835 --pass 1 --stats "recode.stats" -o output.m2v 1.avs
x262.exe --bitrate 2000 --aq-mode 2 --mpeg2  --no-mbtree --subme 5 --bframes 2 --sar 4:3 --qpmin 4 --qpmax 31 --vbv-maxrate 9000 --vbv-bufsize 1835 --pass 2 --stats "recode.stats" -o output.m2v 1.avs

Единственный огрех с режимом crf и адаптивкой, которая экономит немеренно битрейта, но на однородных областях может немного глючить, что в общем можете и не заметить, впрочем поток жуется, авторится и полностью работоспособный, можно и без адаптивки, всеравно хочу сказать следующее - этот кодек только начал развиваться, а уже обогнал всем известный CCE.
Настройки CCE: поставил битрейт 2000, многопроходка, минимальный битрейт 100, остальное по умолчанию

Вот здесь выкладываю скрины архивом:
http://narod.ru/disk/31168326001/01.rar.html
к сожалени. хостинги пережимают и не видно той четкости, которую сохраняет х262, даже на ниже приведенных увеличенных участках выйгрыш нетак заметен

Это ССЕ

Изображение

Это х264

Изображение
Gromozeka
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 925
Зарегистрирован: Пт мар 10, 2006 3:45 pm

Re: x262 - лучший мпег2 энкодер

Сообщение Vitaly » Пн ноя 14, 2011 3:15 pm

Ну битрейт 2000 для mpeg2 это жесть. Хотя бы 4000 нужно давать. Наверное тестили на таком низком чтобы виднее артефакты были?
А есть ли для него GUI ?
Vitaly
Лейтенант
Лейтенант
 
Сообщения: 447
Зарегистрирован: Ср ноя 05, 2003 1:21 pm
Откуда: Луганск

Re: x262 - лучший мпег2 энкодер

Сообщение Gromozeka » Пн ноя 14, 2011 5:38 pm

Ну Gui нету еще пока, чисто теоретически его можно подключить через virtualDub как консольный энкодер, но я пока не сильно заморачивался
Komisar-а можно попросить если народу станет интересно
Действительно битрейт выбрал такой чтобы увидеть артефакты.
Плюсов у x262 уже сейчас много, самый важный из них - офигительная четкость на низких битрейтах с меньшим количеством артефактов, ну а на 4000 kbps конечно и CCE покажет нелохой результат, хотя смотря что за исходник. Я жму обычно на 3000 kbps чтобы не им ни нам :)
Gromozeka
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 925
Зарегистрирован: Пт мар 10, 2006 3:45 pm

Re: x262 - лучший мпег2 энкодер

Сообщение Ptolemey » Пн ноя 14, 2011 5:40 pm

В качестве гуи использую VirtualDub
Ptolemey
Юнга
 
Сообщения: 3
Зарегистрирован: Пн авг 25, 2008 2:24 pm

Re: x262 - лучший мпег2 энкодер

Сообщение Vitaly » Ср ноя 23, 2011 5:23 am

Хотелось бы GUI чтобы цеплять его к Вегасу через фреймсервер, ну а ежели кто сможет его прицепить напрямую к Вегасу - то встроенному MC кодеку в Вегасе можно рыть могилку
Vitaly
Лейтенант
Лейтенант
 
Сообщения: 447
Зарегистрирован: Ср ноя 05, 2003 1:21 pm
Откуда: Луганск

Re: x262 - лучший мпег2 энкодер

Сообщение Gromozeka » Ср ноя 23, 2011 4:31 pm

Vitaly писал(а):Хотелось бы GUI чтобы цеплять его к Вегасу через фреймсервер, ну а ежели кто сможет его прицепить напрямую к Вегасу - то встроенному MC кодеку в Вегасе можно рыть могилку

На чем такие выводы основываются?
Если провел тесты, то делись с народом, собственно это здесь и обсуждаем :D
Gromozeka
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 925
Зарегистрирован: Пт мар 10, 2006 3:45 pm

Re: x262 - лучший мпег2 энкодер

Сообщение Kanst » Сб ноя 26, 2011 4:03 am

При современных вычислительных мощностях отпадает необходимость фреймсервить из Вегаса для просчета в DVD. Так уже на любом 3х ядерном Атлоне быстрее получится просчитать проект в DV формат, а потом скормить на 3 прохода ССЕ, чем фреймсервить в тот же ССЕ на 2 прохода.
Человеку свойственно ошибаться, но окончательно все запутать может только компьютер!
Kanst
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 1324
Зарегистрирован: Ср фев 04, 2004 10:15 pm
Откуда: 63RUS

Re: x262 - лучший мпег2 энкодер

Сообщение Vitaly » Пн ноя 28, 2011 4:38 pm

Gromozeka писал(а):На чем такие выводы основываются?
Если провел тесты, то делись с народом, собственно это здесь и обсуждаем :D

Увы, чисто эмпирически. Из моего опыта ССЕ лучше чем Main Concept из Вегаса встроенный, а из приведенных тут скринов видно что х262 лучше чем CCE...
Vitaly
Лейтенант
Лейтенант
 
Сообщения: 447
Зарегистрирован: Ср ноя 05, 2003 1:21 pm
Откуда: Луганск

Re: x262 - лучший мпег2 энкодер

Сообщение Vitaly » Пн ноя 28, 2011 4:42 pm

Kanst писал(а):При современных вычислительных мощностях отпадает необходимость фреймсервить из Вегаса для просчета в DVD. Так уже на любом 3х ядерном Атлоне быстрее получится просчитать проект в DV формат, а потом скормить на 3 прохода ССЕ, чем фреймсервить в тот же ССЕ на 2 прохода.


Дело не в скорости, а в качестве на выходе. К тому же зачем лишнее пережимание в DV ? Разве что в нежатое видео отрендерить сначала... но при нынешних процессорах, как было Вами упомянуто, узким местом будет скорость винчестера, если нежатое лить.
Идеальный вариант - фреймсервер и скормить лучшему енкодеру.

Вот появится ГУИ - проведу тестов серию.
Vitaly
Лейтенант
Лейтенант
 
Сообщения: 447
Зарегистрирован: Ср ноя 05, 2003 1:21 pm
Откуда: Луганск

Re: x262 - лучший мпег2 энкодер

Сообщение Gromozeka » Пн ноя 28, 2011 10:14 pm

Vitaly писал(а):Дело не в скорости, а в качестве на выходе. К тому же зачем лишнее пережимание в DV ? Разве что в нежатое видео отрендерить сначала... но при нынешних процессорах, как было Вами упомянуто, узким местом будет скорость винчестера, если нежатое лить.
Идеальный вариант - фреймсервер и скормить лучшему енкодеру.

Вот появится ГУИ - проведу тестов серию.


Лично я сам фрэймсервлю из Премьера в тот же VirtualDub, потомучто так надежнее и глюков меньше.
А если говорить про мпег2. то я поковыряю даб на этот счет, он по идее должен через cli
Gromozeka
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 925
Зарегистрирован: Пт мар 10, 2006 3:45 pm

Re: x262 - лучший мпег2 энкодер

Сообщение Gromozeka » Пт дек 02, 2011 7:38 pm

Прикрутил я x262 к VirtualDub
мануал с консолями выложу позже, а пока для тех кто знает как кодировать через даб
DVD

Video encoder
Код: Выделить всё
External encoders\x262.exe
--mpeg2 --crf 6 --aq-mode 2 --no-mbtree --subme 5 --bframes 2 --sar 4:3 --qpmin 3 --qpmax 31 --vbv-maxrate 9000 --vbv-bufsize 1835 --demuxer auto --keyint=50 --input-res %(width)x%(height) --fps %(fpsnum)/%(fpsden) -o "%(tempvideofile)" -
%(outputname).m2v

Audioencoder
Код: Выделить всё
External encoders\aften.exe
-b 192 - "%(tempaudiofile)"
%(outputname).ac3

Multiplexer
External encoders\mplex.exe
Код: Выделить всё
-f8 -V -o "%(outputfile)_final.mpg" "%(tempvideofile)" "%(tempaudiofile)"


Тут все что нужно для кодирования (программа с консолями и видеоурок):
http://narod.ru/disk/33842402001/x262.exe.html
Gromozeka
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 925
Зарегистрирован: Пт мар 10, 2006 3:45 pm

Re: x262 - лучший мпег2 энкодер

Сообщение Vitaly » Пт дек 16, 2011 10:45 pm

Gromozeka спасибо. А как повысить битрейт с 1500-1800 до хотя бы 4000 ?
до какого значения нужно менять --crf ?
Vitaly
Лейтенант
Лейтенант
 
Сообщения: 447
Зарегистрирован: Ср ноя 05, 2003 1:21 pm
Откуда: Луганск

Re: x262 - лучший мпег2 энкодер

Сообщение Gromozeka » Вс дек 18, 2011 8:57 pm

А как повысить битрейт с 1500-1800 до хотя бы 4000 ?
до какого значения нужно менять --crf?

Все очень просто, если идет такой битрейт, то однозначно ставить -crf 4 или даже 3
--qpmin можно поставить 2
Gromozeka
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 925
Зарегистрирован: Пт мар 10, 2006 3:45 pm

Re: x262 - лучший мпег2 энкодер

Сообщение Gromozeka » Пн дек 26, 2011 4:41 pm

вышла новая сборка ,весьма удачная, немного быстрее предыдущей с поддержкой кустомных матриц, немного улучшилось квантование, но влегка изменилась шкала качества
http://ge.tt/8TwRgdB
предлагаю проверенные мной настройки:
Код: Выделить всё
x262.exe --crf 7 --b-adapt 2 --no-mbtree --deadzone-intra 31 --deadzone-inter 32 --aq-mode 1 --aq-strength 0.5 --cqmfile "mpeg2.cfg" --mpeg2 --open-gop --psy-rd 0.0:0.0 --subme %subme% --qcomp 0.6 --keyint 15 --bframes 2 --sar 4:3 --vbv-maxrate 9000 --vbv-bufsize 1835 --colorprim smpte170m --colormatrix smpte170m --transfer smpte170m -o out.m2v 1.avs
Gromozeka
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 925
Зарегистрирован: Пт мар 10, 2006 3:45 pm

Re: x262 - лучший мпег2 энкодер

Сообщение Gideon Vi » Чт фев 09, 2012 4:54 am

Тут теперь будут более/менее регулярные сборки сабжа.
Now we that are strong ought to
bear the infirmities of the weak
and not to please ourselves.
Gideon Vi
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 803
Зарегистрирован: Ср июл 20, 2005 7:10 pm

Re: x262 - лучший мпег2 энкодер

Сообщение Gromozeka » Пн фев 13, 2012 2:44 pm

Gideon Vi писал(а):Тут теперь будут более/менее регулярные сборки сабжа.

Ага, алексей согласился выкладывать их на своем сайте, за что низкий ему поклон
Gromozeka
Капитан-Лейтенант
Капитан-Лейтенант
 
Сообщения: 925
Зарегистрирован: Пт мар 10, 2006 3:45 pm


Вернуться в Софт: описание работы с пакетами, кодеками. Вопросы и ответы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

cron