Member
Статус: Не в сети Регистрация: 23.02.2003 Откуда: Самара
Данная тема посвящена извечному вопросу. Нет, быть или не быть можно поискать в поиске, а в этой теме найдете ответы (или предложите свои) на вопросы : о кодировании видео, перекодировки видео из одного формата в другой и т.д.
FAQ по теме - http://forums.overclockers.ru/viewtopic.php?p=219601#219601. Обязателен к прочтению. Вопросы, на которые можно получить ответ в факе, будут удаляться. Особо рьянных будем одаривать картами и баннами.
Отредактировано куратором: Максим. Дата: 12.02.2007 19:31 Отредактировано куратором: SCIF-1986. Дата: 21.06.2007 1:53
_________________ Show yourself and die like a man
Вообщем если обобщить все вышесказанное получим: 1. Настройки х.264 на макс. 2. Отключаем Crome ME, Turbo и Deblocking (или переводим его на -2-1) 3. Если видео чистое и кодим в х.264, то потребности в фильтрах нет. 4. Отключаем постпроцессинг для x.264 в ffdshow. 5. Снимаем галки на skip deblocking в Ffdshow.
Вобщем так, но с некоторыми поправками:
1. Да, у кого сколько времени есть ждать 2. Crome ME отключать не обязательно (разве что на черно-белом видео . Он в некоторых случаях помогает уменьшить блоки на одноцветных фонах. В Turbo тоже ничего криминального не замечал (но если есть время можно и отключить) Deblocking отключать только на очень высоких битрейтах (применительно к DVD источнику)
И по А и по B деблокинг по битрейтам можно поставить примерно так, в зависимости от зернистости фильма:
до 600 kbit - +1 или 0
от 600 до 900 -1 или -2
от 900 до 1300 (полное DVD разрешение без ресайза картинки) -2 или -3
от 1300 до 1500 (полное DVD разрешение без ресайза картинки) -3 или -4
от 1500 до 2000 (полное DVD разрешение без ресайза картинки) -5 или -6
свыше 2000 (полное DVD разрешение без ресайза картинки) -6 или отключить.
Это если не фильтровать предварительно. Если же "мочить" картинку фильтрами, то уменьшать деблокинг до минусовых значений или отключать.
3. Да
4. Да
5. Снимаем галки (обе) если сами до этого их не поставили, потому что по умолчанию их там нет.
И вообще эти галки (skip deblocking) в Ffdshow ввели как своеобразный хак. Они нужны только если не хватает мощности проца для декодирования какого то клипа, или если при кодировании какой то неопытный пользователь переборщил с установками деблокинга.
Т.е. по умолчанию они всегда должны быть сняты, тогда ffdshow декодирует идентично с референсным декодером и другими коммерческими декодерами, потому что H.264 стандарт в который заложены алгоритмы с так называемым побитно-точным декодированием (т. е. результаты декодирования различными декодерами совпадают побитово), в том числе и с коэффициентами деблокинга.
Последний раз редактировалось RBF 02.02.2006 16:33, всего редактировалось 2 раз(а).
Member
Статус: Не в сети Регистрация: 05.01.2003 Откуда: Москва Фото: 2
RBF Вот и я про тоже, что лучше "мочить" картинку кучей фильтров своих и ставить deblocking хотя бы в -2. Потому что лучше зависеть от своих фильтров, чем ждать по пол дня и потом смотреть, что что-то не то.
Ты мне лучше вот что расскажи - зачем они ввели эту побочность. Например вот сегодня проверял - в 380 билде и стало быть до него все нормально. То есть при деблокинге 0 считай деблокинг и не работает. При отрицательных значениях раньше вообще объекты даже чуть выделялись. А сейчас сделали бяку
_________________ Устав традиций нужно соблюдать, Хоть и не раз ответят вам отказом: Конечно, баба может и не дать, Но предложить ты ей всегда обязан!
Вот и я про тоже, что лучше "мочить" картинку кучей фильтров своих и ставить deblocking хотя бы в -2
Не скажи. Деблокинг рассчитывается самим кодером и производится только по границам макроблоков уже после квантования, причем отдельно рассчитывается внутренняя и внешняя граница макроблока. Фильтры же ависинта ничего не знают о том, как будет квантована картинка. Именно поэтому деблокинг H.264 дает прибавку качества в метрических сравнениях с оригиналом, а фильтры нет.
Цитата:
То есть при деблокинге 0 считай деблокинг и не работает. При отрицательных значениях раньше вообще объекты даже чуть выделялись. А сейчас сделали бяку
Чего-то не припомню, чтобы раньше было такое. Даже если так, это был явный баг, потому что деблокинг не призван выделять какие-то объекты, и он отключается не при 0, а если его действительно отключить (--nf).
-6+6 это коэффициенты или точнее порог деблокинга, который регулируется пользователем. Сила же деблокинга от 0 до 4 определяется жестко самим кодером исходя из типа текущего макроблока (MBQ), типа макроблока соседнего блока (MBP) и количества коэффициентов в блоках подлежащих деблокингу.
Эта сила рассчитывается по формуле, в которой есть такие значения, как граничный пиксел блока MBP, граничный пиксел блока MBQ, соседний левый (если деблокинг вертикальный) или верхний (если горизонтальный), соседний правый (если деблокинг вертикальный) или нижний (если горизонтальный) относительно граничного пиксела макроблоков. Переменными в этой формуле и являются пороги A и B от -6 до +6.
Member
Статус: Не в сети Регистрация: 16.09.2004 Откуда: Chelyabinsk
Ну и полемику я развел. RBF, Максим спасибо за дельные советы. Я вообщем закодил седня ночью по тому алогритму (макс, без Хромы и Турбо Деблок в -2-1 соответствноо и _без_ фильтром). Ну что сказать - просто великолепно получилось. xVid слил по полной. Я аж сам обалдел.
Member
Статус: Не в сети Регистрация: 01.07.2005 Откуда: В.Новгород
НЕТ. Проверим. А то прога вроде не чего будет, пока только на тестировании. Хорошая замена AutoGK надеюсь будет. Добавлено спустя 16 минут, 57 секунд Пашет. Спасибо!!!
Подскажите проблема с кодеком DivX раньше сидел на Интеле для рипанья пользовался 1st DVD
Ripper 5.0.7 и кодеком DivX 5.21 все было нормально сейчас что DivX 5 что DivX 6 если кто то и стоит в винде,То программа его не видит.Ставил и отдельно и с Кл пакета.Еще подскажите кодеки для использования с AMD Athlon 64 X2 3800+ чтобы задействовать два ядра или покрайней мере заточиный под AMD Athlon 64.Понял из ветки что для дураков как я AutoGK предназначен.По нему вроде описание на сайте нашел,но может еще подскажите где почитать про настройки его и нужных кодеков.Лучше на русском с английским труба
Сейчас этот форум просматривают: AlexeyG, mendex55 и гости: 11
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения