> Проблемы с размером конечного файла при кодировании в xvid
 SilentSpider Member is Offline
   Posted: 23-05-2005, 09:38 (post 1, #421540)

Ткач

Group: News makers
Posts: 1201
Warn:0%-----
Вопрос такой.
Прежде всего анамнез
Кодируется сериал, на DVD 6 серий. Скинут на диск DVD Decryptor, сделаны файлы d2v с помощью DVD2AVI. Отдельный файл на каждую серию. Далее через Gordian Knot сделаны avisynth скрипты. Кодирую в два прохода, xvid 1.0.3, никаких дополнительных параметров не выставлено. На втором проходе задается битрейт 1150. До этого все было нормально, подобной связкой закодировано десятка четыре файлов. Сейчас - 1,2 серии - желаемый размер 194-197 Мб, 4,5 - он же, 6 - чуть больше - 204 - но вроде все в норме. Третий эпизод - Оп-па - 300. Смотрю битрейт - в нормальных - то, что положено - 1140-1160, в третьей ~ 1700. Ладно, думаю. Бывает. Сглючило, подхватило не свой pass файл. Удаляю все pass файлы, ставлю на втором проходе приоритет размера - 200500 - хренушки - все те же 300 Мб. При этом глюков в файле нет - все нормально - только размер в полтора раза больше, как и битрейт.
Ладно, думаю. В скрипте глюк. Чтобы особо не заморачиваться - беру заведомо корректный скрипт от второй серии - благо настройки одинаковые - заменяю имя d2v файла - имею 314 Мб.
Еще раз подчеркну - данная связка использовалась давно и проблем не было. Более того - кодирование шло через job list - и после этого файла кодировались другие серии с нормальным результатом
Материал, как вы понимаете - однородный. Настройки кодека сбрасывались на дефолтные.
Вопрос, собственно, такой - почему кодек своевольничает и где копать?
PM Email Poster ICQ
Top Bottom
 Gradomyr Member is Offline
 Posted: 24-05-2005, 15:26 (post 2, #422023)

Newbie

Group: Members
Posts: 42
Warn:0%-----
Очень странно. Вообще-то XviD всегда позиционировался как кодек, очень строго придерживающийся заданного размера. Я с ним никогда не работал, но выскажу предположение, что эпизод очень динамичный и не хватает ему предложенного битрейта. Попробуйте уменьшить значения min quantizer. Это единственное, что приходит мне в голову.
PM Email Poster
Top Bottom
 Gradomyr Member is Offline
 Posted: 24-05-2005, 15:31 (post 3, #422025)

Newbie

Group: Members
Posts: 42
Warn:0%-----
Тьфу, что я несу. Не проснулся ещё.
УВЕЛИЧИТЬ min quantizer. И max quantizer тоже. А ещё лучше, напишите все значения сюда. Мы на них посмотрим.
PM Email Poster
Top Bottom
 SilentSpider Member is Offline
 Posted: 24-05-2005, 22:34 (post 4, #422209)

Ткач

Group: News makers
Posts: 1201
Warn:0%-----
Gradomyr
QUOTE
Очень странно. Вообще-то XviD всегда позиционировался как кодек, очень строго придерживающийся заданного размера.

Вот то-то и оно. С этими параметрами - с соответствующим битрейтом, конечно, я закодировал порядка четырех десятков файлов. Разных. Везде кодек выдавал расчетный размер. А здесь уперся.
QUOTE
но выскажу предположение, что эпизод очень динамичный и не хватает ему предложенного битрейта.

Я специально просмотрел два эпизода - один с нормальным размером и этот. Каках-то заметных отличий в динамике - не наблюдал.
QUOTE
А ещё лучше, напишите все значения сюда. Мы на них посмотрим.

ОК. Правда квантизеры я не менял - все стоит по дефолту. BTW - переставил кодек, заменил на xvid 1.1.0 beta2 - та же самая история.
Параметры
Profile@level AS@L5
Min I frame quantizer 1
Max I frame quantizer 31
для P и B frame - аналогично
Quantization type H.263
Qpel, GMC - отключены
PM Email Poster ICQ
Top Bottom
 Gradomyr Member is Offline
 Posted: 25-05-2005, 07:03 (post 5, #422333)

Newbie

Group: Members
Posts: 42
Warn:0%-----
Как я уже говорил, ситуация странная и незнакомая. Советую методом тыка.
Логически рассуждая, почему кодек может не слушаться установки битрейта? Только если есть ограничения по качеству с более высоким приоритетом. Я порылся по настройкам. Ничего кроме квантайзера ограничения по качеству не напоминает. Поэтому раз лучшего решения у нас с вами всё равно пока нет, предлагаю завысить минимальный квантайзер до 4 и посмотреть, чего выйдет.
Также есть вариант использовать StatsReader из XviD-овского пакета. Если описание не врёт, он должен показать, где в киношке битрейт больше всего задрался. Может быть при просмотре этого участка придут в голову какие-то новые мысли, что может быть не так.
PM Email Poster
Top Bottom
 SilentSpider Member is Offline
 Posted: 25-05-2005, 08:51 (post 6, #422346)

Ткач

Group: News makers
Posts: 1201
Warn:0%-----
Сегодня попробую, как выясню, доложу о результататх :)
PM Email Poster ICQ
Top Bottom
 SilentSpider Member is Offline
 Posted: 26-05-2005, 06:27 (post 7, #422661)

Ткач

Group: News makers
Posts: 1201
Warn:0%-----
Ситуация все интересней - xvid 1.1.0 beta 2. Изменено следующее - min quantization выставлено в 4 по всем трем видам. Profile@level - unrestricted; adaptive quantization. Все осальное без изменений - два прохода, 200500 размер. Размер конечного файла - 53 Мб. Причем, я бы не сказал, что качество сильно отличается от файла с размером 278 Мб
PM Email Poster ICQ
Top Bottom
 FiL Member is Offline
 Posted: 26-05-2005, 07:33 (post 8, #422671)

Сварливый Мозг Клуба
Group: Roots
Group: Roots
Posts: 22885
Вот, даешь маленькие рипы с хорошим качеством. А то меня эти раздачи DVD9 в тоску вгоняют :)
PM Email Poster ICQ AOL MSN
Top Bottom
 SilentSpider Member is Offline
 Posted: 26-05-2005, 09:38 (post 9, #422697)

Ткач

Group: News makers
Posts: 1201
Warn:0%-----
FiL
Маленький размер - это неплохо. Хотя результат слегка отдает мистикой - не бывает так. Значит ухудшение есть, просто я не понимаю - в чем.
Плохо то, что размер становится непредсказуемым и кодек напрочь отказывается следовать установленным параметрам.
PM Email Poster ICQ
Top Bottom
 ELLORA Member is Offline
 Posted: 26-05-2005, 12:19 (post 10, #422731)

Member

Group: Members
Posts: 134
Warn:0%-----
QUOTE (SilentSpider @ 26-05-2005, 05:38)
FiL
Маленький размер - это неплохо. Хотя результат слегка отдает мистикой - не бывает так. Значит ухудшение есть, просто я не понимаю - в чем.
Плохо то, что размер становится непредсказуемым и кодек напрочь отказывается следовать установленным параметрам.
А не пробовал делать тоже самое но с кодеком версии 1.0.3? Может там можно будет регулировать свой обьем. Говорят, по отзывам хороший, не глючный.
Я предпочитаю старые версии кодекам новым, например Дивакс - только 5.0.2, а не 5.2.1 Про.
Могет со старым Хвидом 1.0.3 получится, попробуй, и о результатах не забудь рассказать, мы будем ждать... :punk:
PM Email Poster
Top Bottom
 SilentSpider Member is Offline
 Posted: 26-05-2005, 15:14 (post 11, #422798)

Ткач

Group: News makers
Posts: 1201
Warn:0%-----
ELLORA
Нет, не пробовал. Но судя по тому, что при переходе от 1.0.3 к 1.1.0 beta2 в первом случае - с квантизерами по умолчанию - ситуация практически не изменилась, то и после их изменения вряд-ли что-то улучшится
QUOTE
А не пробовал делать тоже самое но с кодеком версии 1.0.3? Может там можно будет регулировать свой обьем. Говорят, по отзывам хороший, не глючный.

Действительно, хороший. Проблема в том, что я с него и начал.
PM Email Poster ICQ
Top Bottom
 Set Member is Offline
 Posted: 26-05-2005, 17:06 (post 12, #422827)

Visionary

Group: Members
Posts: 5181
Warn:0%-----
PM
Top Bottom
 Gradomyr Member is Offline
 Posted: 26-05-2005, 19:29 (post 13, #422888)

Newbie

Group: Members
Posts: 42
Warn:0%-----
Ха! То есть я всё-таки попал. Только вот мне не пришло в голову, что это может быть из-за того, что файл слишком хорошо сжимается, а не слишком плохо. Теперь буду знать про фокус с Q2 на первом проходе.
Вот никогда я не любил XviD. А теперь не люблю ещё сильнее. :handdown:

SilentSpider, если лень читать по ссылке, просто ставь квантайзер в двоечку и будет тебе счастье. Хотя файл всё равно будет меньше размером. Но по качеству ты этого сроду не скажешь.
PM Email Poster
Top Bottom
 SilentSpider Member is Offline
 Posted: 27-05-2005, 06:24 (post 14, #423045)

Ткач

Group: News makers
Posts: 1201
Warn:0%-----
Set
Gradomyr
Итак конец эпопеи
при установке квантизеров в 2 - имеем 98 Мб. BTW - на файлах малого объема имеем эффект "эхо" при перемотке
При установке квантизеров в 1 и overflow treatment values в 20% - хорошее качество и точное попадание в размер
В общем спасибо за помощь и ссылку.
PM Email Poster ICQ
Top Bottom
Topic Options