Форум сервера cs.ozerki.net - Игра продолжается !
Gordian Knot RipPack
Gordian Knot RipPack
Опубликовал onkor
09.05.2007
Thumbs up Gordian Knot RipPack

GordianKnot RipPack - Правильная конвертация DVD в AVI

Основное назначение этой статьи - обяснить основные этапы конвертации, дать список необходимых инструментов и конечно же предостеречь от наиболее частых ошибок. Хочется надеятся, что от читателя не потребуется никакаих предварительных знаний в этой области и новички смогут использовать ее как пошаговое руководство.

Информация о программе

GordianKnot.RipPack.0.35.0.Setup.2 - это сборник всего самого необходимого для кодирования фильмов в форматах SBC, DivX5 и XviD.
Содержит: vStrip 0.8f CSS, DGIndex 1.2.1, BeSweet 1.5b30, azidts 0.1, vsfilter, Decomb 5.2.1, fluxsmooth, Convolution3D, Deen, TomsMoComp, AviSynth 2.55, VobSub 2.23, VirtualDubMod 1.5.10.1/2540, Nandub RC2 lumafix ecffix, chapterXtractor 0.962 and Robot4Rip 0.5

Сайт с программой в интернете.

В прошлой статье, я достаточно подробно, и надеюсь предельно ясно объяснил, как при помощи программы DVD Decrypter нужно правильно сграбить данные с DVD-диска.

1. Установка и настройка программы

Итак, инсталируем программу. На все вопросы при установке даём утвердительный ответ. То есть нажимаем везде "Да".
Всё, поставили, теперь запускаем.

з\ы: По умолчанию в программе не стоит DVD Decrypter. Мы можем подключить его для работы в комплексе с GordianKnot. Для этого нажимаем настройки (1) и видим пути к установленным программам. В поле раздела DVD Decrypter указываем путь к установленной программе. Теперь грабить vob`ы, можно из оболочки GordianKnot, нажав на (2)

Ну всё, хватит отступлений. Жмём на "Подготовить VOB`ы" (3).
После появления окна DGIndex необходимо открыть рипнутые VOB-файлы, для этого используем меню File -> Open или кнопку F2 и выбираем нужные файлы.

Нажимаем на кнопку ОК.
Переходим к окошку Information (чтоб появилось окошко Information надо нажать на "F5 - Preview") или " F6 -> Play" чтоб остоновить Esc или File -> Stop

Здесь нас интересуют несколько параметров(их можно даже в отдельный файлик или на листик записать):

  • 1. Aspect Ratio - соотношение сторон.
  • 2. Frame Rate - кол-во кадров в секунду.
  • 3. Video Type - цветовое пространство, в котором записан фильм.
  • 4. Frame Type - наличие или отсутствие чересстрочности.

Остановимся на Frame Type и Frame Rate (ЗАПОМНИТЬ или записать ОБА параметра - они пригодятся далее):

Просто для информации: Pal всегда имеет frame rate 25 fps(25 кадров в секунду), NTSC - 29,970! Это в исходнике. Собственно приступим - если в поле Frame Type: Interlaced - сразу же настораживаемся и точно запоминаем, что у нас черезстрочное видео. Но, DGIndex иногда, но ошибается и нам нужно проверить действительность его выводов.

Запускаем VirtualDubMod (Пуск->Программы->Gordian Knot->Apps->VirtualDubMod), жмём File->Open video file...(Ctrl+O) и идём туда куда положили наши вобы, открываем какой нам больше приглянулся(проще всего последний - он как правило самый маленький и следовательно быстро парсится . Открыв перетягиваем ползунок куда-нибудь к середине, останавливаемся и стрелкой клавиатуры "->" листаем вперёд следующие кадров 8-12 покадрово и всматриваемся в картинку в местах движения, на предмет присутствия черных горизонтальные чёрточки (эффект гребёнки).


Обведённая область наиболее заметна при движение, почти вся фигура в интерлейсинге!
Если чёрточек нет, значит DGIndex ошибся и материал на самом деле прогрессивный. Тогда мы ничего не делаем, радуемся и идём дальше. Если же всё-таки материал действительно интерлейсинговый, то смотрим на Video Type - PAL или NTSC и соответственно 25 или 29,970fps.

Если тип кадра Interlaced PAL – нужно запомнить и в будущем применить какой-то фильтр Deinterlacing-а.

Если NSTC, то Inverse Telecine(IVTC). В этих случаях никаких галок никуда не ставим, оставляем всё как есть и идём дальше.

Telecine - процесс преобразования 24p (24 прогрессивных кадра в секунду) в 30i (30 интерлейсинговых кадров), и состоит он в создание каждого 5 кадра (из 4) путём копирования полей из двух предыдущих т.е. получается последовательность - 3 прогрессивных, 2 интерлейсинговых, 3,2...

InverseTelecine (IVTC) - процесс обратный телесину, восстановления 30i до 24p, достигается соответственно удалением дублирующихся полей и/или кадров.

Примерно так обстоят дела с интерлейсингом и телесином, бороться с ними нам предстоит применением соответствующих фильтров.
Цитата:
Interlacing - от англ. "черезстрочность", метод записи видео применяющийся для упрощения прорисовки картинки на телевизорах, заключающийся в разбивание картинки на чётные и нечётные поля и их чередовании. Интерлейсинг полезен в случае просмотра через бытовой проигрыватель, но является большой помехой при конвертировании. Он приводит к ухудшению картинки при просмотре на компьютере и усложняет сжатие.

Далее следует лишь обратить внимание на формат аудио. Обычно это Dolby Digital 5.1 (DD 3/2). В нашем случае это 2/0, битрейт звуковой дорожки равен 448 kbit/s.
Переходим к выбору извлекаемой звуковой дорожки:
Если помнить порядок следования дорожек то в меню Audio -> Track Number выбираем нужный номер, а в меню Audio -> Output Method выбираем Demux.

Если нужно извлечь все звуковые дорожки, тогда в меню Audio -> Output Method выбираем Demux All. При этом выбор номера трека в меню Audio -> Track Number значения иметь не будет.

Порядок звуковых дорожек можно узнать из закладки Direct Stream Copy программы DVD Decrypter или посмотреть в информационном файлике, создаваемом тем же DVD Decrypter-ом после окончания копирования файлов с DVD-диска.

Итак, информацию о видео запомнили, произвели все нужный манипуляции по его обработке, выбрали звуковую(ые) дорожку(и) – самое время создать «проект». Меню File -> Save Project или просто давим F4.
з\ы: Не стоит сохранять проэкт в корне папке с фильмом. Создайте к примеру папку с именем "_" (чёрточка)и сохраняйте в там.

2. Параметры DVDRip-а.

Далее все наши действия буду осуществляться в среде Gordian Knot.

А. Закладка "Битрейт"!


  • 1. Открываем сохранённый проект. Появится окно предпросмотра. В нём нужно выставить значение "С изменением размеров" в меню "Смотреть".
  • 2. Теперь смотрим на закладку «Битрейт» окна Gordian Knot.
  • 3. Контейнер выбираем AVI.
  • 4. Кодек выбираем XVID. В комплекте с программой этот кодек не идёт. Поэтому взять его можно тут, или он может идти в комплектах каких нибудь комплексных наборов, например таких как K-Lite Codec Pack и им подобных.
  • 5. Выбираем размер будуещего нами фильма. Примерно 1 СД = 1 часу фильма. Время фильма можно видеть в графе (6).
  • 7. Выбираем вытащенный нами звуковой файл (выглядит он примерно так "VTS_01_1 T01 3_2ch 384Kbps DELAY 0ms"). Одну дорожку, или если вы вытащили две то и вторую (русскую и оригинальную английскую).
  • 8. В этом месте ставим галку на "Подсчитать превышение размера", а в поля "Audio 1" и "Audio 2" выбираем формат звуковой дорожки нашего фильма. Если вы рипаете с одной звуковой дорожкой, то я советовал бы выбирать или ac3 (6-ти канальный звук), или vbr mp3 (стерео).
  • 9. Это у нас информационное окно на сжимаемость фильма. К нему мы вернемся чуть позже.

Б. Закладка "Разрешение"!

Проверяем правильно ли Gordian Knot выбрал значения:

  • 1. «Входное Разрешение» (Input Resolution) и:
  • 2. «Пропорции вх. изображения» (Input Pixel Aspect Ratio) руководствуясь данными из информационного окна DGIndex. Если ошибся – меняем на правильные.


Теперь следует избавится черных полос по краям изображения:
  • 3. В поле «Урезать» (Crop) жмем кнопку «Авто» (Auto Crop), после его завершения выбираем опцию:
  • 4. «Умное урезание» (Smart Crop All).


Теперь переходим в окно предпросмотра и давим кнопку «Сохранить & Кодировать» (Save & Encode).

В. Закладка "Сохранить & Кодировать"!

1.Lanczos (sharp) лучший выбор для недлинных фильмов или больших файлов (как в нашем случае). Для длинных фильмов на один диск (с низким битрейтом) специалисты рекомендуют метод Simple. Лично я таких фильмов просто не делаю. Не люблю экономить на качестве.

Фильтр шума. Если кино имеет зернистость то поставьте Слабый шум (Little Noise) (больше не стоит).

Операции со строчностью:
  • 2. В поле Field Operation выбираем нужный фильтр Deinterlacing-а, если тип кадра Interlaced PAL. Eсли у вас кадр разбит на строки т.е. Interlaced то выберите Устр. черестрочность(без смеш) - Field Deinterlace или TomsMoComp. Результат работы фильтра можно увидеть нажав кнопку (3.) «Просмотр» (Preview).
  • Если тип кадра Interlaced NTSC – появится еще один фильтр IVTC. Именно он предназначен для преобразования кадров в тип Progressive с одновременным изменением скорости кадров (30 -> 23.976).
  • 4.Теперь выбираем «Тест на Сжимаемость» (Compressibility Check). Значения в 5% (процент от общего размера фильма для определения, на сколько можно сжать фильм) вполне достаточно.
  • 5. Давим кнопку «Настройки кодека» (Codec Settings).

3. Настройки кодека.

a. Настройка кодека, для теста на сжимаемость (эти же настройки вы будете использовать при кодировании фильма).
  • В меню Profile @ Level выставляем значение Advanced Simple @ L5.
  • В меню Encoding type, выставляем значение «Single Profile», меняем Target bitrate на Target quantizer и выставляем значение «2.00».


Далее в меню Profile @ Level(more):
H.263 - это стандартная матрица квантизеров для Mpeg4. Это даёт менее чёткую картинку, чем MPEG матрица и рекомендуется делать для битрейтов ниже 900 kBit/s. Вторым пунктом стоит "MPEG". Этот выбор даст более чёткую картинку и соответственно, требует битрейтов больших, чем 900 kBit/s. "MPEG-Custom" даёт возможность задавать самому матрицу квантизеров. Я бы не рекомендовал вам пробовать это делать вручную.


  • Опция "Adaptive Quantization" включает возможность маскировки ярких и тёмных мест при сжатии. Эта опция нужна для того, что бы увеличить коэффициент сжатия исходного материала. Теоретически, человеческий глаз не заметит такого преобразования. Но на практике, при включении этой опции происходят искажения. В кодере XviD этот алгоритм реализован недостаточно качественно. Хотя в последних версиях возможно это уже исправлено. Выбор за вами.
  • Опция "Interlaced Encoding" включает работу кодека с чересстрочным видео. При включении этой опции кодек начинает сжимать не кадры, а поля. Эта опция пригодится только в том случае, если вы производите сжатие без деинтерлейса. Я не вижу практического применения такому сжатию, но кто знает, может вам пригодится.
  • Опция "Quarter Pixel" включает разрешение с точностью до четверти пикселя. Это повышает чёткость особенно на низких разрешениях, но вместе с этим, добавляет шум на изображение. Естественно, просто так это не происходит. Включение Quarter Pixel повышает загрузку процессора и увеличивает поток, используемый для этого. Включать эту опцию я не рекомендовал бы, хотя опять же выбор за вами.
  • Опция "Global Motion Compensation" предназначена для компенсации движения. Она начинает функционировать, когда идёт панорамирование, наезд или отъезд на объект, а так же при вращении. Задумка конечно хорошая, но использовать я так же не рекомендовал бы.

Закладка Zone Options. Тут нас интересует опция Cartoon Mode, нужна она только в случае обработки кадров мультипликационного характера.

Переходим к настройке закладки Quality preset - (more):
  • В закладке Motion search precision: устанавливаем значение - 6 Ultra High
  • VHQ mode: в значение 4 – Wide Search.
  • Активируем опцию Use VHQ for bframes too и опцию Use Chroma Motion.

В закладке Quantization активируем опцию Trellis Quantization.

В закладке Other Options...:
  • B меню FourCC used: выставляем значение DX50.
  • Выключаем опцию Display Encoding Status.


После того как все необходимые настройки произведены, жмем кнопку «Сейчас» (Now) в окне сохранения файла фреймсервера (Save .AVS) для запуска теста сжимаемости.

По завершению теста в нижней части окна Gordian Knot-а в поле Бит/(Пиксель*Кадр) будет показан более-менее точный коэффициент качества изображения итогового видео.
Стоит придерживаться значения >80.

4. Завершение.

Итак все настройки рипа установлены: подобрано разрешение, звук и количество дисков. В окне предварительного просмотра давим кнопку «Сохранить & Кодировать» (Save & Encode) и в открывшемся окне настроек файла фреймсервера давим обратно «Сохранить & Кодировать» (Save & Encode).

Выбираем путь сохранения файла фреймсервера. Сразу после этого попадаем в окно Gordian Knot: DivX Encoding Control Panel.
Здесь можно в послений раз проверить настройки кодека.

В этом случае они должны быть аналогичны настройкам кодека для теста на сжимаемость, за исключением:
  • В меню Первого прохода - Encoding type, выставляем значение «Two Pass - 1st pass»
  • В закладке more первого прохода обязательно должна быть активирована опция Discard First Pass.
  • В меню второго прохода - Encoding type, выставляем значение «Two Pass - 2nd pass»
  • Обязательно проверить, чтоб путь к файлу статистики в первом проходе кодирования совпадал с путем к нему во втором проходе.

Далее выбираем звукововую(ые) дорожку(и) для кодирования и устанавливаем запланированное качество.

Время задержки и финальное «склеивание» звука с видео будет установлено автоматически.
Опция пересчета видео битрейта (Re-Calculate Video Bitrate) включается автоматически. Если этого по каким-то причина не произошло её нужно включить. Это нужно для того, чтоб точно подсчитать видео битрейт после кодирования звукового файла с переменным битрейтом.
Опция Удал. Wav. удаляет промежуточный Wav-файл, который может возникнуть при кодировании звука.
Если нажать кнопку Добавить задание в очередь (без видео), то будет кодироваться только звук, без видео. Итак настройки кодировки звука установлены, а кодировать нужно видео и аудио вместе.

Теперь возвращаемся на закладку настройки кодека и жмем кнопку Добавить задание в очередь.

Будет выдан запрос на подтверждения немедленного начала кодирования. Жмем «Да» и идем…куда-нибудь надолго, например спать
Если же ответить отрицательно, то задание будет поставлено в очередь на кодирование. Запустить его можно будет в любой момент в закладке «Кодирование» (Encoder) окна Gordian Knot.

Советы по качеству рипа.

Чтобы достигнуть желаемого качества, в первую очередь изменяем разрешение картинки (закладка Resolution). Не стоит делать его слишком большим. Но не стоит также делать и слишком маленькое разрешение. Рекомендованное минимальное значение 512, картинка с меньшим разрешением выглядит очень замыленной и абсолютно не тянет на качественный рип.

Звуком пренебрегать нестоит, но и делать его слишком качественным не нужно. Для подавляющего большинства фильмов достаточно 192 кбит/с с переменным битрейтом. При необходимости можно опустить это значение до 128 и даже до 112. Всё зависит от того, какое звуковое сопровождение применяется в фильме. Если играет много музыки то минимальный битрейт для таких фильмов 192, если музыка выступает лишь фоном в фильме то можно ставить 128. В документальных фильмах где музыки нету, только голос комментирующий события – спокойно можете опускать битрейт до 96. Этого значения достаточно для передачи голоса человека.

Есть также мнение, что лучше использовать оригинальную AC3 дорожку, там и качество звука очень высокое и 6 каналов, но… Самым главным «недостатком» является размер этой дорожки, значения которого колеблется от 300 до 450 Мб. Даже в рип на 2 диска далеко не всегда удаётся засунуть такой размер звука при сохранении качества картинки. Даже если делать рип с двумя mp3 дорожками (перевод + оригинальная) их суммарный размер будет меньшим нежели одна AC3.
Ну и конечно совершено ни к чему делать АС3 звук в фильмах в которых его нет. Например в старых фильмах, которые в процессе ремастеринга обзавелись 6 каналами звука. Их там нет, есть лишь их подобие – старые фильмы не делались с расчетом на 6-ти канальный звук. Есть, конечно, исключения (например «старые» Звёздные Войны), но таких фильмов крайне мало.

Нужно исходить из того, на сколько дисков делается рип.
Если на 1 диск, то о двух дорожках нормального качества, и тем более АС3 звуке можно забыть. Максимальное разрешения в таких фильмах 670 при сохранении качества картинки.
Если на 2 диска, то можно немного поднять битрейт звуковой дорожки, или добавить второю звуковую дорожку в формате mp3. Если качество картинки настолько высокое, то можно позволить себе АС3 звук.

Так же нужно знать, что есть фильмы, которые очень плохо сжимаются. И даже при продолжительности в 80 мин (1:20) не «хотят» влезать на 1 диск в нормальном качестве.

Обсуждение статьи на форуме.
Опции Статьи

Вверх
  #1  
От ORBIT 10.05.2007, 00:38
Ответ: Gordian Knot RipPack

Мне понравилась идея))
Теперь тут будет FAQ??
Вверх Ответить с цитированием
  #2  
От onkor 10.05.2007, 14:17
Ответ: Gordian Knot RipPack

надеюсь приживётся
Вверх Ответить с цитированием
  #3  
От Oktan 10.05.2007, 16:24
Ответ: Gordian Knot RipPack

2 Onkor,мб эту тему сюда захреначить?
Вверх Ответить с цитированием
  #4  
От 4ебурашка 10.05.2007, 22:44
Ответ: Gordian Knot RipPack

ага,можно
Вверх Ответить с цитированием
  #5  
От ExtreMMator 12.05.2007, 14:24
Ответ: Gordian Knot RipPack

И все же я бы убрал эти html теги, тут будет логичнее воспльзоваться кнопкой ENTER
Вверх Ответить с цитированием
  #6  
От desire 13.08.2007, 18:29
Ответ: Gordian Knot RipPack

помогло

Добавлено через 18 часов 37 минут
куда пропало http://cs.ozerki.net/showthread.php?t=9704
Последний раз редактировалось onkor, 03.06.2008 в 18:26.
Вверх Ответить с цитированием
  #7  
От onkor 15.08.2007, 21:44
Ответ: Gordian Knot RipPack

Цитата:
Сообщение от desire Посмотреть сообщение
помогло
куда пропало http://cs.ozerki.net/showthread.php?t=9704
Что помогло и что пропало?
Вверх Ответить с цитированием
  #8  
От desire 16.08.2007, 02:25
Ответ: Gordian Knot RipPack

помогла статья, а пропала инфа про склейку звука
Вверх Ответить с цитированием
  #9  
От onkor 16.08.2007, 02:29
Ответ: Gordian Knot RipPack

Ты наверно про это??
Вверх Ответить с цитированием
Ответ


Опции Статьи
Опции просмотра

Ваши права в разделе
Вы можете не создать новых Статей
Вы можете не создать сообщений
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Вкл.
Быстрый переход


Часовой пояс GMT +4, время: 12:41.

Powered by vBulletin® Version 3.6.12
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Русский перевод: zCarot