Документ взят из кэша поисковой машины. Адрес оригинального документа : http://www.fds-net.ru/ashowflat.php?Cat=&Board=soft&Number=3025031
Дата изменения: Unknown
Дата индексирования: Tue Apr 12 03:53:16 2016
Кодировка: Windows-1251

Поисковые слова: звезды кратные
Перекодирование видео из DVD в avi/mkv - Public forum of MSU united student networks
Root | Google | Yandex | Mail.ru | Kommersant | Afisha | LAN Support
  
Technical >> Hard&Soft (Archive)

Страницы: 0 | 20 | 40 | 60 | 80 | показать все | след. страница
Pendalf
neo sapien

Рег.: 10.12.2003
Сообщений: 19542
Из: между пламенем свечи и звезды
Рейтинг: 5325
  Перекодирование видео из DVD в avi/mkv
      14.06.2005 21:20
 

Посколько на форуме часто спрашивают и были пожелания о неком FAQ по этому вопросу, то составил нечто похожее...
Отправьте что ли это в FAQ, если оно того стоит.



Mentalis Uber Alles!

There are many words, but only one Truth.
Pendalf
neo sapien

Рег.: 10.12.2003
Сообщений: 19542
Из: между пламенем свечи и звезды
Рейтинг: 5325
  Re: Перекодирование видео из DVD в avi/mkv [re: Pendalf]
      14.06.2005 21:20
 

Ввиду большого размера фильмов dvd для удобства хранения на жестком диске их часто выгодно пережать на меньший размер в .avi или .mkv, обычно расчете на один (700 Мб) или два (1400 Мб) диска.

Далее будут описаны следющие этапы и способы:

1. Декодирование и копирование dvd на жесткий диск.
2. Автоматическое кодирование при помощи программы autoGordianKnot.
3. Начальная подготовка кодированию видео и извлечение звуковых дорожек.
4. Подготовка звуковых дорожек.
5. Извлечение и обработка субтитров (если нужно).
6. Дальнейшая подготовка к кодированию фильма (при помощи GordianKnot).

7. Кодирование фильма (варианты).
  • в VirtualDubMod
  • в GordianKnot
  • в Nero или x264gui

    8. Пришивание субтитров, звука, видео к mkv, перевод mp4 в mkv.

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



  • Mentalis Uber Alles!

    There are many words, but only one Truth.
    Pendalf
    neo sapien

    Рег.: 10.12.2003
    Сообщений: 19542
    Из: между пламенем свечи и звезды
    Рейтинг: 5325
      Необходимый софт [re: Pendalf]
          14.06.2005 21:20
     

    Необходимый софт

    Часть софта, необходимого для разных способов кодирования и просмотра/прослушивания результата, приведена ниже.

    1) Для кодирования в AutoGordianKnot - AutoGordianKnot.1.95.Setup.exe + AutoGordianKnot.2.07.beta.Update.exe

    2) GordianKnot - GordianKnot.RipPack.0.35.0.Setup.exe

    3) Для кодирования в VirtualDubMod - VirtualDubMod_1.5.10.1_b2424_All_inclusive.rar

    4) Кодеки видео (какие хотите использовать):

    X264 - x264-260-install.exe
    XviD 1.1 b2 - Nic's XviD-1.1.0-b2-06.04.2005_XviD_Install.exe
    vp62 - VP6.4.2.exe
    DivX 5.2.1 - DivXPro52XP2K.exe
    wmv9 - wmv9VCMsetup.exe

    Лучше использовать последние версие, т. е. как минимум не ниже этих.

    Nero h264/avc, - для кодирования Nero Vision Express v>=3.0.1.14 (возможно и Nero 6.6 Reloaded)
    для просмотра h264 от mp4 - VideoDecoders19a_H264_lite.exe
    для просмотра h264 в avi - vssh3dec.exe (Videosoft video decoder)

    5) Для кодирования аудио:
    BeSweet v1.5b29 c BeSweetGUI v0.7b8 - BeSweetv1.5b29_nero_aac.rar

    кодек aac - должен быть поставлен какой-нибудь Nero
    для воспроизведения звука aac - VideoDecoders19a_H264_lite.exe
    для воспроизведения звука ogg vorbis - CoreVorbis_1[1].0_20040823.exe

    6) Для создания/редактирования любых файлов mkv - mkvtoolnix-unicode-1.4.2-setup.exe, Matroska_Pack_Lite_v1.1.0.exe

    Все это есть к примеру, у у меня на компе..



    Mentalis Uber Alles!

    There are many words, but only one Truth.
    Pendalf
    neo sapien

    Рег.: 10.12.2003
    Сообщений: 19542
    Из: между пламенем свечи и звезды
    Рейтинг: 5325
      Снятие защиты и копирование dvd на жесткий диск [re: Pendalf]
          14.06.2005 21:21
     

    ПЕРВЫЙ ЭТАП
    Снятие защиты и копирование dvd на жесткий диск

    Многие DVD-диски обладают несколькими степенями защиты, встроенными в сам формат. Впрочем в сетке такие диски встречаются не столь часто, ибо в пиратских защит нет.

    В случае отсутствия защиты следует сразу сбросить содержимое dvd на жесткий диск.

    В случае защищенного диска обрабатывать информацию прямо с DVD-диска скорее всего не получится (в случае лицензионного - точно не получится!). Придется декодировать диск и сбросить его содержимое на жесткий диск нашего компьютера (рипнуть диск). Этот шаг необходим также и потому, что скорость современных dvd-приводов невысока и попытки перекодировать прямо с него повлечет за собой большие затраты по времени. кроме того dvd-приводы не расчитаны на столь длительную работу и поэтому систематическое рипанье с привода может привести к его преждевременному износу.

    В принципе, выбор программм для рипования DVD-дисков огромен, у каждой есть свои плюсы и свои минусы. Наиболее популярной программой является DVD Decrypter, недавно уничтоженная наступлением копирайта. На ее примере будет показан процесс копирования файлов с dvd-диска.

    Устанавливаем программу, ставим диск в привод, запускаем программу. Окошко выглядит так:


    Если вы применили DVDDecrypter впервые, есть три вещи, которые надо сделать.

    Первое - убедитесь, что работаете с последней версией программы (3.5.4.0 на данный момент). Второе - (наверху экрана), установите режим "IFO". И третье в Tools->Settings->IFO Mode->Create Additional Files, убедитесь, что стоит "галочка" для "Stream Information", а также "Include PGC and Angle Number". Эти установки делаются один раз и запоминаются программой.
    Однако, если Вы переустановили или обновили программу DVDDecrypter, то вам придется сделать это снова.

    В правой половине окна DVDDecrypter Вы видите, что один из фильмов выбран. Всегда выбирается наибольший PGC (Program Chain). Обычно это то, что Вам надо. Если есть несколько эпизодов или клипов на Вашем DVD, будет выбран наибольший из них. Посмотрите внимательно и вы увидете другие (они обычно примерно равной длины). Затем укажите папку для записи файла и запускайте процесс кнопкой Decrypt. Это может занять от 10 минут до получаса, в зависимости от скорости чтения Вашего DVD-ROM.

    (Чтобы убедиться, что вы работаете с максимальной скоростью, проверьте, что установлен режим "DMA Mode", а не "PIO Mode" (если Ваш комп поддерживает DMA Mode). Для проверки этого, в Windows XP, надо: Start->Settings->Control Panel->System->Device Manager->IDE ATI/ATAPI Controllers->Secondary IDE Channel (если Ваш DVD-ROM подключен к нему)->Advanced Settings->DMA, если он применим. Когда все сделано, Вы будете иметь VOB-файлы, файл "Stream Information", и файл IFO. )

    Более подробно работа с DVDDecrypter описана локально тут, в инете здесь. Если возникают какие-то вопросы и проблемы, там почти все освещено.



    Mentalis Uber Alles!

    There are many words, but only one Truth.
    Pendalf
    neo sapien

    Рег.: 10.12.2003
    Сообщений: 19542
    Из: между пламенем свечи и звезды
    Рейтинг: 5325
      autoGordianKnot [re: Pendalf]
          14.06.2005 21:23
     

    ВТОРОЙ ЭТАП
    Перевод vob в желаемый конечный формат.

    Здесь возможно несколько подходов, различающихся по сложности и качеству результата.

    ПЕРВЫЙ ПУТЬ

    Новичкам и тем, кому не охота хоть сколько-нибудь разобраться можно порекомендовать autoGordianKnot. Но заметно лучших результатов можно добиться при помощи других программ, потратив немного времени на указание настроек и выбрав более продвинутые кодеки video/audio, чем в autoGK.
    AutoGK содержит все необходимое для создания хороших копий Ваших собственных DVD. Нет только одной программы, нужной для работы - "DVDDecrypter".
    AutoGK сделает почти все за вас. При этом обычно получаются вполне неплохие фильмы, хотя иногда случаются огрехи с пропорциями и т. п.
    Следует брать версию 2.07 и выше. В качестве кодека выбрать XviD 1.1 (Там их всего два, XvD и DivX).

    Очень хорошее и понятное руководство есть тут.
    Совсем кратко, если нет времени/желания, можно посмотреть тут.



    Mentalis Uber Alles!

    There are many words, but only one Truth.
    Pendalf
    neo sapien

    Рег.: 10.12.2003
    Сообщений: 19542
    Из: между пламенем свечи и звезды
    Рейтинг: 5325
      Начальная подготовка к кодированию видео и извлечение звуковых дорожек [re: Pendalf]
          14.06.2005 21:23
     

    ВТОРОЙ ПУТЬ

    Указание ряда настроек вручную и использование более продвинутых кодеков video/audio позволяет получать заметно лучшие результаты, чем в autoGK.

    Не секрет, что самые популярные на сегодняшний день видео кодеки семейства DivX/XviD морально устарели и на свет уже давно появились кодеки нового поколения, способные делать DVD рипы с заметно лучшим качеством. Лучшими на сегодгяшний день при приемлимом времени кодирования (которое к сожалению больше, чем у XviD) являются кодеки Nero h264/avc, x264, vp6.
    Аудио кодек MP3 также устарел. Сейчас есть очень много кодеков нового поколения, лучшие из которых AAC и OGG.

    Имхо, наиболее качественные рипы получаются при перекодировании dvd с помощью Nero или x264cligui в mp4 с видео в формате h264 и последующем соединении его с аудио формата aac/vorbis и субтирами в конечный файл mkv.
    Кодирование видео в avi с помощью x264, vp6 и xvid тоже неплохо. Если предполагается смотреть фильм на явно слабых компах, то следует использовать кодек xvid.

    Для конвертирования используется ряд программ. Наиболее часто - GordianKnot, предсталяющая собой целый пакет программ, следует брать последнюю версию 0.35 (GordianKnot.RipPack.0.35.0.Setup.exe).

    В любом случае подготовку к кодированию видео, имхо, наиболее удобно проводить в Гноте, хотя непостредственно само кодирование можно провести и в других программах, например в VirtualDubMod, которой GordianKnot по умолчанию и пользуется.

    ПОДГОТОВКА К КОДИРОВАНИЮ (при помощи GordianKnot)

    Итак первый описанным шагом будет подготовка к кодированию в GordianKnot.
    Вначале заходим в меню Ripping.



    В начале GK предоставляет возможности для декодирования dvd: для dvd-диска, как описано выше, при помощи DVDDecrypter (первая кнопка сверху), для защищенных файлов .vob, уже лежащих на жестком диске - vStrip (вторая кнопка).

    Создание D2V проекта.

    Следующий этап, это создание D2V проекта с помощью DGIndex (DVD2AVI) (третья кнопка).
    На этом же этапе можно извлечь и звуковые дорожки из фильма.

    Открываем скопированные vob файлы из меню File->Open. В меню Video необходимо указать iDCT Algorithm = 32 Bit SSE MMX; Field Operation = none ; Color space = Yuv 4:2:2; YUV -> RGB = PC Scale. При желании можно отрегулировать яркость в опции Luminance Filter.

    В меню Audio выбрать output method>demux all tracks, если же вам нужна какая-то конкретно аудиодорожка можете выбрать только ее.
    Затем выбрать Save Project.

    В случае, если Frame Rate = 29.970 fps, а на протяжении фильма Frame Type = Film > 95 %, то можно выбрать в Video > Field Operation = Forced Film.
    В случае просто interlaced источника (тип явно не Film) позже нужно будет провести деинтерлейсинг (хотя бывает и не всегда).

    Не забудьте запомнить параметры фильма, которые будут выведены в окне DGIndexI (Aspect Ratio, и тип видео, PAL или NTSC), эта информация понадобится вам в дальнейшем.

    В результате получаем проект d2v, используемый в дальнейшем при кодировании видео, и исходные звуковые дорожки (ac3, dts, aac и др).





    Редактировал Pendalf (14.06.2005 21:30)
    Mentalis Uber Alles!

    There are many words, but only one Truth.
    Pendalf
    neo sapien

    Рег.: 10.12.2003
    Сообщений: 19542
    Из: между пламенем свечи и звезды
    Рейтинг: 5325
      Подготовка аудиодорожек [re: Pendalf]
          14.06.2005 21:24
     

    Подготовка аудиодорожек.

    После создания d2v-проекта у нас есть исходные звуковые дорожки, как правило ac3.
    Они занимают много места, поэтому обычно их перекодируют до более компактных размеров.

    Для пережатия удобно пользоваться программой Besweet v1.5b29 c GUI v0.7 b8 (лучше всего взять файл BeSweetv1.5b29_nero_aac.rar, там все что нужно уже есть, причем последние версии).

    Обычно дорожки фильмов пережимают в формат j-stereo mp3 с постоянным битрейтом (cbr) 96-128 кбит/c. Реже встечается vbr mp3 - c переменым битрейтом, что более качественно.
    Если вы хотите сделать из двд авишку, то лучше остановиться на mp3 (или ac3, если делаете фильм на 2-3 диска).

    Но аудио кодек MP3 давно устарел. Сейчас есть очень много кодеков нового поколения, которые его заметно превосходят. На битрейтах до 160 кбит/с лучшими являются AAC и OGG VORBIS.
    Особенно стоит отметить he-aac, который даже при переменном битрейте около 60 кбит/с дает весьма хороший стереозвук и с успехом может использоваться для сжатия дорожек фильмов (но для музыки именно такие настройки не рекомендуются).

    Так что я советую сжимать звук либо в he-aac либо в vorbis, а затем объединять их с видео в контейнер matroska (mkv), так как avi их не поддерживает.

    Итак, перейдем к программе Besweet. Запукаем BeSweetGUI.exe. Видим следующее окно:


    Кнопкой input выбираем нужный нам файл ac3 (кроме того в качестве исходных можно брать и множество других форматов).

    Далее вы должны проверить, нет ли задержки (delay) у вас в самом AC3 файле, например такой файл: Audio - AC3 - 6ch - 48kHz - DRC - Russian - DELAY -98ms.AC3, значит, есть delay -98 мсек. Тогда вы ставите галочку на set delay и вписываете столько, сколько надо (не забудьте если написано минус 98 то, и писать -98).

    Первым делом Вы выбираете формат в который будете переводить AC3. Это находится в разделе Output

    Можете можно оставить ac3 и лишь поменять битрейт/число каналов.
    Далее будет рассмотрены действия при выборе mp3, vorbis, mp4(aac).

    В строке

    Можно отметить SSRC - downconvert sample rate, чтобы перевести звук с частоты 48кГц к 44,1кГц. Это экономит место при малозаметном
    уменьшении качества.

    Можно отметить Boost, это нужно для усиления слабого звука и в общем-то требуется редко, я этим и вовсе никогда не пользовался.
    Тогда также можно заглянуть в закладку Boost

    Вместо 5 можно поставить 6 или 7, в зависимости от необходимости. Больше 7 ставить не рекомендуется, может хрипеть слегка.

    Далее заходим в закладку azid1

    Отмечаем нормализацию звука на 98-100 %.
    Можно поменять параметры смешения каналов, но обычно и по умолчанию неплохие.

    Далее переходим к настройкам перекодирования звука

    при выборе mp3

    В закладках Lame 1, Lame 3 ничего не отмечаем (и смотрим, чтобы ничего не было отмечено).
    В закладке Lame 2.

    Можно выбрать cbr mp3

    Указываем битрейт 96 или 128 kbps, ставим quality=2.

    Либо выбираем vbr mp3.

    Можно указать пределы изменения битрейта.

    Проверяем все ли настройки на месте, вписываем в output желаемое имя файла,
    жмем кнопку ac3 to mp3 и ждем какое-то время окончание кодирования.

    при выборе aac

    Лучшим кодером aac является Nero. Чтобы кодировать aac в BeSweet, к нему в папку следует скопировать самые последние версии Aac.dll NeroIPP.dll aacenc32.dll из папок Nero. В указанном выше архиве BeSweet они уже есть , и об этом можно не волноваться, но чтобы они работали должен быть установлен Nero, что особых проблем не представляет.

    Итак, если мы выбрали в качестве конечного формата mp4(aac), открываем закладку DTS/AAC/MP4



    Указываем настройки как на рисунке. Звук CBR использовать не стоит, т.к. VBR гораздо эффективнее.
    mode = vbr streaming, code quality = hight, aac profile = HE (hight complexity).
    С этими настройкой вы получите звуковую дорожку в формате HE-AAC с переменным битрейтом 56 Кбит/c (56 Kbps). Для большинства фильмов этого вполне достаточно. В итоге получаем один из самых меньших размеров аудиодорожек среди остальных кодеков.
    При желании можно повысить битрейт, выставив mode = vbr normal, выше при he-aac ставить не имеет смысла, тогда уже нужно менять профиль на LC.
    В случае различных дорожек с комментариями режиссера, стоит поставить mode = vbr radio или даже vbr = tape, получаются маленькие и необременительные файлы, которые не сильно увеличивают конечный размер фильма.

    (Если вы хотите оставить исходную многоканальность (если таковая вообще есть), то следует вместо stereo отметить 5.1, в более ранних настройках бисвита отменить смешение в 2 канала. В итоге получите 6-тиканальный aac, который меньше и, имхо, удобнее шестиканального ac3.)

    Проверяем все ли настройки на месте, вписываем в output желаемое имя файла,
    жмем кнопку ac3 to mp4 и ждем какое-то время окончания кодирования.

    при выборе vorbis

    Ogg vorbis превосходит mp3 и ac3 при аналогичных настройках.
    Если мы выбрали ogg, то заходим в закладку ac3/ogg/pcm.


    Устанавливаем guality, чтобы битрейт был 96-128 kbps.
    (При желании vorbis, как и ac3, позоляет сохранить многоканальный звук.)

    Проверяем все ли настройки на месте, вписываем в output желаемое имя файла,
    жмем кнопку ac3 to ogg и ждем какое-то время окончание кодирования.

    --------------------------------------------------------------------------------

    Итак, мы получили полностью готовые аудиодорожки, теперь осталось только соединить их с видео в один файл (avi/mkv).



    Mentalis Uber Alles!

    There are many words, but only one Truth.
    Pendalf
    neo sapien

    Рег.: 10.12.2003
    Сообщений: 19542
    Из: между пламенем свечи и звезды
    Рейтинг: 5325
      Извлечение субтитров из dvd [re: Pendalf]
          14.06.2005 21:24
     

    Извлечение субтитров из dvd

    Для тех, кто хочеть излеч субтитры из DVD.

    1) Первый этап - VobSub Ripper
    Можно извлечь дорожки субтитров при помощи VobSub Ripper (VSRip.exe).
    Получатся файлы в 6-14 мБ, которые можно подгружать при помощи DirectVobDub (VSFilter)
    Извлечение займет некоторое время...

    Методика:

    Вначале загрузите нужный ifo-файл (начинающий фильм либо ролик), выберите название файла для сохранения.


    Затем выберите нужные языки и прочее, лучше выберите все, потом нужное можно извлечь SubRip'ом.
    Запускайте процесс, врезультате получите два файла, .sub и .idx, в которых содержится примерно то что было в dvd.
    Такие субтитры можно подгружать к фильму при помощи directvobsub (vsfilter), но лучше перевести их в текстовые.

    2) Второй этап - SubRip
    Потом можно извлечь из получшенных файлов субтитры при помощи SubRip (SubRip_1.17.1.exe) в уже текстовом виде и дальше сохранить в желаемом формате, например srt. Тогда будут файлы в 40-200 Кб.

    Методика:


    Нажмите на кнопку vob, затем open ifo, откройте полученный ранее файл .idx.


    Выберите нужный язык, нажмите start.


    Далее придется вручную набить буквы, соответствующие картинкам субтитров в dvd, если у вас есть файлы таких соответствий от предыдущих рипов, то можно поискать в них кнопкой "Search for an existing matrix..." Можете чем-то параллельно заниматься, когда программа найдет незнакомый символ, она подаст сигнал.
    Когда достаточно много набьете, она очень быстро обработает оставшуюся часть файла. В случае нерусских/неанглийских субтитров можно вбивать соответствующие символы на клаве или из списка кодировки, потом при смене кодировки они будут выглядеть как положено.



    После окончания файла можно произвести проверку ошибок, замену символов и прочее. Затем сохраняйте в желаемый формат, к примеру srt.
    еще ошибки можно и в каком-нибудь текстовом редакторе поправить.

    Можно их так и сразу из dvd конвертировать, но это будет долго, так что лучше сначала выдрать субтитры первым способом , а потом уже п. 2.

    3) Дополнительная обработка.
    Синхронизацию и прочую работу с текстовыми субтитрами можно производить программой Subtitle WorkShop 2.51.

    4) Просмотр субтиров с фильмом.
    Полученные тестовые субтитры можно либо оставить отдельными файлами и подгружать при просмотре, либо вшить в mkv отдельным потоком наравне с видео и звуком. Последнее, имхо, удобнее.



    Mentalis Uber Alles!

    There are many words, but only one Truth.
    Pendalf
    neo sapien

    Рег.: 10.12.2003
    Сообщений: 19542
    Из: между пламенем свечи и звезды
    Рейтинг: 5325
      Дальнейшая подготовка к кодированию при помощи GordianKnot [re: Pendalf]
          14.06.2005 21:24
     

    ДАЛЬНЕЙШАЯ ПОДГОТОВКА К КОДИРОВАНИЮ (при помощи GordianKnot)

    Определение нужного битрейта.

    После того как d2v-проект создан можно, наконец-то, запускать Gordian Knot. Окно Gordian Knot состоит из двух частей, верхняя, которая меняется в зависимости от выбранной закладки, и нижняя, которая всегда остается неизменной (за исключением значений полей, конечно же) и на виду.



    Теперь загрузите проект d2v, нажав на кнопку Open.

    В этом окошке показано число кадров в секунду (fps). Если это число рано 29,976, как правило нужно провести ForceFilm на предыдущей стадии либо IVTC позднее. Хотя бывают и фильмы c таким fps, где следует только провести деинтерлейсинг, описанный позднее.

    Перейдите на закладку "битрейт".


    Выберите желаемый кодек из 4-х. Рекомендую либо XviD, который более распространен, либо x264, который обеспечивает существенно более высокое качество.

    Следует использовать последние версии кодеков, XviD 1.1-b2 и x264 выше build 260.
    Поэтому их нужно установить заранее, к примеру, Nic's XviD-1.1.0-b2-06.04.2005_XviD_Install.exe и x264-260-install.exe.

    Теперь установите желаемый размер конечного файла. Обычно выбирают по числу CD, при этом автоматически вычисляется средний битрейт (размер фильма в битах/продолжительность в секундах). Методика выбора размера файла в зависимости от целей будет описана ниже. Но если вы хотите сохранить исходный ac3 звук, то из-за большого размера файлов ac3 (200-400 Мб), кодировать придется минимум на 2 болванки.


    При выборе нескольких CD, стоит отметить split для разбивки конечного файла на части по 700 Mb.

    Теперь выберите контейнер., т. е. фомат в котором в итоге будет записан фильм.

    AVI стоит по умолчанию, это наиболее древний и распространенный контейнер. Минусами является возможность использования аудио официально только в формате mp3 и ac3, которые в настоящее время устарели, отсутствие корректного добавления субтитров, кроме того у него бывают проблемы с синхронизацией при использовании аудио с переменным битрейтом (vbr).

    MKV является в настоящее время универсальным контейнером, позволяющим помещать в него практически любое видео/аудио, а также субтитры отдельными потоками. В будущим планируется приближение его по функциональности к dvd. Так что при использовании более хороших кодеков для аудио, таких как vorbis и aac, следует использовать его. Кроме того при наличии субтитров очень удобно получить их в текстовом виде и добавить в mkv отдельным потоком.

    Выбор звуковых дорожек.

    В разделе Audio задается размер, который будет выделен под звук.



    Разделы Audio A и Audio B задают параметры первой и второй звуковых дорожек. Само собой, если планируется делать фильм с одной звуковой дорожкой, то параметры задавать надо всего лишь для одного раздела. А параметров немного. Звук можно задать битрейтом (и размер будет высчитан автоматически, исходя из длины фильма), либо размером файла, что можно сделать либо вписав размер вручную, либо указав на готовый файл со звуком нажав на кнопку Select.

    Рекомендую подготовить уже файлы аудиодорожек в нужном формате заранее и именно так их и добавить.
    Хотя и сам GK может их перекодировать, но этого я описывать не буду.
    Если вы хотите добавить в файл больше двух дорожек, то это можно делать отдельно, например, при помощи VirtualDubMod.

    Interleaving & avi-overhead.


    Эти опции учитывают часть файла, отводимую на соединение аудио/видео.
    Стоит заметить, что при использовании mkv на это отводится значительно меньшая часть файла, поэтому при соединении одних и тех же видео и аудиодорожек в файл, mkv получается на 5-10 Мб меньше avi при общем размере около 700 Мб.
    Interleaving отвечает за то, что бы у вас не получилось разсинхронизированого звука, или каких-либо других неприятных эффектов. Этот раздел не нужен, если для звукового сопровождения вы используете простой MP3 с постоянным битрейтом. Что бы не задействовать эти возможности, просто не отмечайте галочкой Calculate Frame-Overhead. В противном случае отмечайте, и выбирайте нужную конфигурацию звука.

    1x ac3 - одна AC3 дорожка. Предлагается выбрать, как часто следует "перекладывать" звук и видео. Возможные варианты от 1 до 30 кадров. Чем выше это значение, тем меньше места в готовом файле будет отводиться на эту операцию. Точное число зависит от битрейта AC3 дорожки, но не стоит выставлять больше 3-4 кадров. Неправильное значение Interleaving может привести к дергающему (заикающему) звуку либо к дерганому изображению. Выставляется он в меню Audio - Interleaving Nandub.

    1x vbr-mp3 - одна MP3 дорожка с переменным битретом. Interleaving всегда каждый кадр.

    2x ac3 - две AC3 дорожки. Для каждой из них следует выставить Interleaving. Обычно одинаковый (потому что обычно у них одинаковый битрейт).

    2x vbr-mp3 - две vbr-mp3 дорожки. Для каждой требуется выставлять Interleaving каждый кадр.

    mp3+ac3 - две дорожки, одна AC3, другая MP3. Interleaving выставляется отдельно, для MP3 и AC3 дорожек. Для MP3 он всегда 1 (или вообще не используется), для AC3 в зависимости от дорожки.

    В случае, если вы выбрали mkv, стоит вместо mp3 выбрать vbr vorbis, дающий заметно лучшее качество.

    При желании можно вообще не пришивать дорожки в GK, а, отведя с помощью этих настроек необходимое место для них (уменьшив соответственно битрейт для видео), пришить их уже после получения видеофайла в VirtualDubMod либо MkvMerge.

    Итак, теперь мы определились с битрейтами для видео и аудио и можно переходить к следующему этапу.

    Установка нужного разрешения и пропорций.

    Следующая закладка Gordian Knot, это Resolution, и ей следует уделить самое пристальное внимание, ведь именно эта закладка во многом и определяет то, как будет выглядеть получившийся фильм, ограниченный определенным размером. Выглядит эта закладка так:



    Работа с этой закладкой невозможна без окна, в котором показывается фильм. Это окно открывается после загрузки D2V проекта в Gordian Knot, и выглядит так:



    В этом окне следует выставить галочку View - Resized, после чего все изменения, которые вы будете производить над фильмом на закладке Resolution немедленно будут отражаться в этом окне. Можно выставить галочку Stay on top, чтобы это окошко оставалось поверх остальных. Закладка Resolution состоит из нескольких разделов.

    В разделе Input Resolution необходимо выбрать тип изображения, PAL или NTSC (что должно быть известно, после работы с DVD2AVI), и пропорции (16:9 или 4:3) от чего зависит разрешение полного кадра исходника. Если ни один из этих вариантов Вас не устраивает, можете ввести свое значение.

    Раздел Input Pixel Aspect Ratio отвечает за пропорции, которые будет иметь закоденный фильм. Именно от настроек сделанных в этом разделе зависит, будет Луна круглая или овальная, и будут ли лица персонажей картины вытянутые или плоские. Обычно достаточно просто выбрать Aspect Ratio, 16:9 или 4:3, все остальное Gordian Knot сделает автоматически. Но если Вас это не устраивает, то можно ввести нужные значения и вручную. При работе с этим разделом не забывайте поглядывать на окно с фильмом, ошибки в Aspect Ratio видны сразу. Конечно, если вы не забыли выставить в этом окне View- Resized.

    В разделе Crop (before resize!) можно отрезать лишнее у кадров. Например черные полосы. Нормальная работа с этим разделом невозможна без открытого окна с видео. А так все достаточно просто, можно либо воспользоваться кнопкой Auto Crop, доверить черную работу Gordian Knot, либо сделать все вручную. Для этого отмечается пункт Pixel, после чего становится возможным отрезать по пикселю с любой стороны изображения. Поглядывая на окошко с видео режем все лишнее, и под конец можно отметить Smart Crop All, после чего Gordian Knot автоматически подстроит изображение, что бы не было ошибок с пропорциями. Для того что бы эта функция работала правильно, убедитесь что галочка Follow ITU-R BT.601 Standard на закладке Options отмечена. Ошибка пропорций показывается в строке Aspect Error.

    После того как все выставлено правильно, и все лишнее отрезано, можно переходить к выбору правильного разрешения. Делать это, лучше всего, пользуясь бегунком расположенным внизу закладки, что гарантирует вам отсутствие ошибок как с пропорциями (при условии что все остальные опции на закладке Resolution выставлены правильно), так и с выбранным разрешением, горизонтальное разрешение всегда будет кратно 32, а вертикальное 16 (это можно и поменять).



    Не все кодеки понимают все разрешения, но эти пропорции сойдут для любых. Xvid, к примеру, принимает любые, X264 до 8x8 (и не только), DivX с высотой кратной 2, шириной - 4-м. Но при декодировании полученного фильма не этими кодеками могут быть глюки. При смене разрешения следует обращать внимание на два значения, Bits/(Pixel*Frame), и на процент используемого материала.


    Первая цифра показывает сколько бит приходится на каждую точку, исходя из разрешения и битрейта. Вторая, показывает сколько процентов оригинального материала можно втиснуть в это значение, после того, как кадр будет сжат, и зависит только от того, насколько хорошо или плохо сжимается фильм. Таким образом, только вторая цифра и имеет значение, на самом деле. Но проблема в том, что до тех пор пока материал не сжимался невозможно сказать, насколько хорошо он сожмется. Цифра, которая может показываться в этом окне, осталась от предыдущего энкодинга, поэтому не стоит обращать на нее никакого внимания до того как не будет проведено пробное кодирование именно рассматриваемого фильма. На первом же этапе приходится руководствоваться только количеством битов на пиксель. Сказать заранее, какое число будет достаточным, можно только основываясь на собственном опыте, поэтому никаких точных рекомендаций здесь быть не может. Но неточные дать можно :-) Чем хуже сжимается фильм, тем больше это значение должно быть.

    Общими рекомендациями обычно называют следующие:

    - опускаться ниже 0.17 bits/pixel*frame не стоит
    - если вы хотите сделать 1 CD придерживайтесь около 0.17
    - если вы вы хотите сделать 2 CD придерживайтесь около 0.25

    Если вы не укладываетесь в желаемый предел, то можно либо уменьшить разрешение, либо увеличить битрейт, т. е. жать на большее число дисков. Следует заметить, что часто фильмы сжатые с меньшим разрешением и битрейтом смотрятся при развертке на экран монитора лучше, чем те же, но с большим разрешением и битрейтом.
    Кроме того, не принимайте эти рекомендации слишком близко к сердцу, использование различных фичей современных кодеков, таких как B-фреймы, reference-фреймы, различные трюки улучшения качества часто позоляют сжать даже двухчасовые фильмы с очень неплозим качеством и разрешением при размере видео всего 500-600 Мб.

    Далее можно провести тест на сжимаемость материала, что позволит точнее предсказать какое же качество получится в итоге. Для этого требуется обратиться к окну в котором Gordian Knot показывает видео, и нажать там Save&Encode. После этого откроется вот такое окно:



    В разделе Resizing можно изменить выходное разрешение. Наиболее разумным выбором будет оставить Selected Output Resolution, тогда разрешение останется таким же, какое было выбрано на закладке Resolution Gordian Knot. Но можно выбрать одну из других опций, и тогда разрешение будет изменено в соответствии с требованиями стандартов VCD и SVCD.

    В разделе Resize Filter выбирается какой алгоритм будет использоваться для масштабирования картинки в требуемое разрешение. GordianKnot устанавливает его автоматически в зависимости от битрейта. Lanczos является хорошим выбором,если только битрейт не совсем уж низкий, тогда стоит выбрать simple, который дает наихудшее качество, но обучпечивает наименьший размер файла.

    Более подробная характеристика ниже:
    Bilinear - обеспечивает наихудшее качество из всех доступных, поэтому пользоваться им не рекомендуется. Хотя и размер файла так же получается наименьшим. Soft Bicubic - качество гораздо выше, но края объектов расплываются. Можно использовать, если выходное разрешение низкое, порядка 412 по горизонтали. Размер файла получается небольшим. Neutral Bicubic - четкость выше, можно использовать на разрешениях порядка 512 по горизонтали. Размер выше. Sharp Bicubic - обеспечивает наивысшую четкость, рекомендуется использовать с разрешениями 576 по горизонтали и выше. Размер еще больше. Lanczos - обеспечивает хорошее качество и скорость. Обычно рекомендуется использовать именно его, если только не берутся совсем уж низкие битрейты.

    Раздел deinterlacing пригодится при работе с чрезстрочным (interlaced) материалом. Именно с его помощью можно избавиться от "лесенки", к примеру такой:



    None - никаких манипуляций с изображением производиться не будет. Именно этот пункт следует выбрать, если исходный материал прогрессивный. Эту же функцию следует выбрать и в том случае, если материал хоть и чрезстрочный, но сделан с прогрессивного источника. Таковым является подавляющее большинство кинофильмов, ведь они снимались на кинокамеру (многие dvd c 25 fps из-за этого при получениии проекта d2v отображаются как interlaced, но при последующем просмотре гребенка не видна). И только в случае с материалом изначально снятым на видеокамеру, вам придется бороться с чрезстрочностью.

    Smart Bob - при выборе этой функции четные полукадры будут повторяться два раза, а нечетные будут выкидываться. Это приведет к уменьшению вдвое разрешения по вертикали, зато избавит от лесенок. После выкидывания строк кадр проходит дополнительную обработку, а затем растягивается до начального разрешения.

    FieldDeinterlace - выкидываются вторые поля, затем они заполняются путем "смешения" соседних. Мне лично это "смешение" не очень нравится, поэтому лучше пункт:

    FieldDeinterlace (no blend) - удаленные поля интерполируются. Обычно быстро и прекрасно работает. Если что-то не так, можно вользоваться Smart Bob.

    Если гребенка есть только в части кадров (нопри в то же время это не случай, где нужно IVTC), то при желании можно открыть потом в NotePad получаемый далее файл avs и заменить там FieldDeinterlace(blend=false) на FieldDeinterlace(full=false, blend=false). При этом деинтерлейсинг будет проводиться лишь на чрезстрочных кадрах, а нормальные кадры остнутся нетронутыми. Это способствует более высокому качеству изображения.

    Inverse Telecine - предназначена для упорядочения кадров на NTSC материале, и восстановления исходных 24 кадров из 30, используемых этим стандартом (iVTC).
    Это делается в случае, если исходно 24 fps были переведены в 30 fps:

    Визуально это выглядит как последовательная смена 3 нормальных и 2 кадров с гребенкой, поэтому необхолимо обратное преобразование.
    Вообще то, эту трансформацию необходимо было провести заранее, средствами DVD2AVI при создании D2V проекта. Но, если по какой то причине этого не произошло (например процент Film<95%), можно сделать и теперь. Смотрите, только, что бы не проделать это второй раз!
    В последних версиях эта галочка похоже случайно выпала из меню, поэтому, чтобы включить IVTC, придется открыть в NotePad полученный немного позже файл .avs и вручную там убрать # перед строками:

    #LoadPlugin("C:\PROGRA~1\video\GORDIA~1\AviSynthPlugins\decomb.dll")

    #Telecide(order=1,guide=1).Decimate()

    Раздел Noise Filter позволяет задействовать фильтр, борющийся с цифровым шумом. Вообще-то, подобные фильтры должны были быть задействованы еще на студии, там где фильм переводился с аналогового (кинопленки) формата в Mpeg2. Но работа этого фильтра заметно замедляет процесс кодирования, поэтому "шумные" диски встречаются достаточно часто. Особенно среди старых дисков. На таких дисках использование этого фильтра позволяет добиться лучшего качества (о чем свидетельствует процент оригинальной картинки, который можно ужать в заданный объем, показываемый Gordian Knot) при заданном размере. Правда, за счет скорости кодирования. Поэтому, если вы имеете дело с шумным фильмом, и никак не можете добиться нормального качества при приемлемом размере, попробуйте использовать этот фильтр.

    None - никаких манипуляций с изображением не производится. Скорость кодирования максимальна, следует использовать либо когда фильм качественно (без шумов) закоден еще на студии, либо когда удовлетворяет качество и размер, которых удалось добиться.
    Little Noise (slow) - используются базовые алгоритмы для борьбы с шумом. Скорость падает, но не слишком сильно. Правда, и шум убирается не так тщательно, как хотелось бы. Тем не менее, это наиболее часто используемый метод, прекрасно подходящий для большинства современных дисков.
    Medium Noise (slower) - используется более продвинутый алгоритм, работает заметно медленнее. Следует использовать если предыдущий метод не справился так хорошо, как хотелось бы.
    Heavy Noise (slowest) - Наиболее мощный алгоритм. Скорость кодирования падает почти что вдвое. Стоит использовать на материале с огромным количеством шума. Это, обычно, либо очень старые DVD диски, либо любительские съемки.

    Проверить как сработали фильтры против гребенки и шума можно либо с помощью кнопки Preview, либо сохранив файл .avs кнопкой Save, и открыв его в VirtualDubMod, где вы увидите полученное в итоге видео, которое собственно и предполагается далее сжимать каким-либо кодеком.

    В разделе Extras можно задать некоторые дополнительные опции, доступные для AviSynth.

    Put Noise Filter before Resizing (slower) - сначала будет выполняться шумоподавление, а только потом картинка будет масштабироваться. Это даст лучшее качество, но замедлит кодирование, за счет того, что фильтру придется работать с полноразмерным кадром.

    Раздел Compressibility Check.

    С помощью этого раздела можно прикинуть что получится в итоге. Управление элементарное, можно либо выключить Compressibility Check, что и сделано по умолчанию (Off), либо включить его, выставив Use. При этом можно задать сколько процентов из фильма надо задействовать для проверки (по умолчанию 5). Остается только нажать на кнопку Now, и проверка будет произведена.



    Compressibility Check является ничем иным, как пробным энкодингом (первым проходом) произвольно надерганных из фильма кадров. Общее количество этих кадров определяет тем, сколько процентов от исходного материала следует использовать в процессе проверки. Эта проверка позволяет достаточно точно сказать, как хорошо или плохо сжимается фильм и как воздействуют на готовый материал различные фильтры и настройки AviSynth. И все это без необходимости долгого ожидания, пока закончится первый проход!

    В результате Compressibility Check вы получите уже упоминавшийся процент исходного материала который удалось ужать. С этого момента можно забыть о всех остальных показателях (вроде байтов на пиксель), потому что именно этот процент и является основным параметром по которому можно предсказать качество готового фильма. Очевидно, чем эта цифра выше, тем лучше будет выглядеть готовый фильм. Хорошим значением считается цифра в районе 70 процентов. Но для того что бы получить действительно очень хорошее качество, стоит нацеливаться на что-либо в районе 80. Если требуется отличное, почти идеальное качество, то стоит остановиться на 90.

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

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

    Часто и при 30-50 % фильм получается вполне нормальным, так что не относитесь к этому числу слишком серьезно, в конце концов кодирование каждого фильма довольно индивидуально.

    Нет ничего страшного, если сразу же у вас получится совсем не то значение, которое вам хотелось бы видеть. Исправить эту печальную ситуацию можно. Наиболее кардинальным методом является увеличение битрейта, скажем за счет того, что фильм делается на большое количество CD. Еще одним весьма действенным методом является уменьшение разрешения. Самое приятное, что при уменьшении разрешения и увеличении размера файла не приходится каждый раз производить новый Compression Check, прекрасно подходит один раз собранная статистика. Таким образом, можно спокойно и в кратчайшие сроки опробовать сколько угодно вариантов, наблюдая как изменится качество фильма (по уже известному нам проценту).

    Заново провести Compression Check может понадобится только в том случае, когда хочется посмотреть как повлияет на качество готового материала изменение настроек AVISynth, например изменение метода по которому производится Resizing или настроек Noise Filter.

    Chapters and subtitles (по желанию)
    Если вы выбрали в качестве конечного файла mkv/ogm, то в этой закладке можно добавить в файл отдельным потоком текстовые субтитры (.srt, .txt)
    Здесь также можно извлечь субтитры из dvd (но не текстовые, а в виде изображений) и вшить их намертво в картинку в avi, но этого делать не стоит, а извлекать субтитры тоже удобней отдельно.

    Сохранение файла .avs и начало кодирования.

    После того, как мы добились нужного результата на Compressibility Check, можно приступать непосредственно к кодированию всего фильма.
    Можно идти несколькими путями. Сохранив файл .avs кнопкой Save (он содержит все выбранные указания по изменению кадра и фильтрам обработки) можно открыть его во многих других программах и проводить кодирование там.
    Либо можно доверить это GordianKnot, и он сам закодирует фильм по выбранным ранее вами настройкам



    Mentalis Uber Alles!

    There are many words, but only one Truth.
    Pendalf
    neo sapien

    Рег.: 10.12.2003
    Сообщений: 19542
    Из: между пламенем свечи и звезды
    Рейтинг: 5325
      Кодирование в VirtualDubMod [re: Pendalf]
          14.06.2005 21:25
     

    Кодирование в VirtualDubMod

    Имхо, удобнее после сохранения файла .avs в Gnot дальше вести кодирование в VirtualDubMod, а не в нем (впрочем он тоже эту программу и использует). По времени указания парметров разницы особой нет, а скорость кодирования больше из-за возможности выбора fast recompress, глюков же ожидается меньше и решать какие-то проблемы проще.

    Поэтому сначала опишу кодирование в VirtualDubMod, а затем в Gnot.

    Итак, после сохранения файла .avs в GordianKnot (кнопка save в окошке "Save .avs")

    Собственно при таком подходе Gnot используется лишь для подбора битрейта и параметров обработки исходных кадров.

    Открываем полученный файл в VirtualDubMod.


    Отмечаем в Video Fast recompress


    Выбираем кодек для сжатия фильма, к примеру x264, нажимаем configure:

    Выбираем Multipass, First Pass, жмем ok, затем снова ok, оказываемся снова в главном меню VirtualDubMod.

    Заходим в меню File>Save as

    Отмечаем don't run this job now, называем файл к примеру film_first_pass.avi (можно также сохранять в mkv и ogm), жмем save.

    Снова заходим в настройки кодека,


    Отмечаем на этот раз N-th pass, вписываем битрейт, высчитанный в GordianKnot из расчета наличия аудиодорожек и необходимости отвести часть битрейта на соединение аудио и видео.
    Сохраняем теперь как film_second_pass.avi.

    Заходим в File>Job control... (либо нажимаем F4).


    Видим там 2 задачи, ожидающие исполнения, первый и второй проходы кодирования.
    Нажимаем Start и кодирование начинается.

    Можно еще открыть Status window, которое показывает инфу о процессе кодирования.

    В принципе можно делать не 2, а 3-4 прохода, но двух вполне достаточно, особенно учитывая время.

    При кодировании стоит использовать следующие кодеки: XviD, DivX (не стоит использовать, так как почти то же, что xvid, но медленнее), x264 (самый лучший из кодеков для avi), vp6, wmv9.

    Во всех случаях действия аналогичные, два прохода и т. п.

    Для остижения лучших результатов рекомендуется изменить настройки кодеков от дефолтных , прирост качества очень заметен.
    Делать это следует на этапе захода в Configure, описанном выше (или зайдя в соответствующие настройки из меню Programs, тогда здесь останется указать лишь номер прохода и битрейт).

    для x264

    В принципе можно поставить и 5-8 Reference frames, но это замедлит кодирование.

    для XviD

    Смотрите, чтобы в настройках для 1st pass было и написано first pass, а для second - 2nd.
    Установите Quantization type h.263 при рипаньи на 1 CD, MPEG - при рипаньи на 2 и более CD.

    После завершения кодирования получаем файл avi/mkv/ogm, содержащий видео.

    Теперь необходимо пришить полученные ранее аудиодорожки.

    Для этого открываем полученный файл в VirtualDubMod. В меню Video отмечаем direct stream copy.
    Заходим в Streams>Stream list, добавляем файлы аудиодорожек кнопкой add.

    Число дорожек в принципе не ограничено.

    Далее жмем Ok, заходим в File>Save As.

    Пишем имя файла, отмечаем, если нужно, segment output file, например, по 700 Mб.
    Нажимаем Save, заходим в Job list, нажимаем Start.

    Через пару минут фильм готов.



    Mentalis Uber Alles!

    There are many words, but only one Truth.
    museМодератор
    ihmaiwtd

    Рег.: 15.08.2004
    Сообщений: 19791
    Из: WA
    Рейтинг: 7286
      Re: Перекодирование видео из DVD в avi/mkv/mp4 [re: Pendalf]
          14.06.2005 21:25
     


    >Ввиду большого размера фильмов dvd для удобства хранения на жестком диске

    А зачем, кстати, их хранить на жестком диске?




    Список гандонов (внизу)

    Pendalf
    neo sapien

    Рег.: 10.12.2003
    Сообщений: 19542
    Из: между пламенем свечи и звезды
    Рейтинг: 5325
      Кодирование в GordianKnot [re: Pendalf]
          14.06.2005 21:26
     

    Кодирование в GordianKnot.

    После выбора настроек, чтобы перейти к кодированию фильма в GordianKnot, следует нажать кнопку save&encode.

    При этом создается файл .avs, который содержит выбранные настройки обработки кадров и определяет, что же вы непостредственно кодируете.
    Открывается окно следующего вида:


    Следует удостоверится, что выбрано многопроходное кодирование, т. е. должен быть отмечен пункт Multi Passes.
    Далее стоит залезть в настройки кодека для обоих проходов (кнопки First Pass, Second Pass) и выставить следующие параметры для улучшения качества (обычно влияют всеьма благотворно):

    для x264

    В принципе можно поставить и 5-8 Reference frames, но это замедлит кодирование.

    для XviD

    Смотрите, чтобы в настройках для 1st pass было и написано first pass, а для second - 2nd.
    Установите Quantization type h.263 при рипаньи на 1 CD, MPEG - при рипаньи на 2 и более CD.

    Затем на вкладках Audio проверим, что в строке Audio Source File выбран файл с нужной звуковой дорожкой. В разделе переключателей выберем пункт Just Mux, указывая, что обрабатывать звук не надо, а после кодирования необходимо просто наложить его. Теперь обратим внимание на раздел Delay, здесь выставляется задержка аудиопотока отностительно потока видео.

    В файлах, полученных при создании d2v-проекта задержка указана в названии, если при их перекодировании в желаемый формаn вы ее не изменили, то вписываем ее сюда.Если был выбран режим Decode to WAV, то время задержки было автоматичеки учтено при создании wav-файла и следовательно необходимо установить параметр Delay в ноль.

    При желании можно поставить здесь установки по перекодированию исходных аудиофайлов в mp3/vorbis, но лучше все это сделать заранее.

    Впрочем, если кому-то нравится, то пожалуйста.

    Активизируем функцию пересчета битрейта при несовпадении размера файла, отметив флажек "Re-Calculate Bitrate if needed". Можно включить опцию кодирования титров с пониженным качеством "Encode Credits at avarage quant" и так же, при желании, изменим сам коэффициент качества.
    Включим функцию удаления файлов промежуточных проходов "Delete Intermeadiate Files (1/2 HD-Space)".

    Нажимаем кнопку "Add Job to Encoding Queue" для добавления задания в очередь кодировния и положительно отвечаем на вопрос о том, хотим ли мы приступить к кодированию прямо сейчас. GKnot автоматически переключится на закладку Encoder, в верхней части которой, будут видны задания кодирования, а в нижней будут повляться комментарии к ходу выполнения.


    Теперь можно заняться своими делами до завершения кодирования, идти оно будет много часов, в зависимости от характеристик вашего компьютера. В итоге получаем готовый avi/mkv/ogm-файл.



    Mentalis Uber Alles!

    There are many words, but only one Truth.
    Pendalf
    neo sapien

    Рег.: 10.12.2003
    Сообщений: 19542
    Из: между пламенем свечи и звезды
    Рейтинг: 5325
      Кодирование при помощи x264 или Nero в mp4 [re: Pendalf]
          14.06.2005 21:26
     

    Кодирование в mp4 при помощи x264 или Nero

    В настоящее время лучшим кодеком является Nero h264/avc, в последнее время x264 с ним сравнялся.
    Поэтому наилучшие результаты можно получить с использованием именно этих кодеков.

    Для кодирования можно использовать все тот же файл .avs, полученный в GordianKnot.
    Полученные файлы mp4 с видео следует затем сшить с аудио дорожками и субтитрами в файл .mkv, который более распространен и шире поддерживается.
    (Впрочем можно пришить звук и субтитры к mp4, но в отличие от mkv далеко не любые).

    ----------------------------------------------------------------

    Кодирование в Nero.

    Кодер h264 от Неро пока что лучший, хоть и времени тратится в 2-3 раза больше, чем с XviD'ом.
    Минус у него по сути только в "платности" и одном баге: на втором проходе кодирования нельзя включать большинство игр, которые меняю механизм вывода изображения на экран, иначе получается файлик несколько кб. Но если ставить кодирование на ночь или не гамать, то все отлично.

    Необходимо иметь установленный Nero Vision Express не ниже 3.0.1.14.
    Возможно еще и Nero 6.6 Reloaded, хотя может он и не обязателен...

    Запускаем программу Nero Recode из пакета Nero Vision Express.



    Выбираем пункт Recode DVDs and Videos to Nero Digital.

    В следующем окне

    выбираем Import Titles, кликаем на полученный ранее файл .avs, нажимаем Add Titles.


    После добавления этого файла заходим в меню More и выбираем Nero Digital profile - Cinema AVC.
    Убираем галочку слева внизу Fit to target, выбираем нужный битрейт, определенный, например, ранее в GordianKnot из учета необходимости места для аудиодорожек и информации о соединении видео/аудио. Около бегунка будет виден битрейт и конечный размер файла.

    Заходим в меню Video.

    Во всех закладках отмечаем Disabled.

    Выйдя из этого меню, жмем кнопку Next.


    Заходим в Nero Digital settings, отмечаем Expert Mode и смотрим чтобы было отмечено как указано на рисунках выше и ниже (вообще-то нужно только уменьшить vector range, остальное так по умолчанию).

    Если кодируете мультик, то в Visual enhancement > Source material установить cartoon.




    Переходим к burn options, выбираем, куда хотим сохранить конечный файл.


    Нажимаем кнопку Burn.


    На следующем экране показывается информация о ходе кодирования, впрочем, как я заметил, скорость там часто видна неправильная.

    Preview лучше отключить для экономии.



    В меню More можно выставить приоритет процесса и отключение компа после окончания кодирования.


    ----------------------------------------------------------------


    Использование x264.

    Должна быть установлена версия x264 не ниже build 260 (x264-260-install.exe).

    После этого идем в Program Files>x264, копируем x264.exe и копируем ее в папку Documents & Settings>Misha (или какая соответствует вашему юзеру на компе, Administrator, к примеру).
    Заходим в меню Progams> x264> x264 command line interface encoder


    Отмечаем multipass, 1st pass, указываем, куда будет сохранятся stats-файл статистики, где находится исходный .avs, куда будет сохранен полученный в итоге mp4.

    Заходим в Advanced settings, отмечаем как показано:

    Можно, если не жалко увеличить время кодирования вписать 5-8 reference frames вместо 3.
    Advanced настройки нужно менять только один раз, при следующих кодированиях они останутся.

    Жмем OK.

    Выбираем Save batch file, сохраняем, к примеру, как x264cli1.bat.

    Снова заходим в меню Progams> x264> x264 command line interface encoder

    На этот раз отмечаем Nth pass и указываем битрейт, определенный, например, ранее в GordianKnot из у чета необходимости места для аудиодорожек и информации о соединении видео/аудио.

    Теперь сохраняем как x264cli2.bat

    Нажимаем на x264cli1.bat, начинается 1-й проход кодирования.
    После его окончания нажимаем на x264cli2.bat, идет 2-й проход, после которого получаем файл mp4 с видео.

    Можно при желании перенести строку из x264cli2.bat в конец x264cli1.bat, тогда кодирования выполнятся последовательно без вашего участия.

    ----------------------------------------------------------------

    Полученные в итоге файлы mp4 далее следует соединить с аудио и субтитрами в конечный файл mkv.

    Если предполагается помещать конечный фильм в mkv, то при исползовании x264 правильнее кодировать сначала именно в mp4, а не в avi, а потом переносить это видео в mkv.
    При желании можно их соединить и в mp4, но это возможно не всегда и этот формат пока меньше поддерживается.



    Mentalis Uber Alles!

    There are many words, but only one Truth.
    Pendalf
    neo sapien

    Рег.: 10.12.2003
    Сообщений: 19542
    Из: между пламенем свечи и звезды
    Рейтинг: 5325
      Сохранение видео/аудио/субтитров в mkv [re: Pendalf]
          14.06.2005 21:26
     

    Сохранение видео/аудио/субтитров в mkv

    Формат mkv в отличие от avi/ogm/mp4 позволяет получать файл практически с любыми видео, аудио и субтитрами. К тому же файлы при этом получаются меньше на 5-10 Мб (при общем ~700 Мб), чем аналогичные avi/ogm.

    Для получения mkv с видео формата h264 из mp4, аудио формата aac, субтитрами следует пользоваться простой программой MKVMerge.
    Обычные аудио/видео, например, которые используются в avi, можно также сохранить в mkv при помощи VirtualDubMod.

    Итак, сначала устанавливаем пакет MkvToolNix 1.4.2 (mkvtoolnix-unicode-1.4.2-setup.exe).
    Кроме того следует установить Matroska_Pack_Lite_v1.1.0.exe (нужен содержащищийся там matroskamuxer).


    Запускаем программу MKVMergeGUI (к примеру из меню Programs>MKVToolNix).


    Добавляем кнопкой Open или просто перенося мышкой в верхнее окошко нужные нам файлы, содержащие видео, звук и субтитры (программа понимает файлы формата avi, mp4, mkv, ogm, mp3, ac3 и многое другое).

    В данном случае были добавлены 2 файла mp4 и один srt, содержащие видео формата h264 (закодированное в Неро), звук lc-aac и субтитры.
    В верхнем окошке (Input files) пишутся названия этих файлов,
    в нижем (Tracks) - содержащиеся в них потоки видео/звука/субтитров.
    Дорожки которые будут помещены в mkv, отмечены галочкой, если что-то не нужно, можно убрать.

    Далее в нижнем меню можно указать язык каждого из потоков, написать имя дорожки.

    Если вы используете звук формата he-aac (он же sbr aac/aac+), то необходимо это отметить галочкой.
    (Здесь была дорожка с lc-aac, поэтому не отмечаем.)
    Этот формат по размеру очень выгоден для звуковых дорожек фильмов (не музыки как таковой) и просто незаменим для дорожек с комментариями режисера.

    Если у вас несколько дорожек видео/аудио/субтитров, то можно соответственно для каждого типа указать одну, которая будет воспроизводиться по умолчанию. Например, вроде такого:

    Здесь 3 аудиодорожки и 2 субтитров.

    Для нерусских/неанглийских субтитров следует выбрать их кодировку для корректного переведения в UTF-8 (чтоб потом не было русских букв вместо, скажем, немецких).

    К примеру, для европейских языков обычно сойдет windows-1252.

    В закладке Global можно указать разделение файлов на части нужного размера.


    После того как мы определились со всем, что хотим видеть в конечном файле и настройками, можно изменить имя и место конечного файла.

    После этого нажимаем start muxing и ждем 1-5 минут в зависимости от длины фильма.



    В выскакивающем окошке показывается иформация о процессе создания файла.

    В итоге получаем фильм в контейнере mkv с желаемым видео, аудиодорожками и субтитрами.



    Mentalis Uber Alles!

    There are many words, but only one Truth.
    Pendalf
    neo sapien

    Рег.: 10.12.2003
    Сообщений: 19542
    Из: между пламенем свечи и звезды
    Рейтинг: 5325
      Re: Перекодирование видео из DVD в avi/mkv/mp4 [re: Pendalf]
          14.06.2005 21:27
     

    Данные рекомендациибыли написаны на основе руководства по Gordianknot Алексея Шашкова с сайта 3dnews, рекомендаций из руководства xerurg'а, руководств и информации с doom9.org, forum.mediatory.ru, matroska.org ну и личного опыта.



    Mentalis Uber Alles!

    There are many words, but only one Truth.
    Pendalf
    neo sapien

    Рег.: 10.12.2003
    Сообщений: 19542
    Из: между пламенем свечи и звезды
    Рейтинг: 5325
      Re: Перекодирование видео из DVD в avi/mkv/mp4 [re: Pendalf]
          14.06.2005 21:27
     

    Достало, однако, все это писать.



    Mentalis Uber Alles!

    There are many words, but only one Truth.
    Pendalf
    neo sapien

    Рег.: 10.12.2003
    Сообщений: 19542
    Из: между пламенем свечи и звезды
    Рейтинг: 5325
      Re: Перекодирование видео из DVD в avi/mkv/mp4 [re: muse]
          14.06.2005 21:33
     

    Кому-то нравится.



    Mentalis Uber Alles!

    There are many words, but only one Truth.
    museМодератор
    ihmaiwtd

    Рег.: 15.08.2004
    Сообщений: 19791
    Из: WA
    Рейтинг: 7286
      Re: Перекодирование видео из DVD в avi/mkv/mp4 [re: Pendalf]
          14.06.2005 21:35
     


    >Кому-то нравится.

    В общем для тех, кто получает удовольствие от процесса.




    Список гандонов (внизу)

    Kai

    Рег.: 25.10.2002
    Сообщений: 8251
    Рейтинг: 818
      Re: Перекодирование видео из DVD в avi/mkv/mp4 [re: Pendalf]
          14.06.2005 21:41
     

    Нехило.
    Сразу вопрос: зачем нужен mp4 ? Есть прекрасный формат mkv

    Pendalf
    neo sapien

    Рег.: 10.12.2003
    Сообщений: 19542
    Из: между пламенем свечи и звезды
    Рейтинг: 5325
      Re: Перекодирование видео из DVD в avi/mkv [re: Kai]
          14.06.2005 21:43
     

    Да, ты прав, все равно я не написал как в него звук добавлять, в заглавии он лишний.



    Mentalis Uber Alles!

    There are many words, but only one Truth.
    Страницы: 0 | 20 | 40 | 60 | 80 | показать все | след. страница

    Technical >> Hard&Soft (Archive)

    Дополнительная информация
    0 зарегистрированных и 0 анонимных пользователей просматривают этот форум.

    Модераторы:  exc, muse, Riamella, KAA 

    Печать темы
    >>
    Права
          Вы можете создавать новые темы
          Вы можете отвечать на сообщения
          HTML отключен
          UBBCode включен

    Рейтинг:
    Просмотров темы:

    Переход в