![]() |
установка количества проходов в Virtual Dub Mod
есть в нем такое? или это в настройках кодека?
до ужаса обидно, в проге для рипания делаю несколько проходов и получается хорошее качество, а субтитры накладываю в дабе на рипнутый ави. а в дабе не могу выставить количество проходов, только в настройке xvid - 1 проход (с остальными пресетами даб выдает ошибки и до конца не кодит). и качество ухудшается ощутимо((((( может я не доглядел где в дабе? |
Проходы выставляются в самом кодеке - даб же служит грубо говоря для накладывания фильтров. Т.Е. сначала делаете первый проход с сохранением лог файла(в кодеке) а потом С ТЕМИ ЖЕ НАСТРОЙКАМИ ФИЛЬТРОВ И КОДЕКА второй.
|
ммм... но даб ведь сделает выходной файл после "первого прохода". то есть Вы хотите сказать, что после первого прохода нужно будет открыть в дабе уже получившийся после этого файл и пройтись по нему еще раз?
насколько я понимаю, если делать 1 проход (настройка в кодеке), то файл и считаться будет как 1 проход, то есть грубо. И есть ли смысл снова открывать потом даб и делать такой же 1 проход, хоть бы и во второй раз? ведь он тоже будет грубый? наверное я неправильно понял... объясните, пожалуйста, немного подробнее.... |
shmond
Цитата:
В настройках xvid выбираем Twopass - 1st pass - затем - сохраняем файл - желательно при этом поставить галочку Dont run this job now. Тогда ничего не произойдет сразу. Дальше - в настройках выбираем Twopass - 2nd pass. Снова сохраняем файл, можно под тем же именем. Теперь идем File - Job Control - видим там оба наших прохода. Нажимаем Start. Все, можно идти - это процесс небыстрый и ресурсоемкий, так что лучше его на ночь поставить :) |
ага, понятно. технически получилось. Но снова у меня все через как обычно...
выходной 2-проходный файл получается ужасного качества, весь в квадратах и в общем жуть. вес тоже сильно ужимается. было 72, стало 40. хотя в настройках проходов выставляю CBR столько же (3000), сколько и когда кодил с DVD. потом попробовал поставить 4000 в дабе, тот же страшный результат получил. что ж делать? |
shmond
Цитата:
Цитата:
Цитата:
|
Вложений: 1
да, оно конечно правильно. а то вылил свое недовольство в какую-то кучу малопонятную и жду, когда ж мне тут все объяснят...
постараюсь максимально подробно: беру двд. разрешение 720х480 (оставляю без изменений) открываю его XMpeg'ом. выделяю нужный отрезок, примерно в 3 с половиной минуты. ставлю настройку кодека: Xvid MPEG-4 core version 2.1 указываю число проходов: 2 настройка первого прохода: 1 Pass - CBR - 3000 (второй проход идентичен по настройкам, т.к. XMpeg просто прогоняет второй раз эти настройки) Advanced options иксвида: ВКЛАДКА GLOBAL (остальные вкладки - с дефолтными настройками) Motion Search Precision: 6 - Ultra High Quantization type: H.263 FourCC Used: XVID VHQ Mode: 1 - Mode Decision maximum I-frame interval: 300 (оставил по умолчанию, не понимаю что это) minimum I-frame interval: 1 (то же самое) стоят галки: Enable Lumi masking Use chroma motion DX50 B-VOP compatibility Maximum B-frames: 2 B-frame quantizer ratio: 150 B-frame quantizer offset: 75 B-frame threshold: 0 последние 4 строки тоже непонятны.. оставил по умолчанию. И далее все остальные вкладки - по умолчанию кстати, на вкладке Debug внизу есть строчка Reaction Delay Factor: 16 и во всплывающей подсказке написано, что этот параметр имеет сильнейшее влияние на качество... как с этим параметром обращаться??? так и кодю с двд. все это дело повторяется 2 раза, т.к. для второго прохода стоят эти же настройки кодека. это правильно? получается ави весом в 72 мб. квадраты на особо крупных планах и интенсивном движении. но не сильно заметные. открываю этот авишник в дабе, свойства см. в прикрепленном файле. кладу фильтр TextSub, и делаю 2 прохода (в точности как было сказано. с теми же настройками, что и при коде с двд) на выходе имею ави весом 40мб, с отвратными квадратами, невозможное ужасное качество. такое должно быть при весе в 10 метров наверное... если делать в дабе 1 проход, все почти нормально, только качество несколько теряется... хочется 2 прохода по-человечески.. |
Поставьте пакет GordianKnot (или отдельно свежие версии AVISynth, DGIndex, VirtualDubMod 1.5.10.2)
Запустите программу DGIndex. Загрузите в неё нужные Вам VOB файлы. Сохраните проект D2V (демуксите все звуковые дорожки). Открываете новый текстовый файл, в нём пишете следующее (с учётом пути до этих программ и имени проекта D2V): LoadPlugin("C:\Program Files\GordianKnot\DGMPGDec\DGDecode.dll") mpeg2source("E:\Films\VTS_01_1.d2v", idct=0) Сохраните этот текстовый файл с расширением AVS и любым именем (например, 1.avs) в любом месте. Запустите VirtualDubMod, откройте в нём этот файл avs. В меню Streams выберите пункт StreamList, нажмите кнопку ADD и добавьте файл аудио, демуксенный прграммой DGIndex (нужный Вам, если их оказалось много). Отметье начало фильма (кнопка с чёрной стрелкой влево) и потом начало Вашего фрагмента (кнопка с чёрной стрелкой вправо). Удалите отмеченный кусок (Delete). Также удалите кусок после нужного фрагмента. Точно прокручивать по кадрам можно стрелочками. Если Вы выбрали весь фильм в самом начале - то можно ориентироваться и по времени - меню Edit - Go To - Jump to frame at time. --- Теперь у Вас есть нужный Вам кусок фильма. Настраиваете кодек: Выставляем в кодеке 1-st pass. Аудио тоже можно перекодировать - правой кнопкой по потоку - Full processing mode, потом Compression - ну и выбираете кодек и качетво. Сохраняем AVI БЕЗ ЗАПУСКА кодирования (галка Don't run this job ...) Далее снова заходим в настройки кодека и выставляем 2-nd pass. Если Вам не нужно умещать в размер болванки, скажем, или флешки - можно смело ставить битрейт в районе 1200-1400. Потом уже сориентируетесь - когда убавить и как считать (K-Lite codeck pack - Bitrate Calculator). Сохраняем AVI c другим именем (оно будет окончательным) БЕЗ ЗАПУСКА кодирования (галка Don't run this job ...). Заходим в управление задачами (F4) и запускаем первую задачу - это первый проход. Когда первый проход пройдёт, запустится второй. Он будет использовать статистику, собранную в результате первого прохода (хранимую в файле, куда его сохранять есть в настройках кодека, можно не трогать). После окончания второго прохода останется ненужный файл AVI от первого прохода - его можно удалить. Всё. :-) --- Это самый надёжный способ сделать то, что Вы хотели - и Вы контролируете, что будет делаться. К томуже нет ненужного перекодирования при отрезании видео, а потом снова кодировании. --- GL! |
А лучше AutoGorgianKnot ;)
|
Цитата:
|
shmond
Цитата:
|
Почему вы выбираете 1pass CBR - ЭТО ОДНОПРОХОДНОЕ КОДИРОВАНИЕ ДА ЕЩЕ И С ПОСТОЯННЫМ БИТРЕЙТОМ! :) Неудивительно что у вас получается ужасное качество в динамике. Как уже было выше сказано сначала выбирайте Twopass 1pass а потом Twopass 2pass.
|
shmond
Цитата:
Цитата:
кто мешает выбрать все нужные VOB файлы? Изучите внимательнее эти программы. Это проверенный и рабочий метод, которым пользуется большинство подготовленных людей. Если Вы хотите программу - однокнопконажималку - используйте Nero. SilentSpider Цитата:
Но в принципе, да, конечно можно. Но вот ещё вариант - если нужно выбрать из диска DVD с несколькими фильмами очень точно именно нужный, то я использую DVDDecriptor (или SmartRipper) для выделения нужных фрагментов и ими выделяю эти фрагменты в отдельные VOB - файлы (лучше в один, не делить на фрагменты). |
WildNP
Цитата:
Цитата:
|
Цитата:
еще непонятна одна фраза: Цитата:
Кстати цифры странные (1200-1400). у меня средний битрейт получился ~3000 (720х480, длительность 4 минуты) при весе в 90 мб. и еще одна досадность - фильтр (TextSub) не хочет ложиться на воб! это фатально? на ави отлично ложится..... на вобе фильтр в списке добавленных есть, но на preview filtered пусто и на выходе конечно тоже. То есть мне все равно придется прогонять получившийся из даба ави еще раз, только уже с фильтром субтитров((((((( очень хотелось бы конечно на воб сразу класть.... |
shmond
Цитата:
В AutoGK она тоже есть (каталог DGMPGDec) , но пользоваться в данном случае этой программой (AutoGK) можно только заранее обрезав в DGIndex что не нужно. Цитата:
![]() Цифры не странные, а примерные для такого видео. Обычно с таким битрейтом практически любое видео 720 на 480 нормально выглядит. Кстати, не забудте обрезать (или ресайзить) видео в VD до таких размеров, чтобы ширина делилась на 32, а высота на 16 (704 на 512, например ресайз без обрезки). И чтобы не сыпать простыми вопросами, которые уже не раз обсуждались как на этом форуме, так и в других местах, Вам необходимо почитать какие-нибудь пособия по обработке видео, хотя бы по работе в VirtualDub и по фильтрам. Умейте помогать себе сами, всё за Вас никто не сделает. Цитата:
Точнее описывайте, что Вы делаете, лучше со скриншотом (любопытно глянуть на фильтр, который есть в списке, но нет на выходе кодированного видео). |
как правильно написать avs???
|
Время: 22:48. |
Время: 22:48.
© OSzone.net 2001-