Добро пожаловать на HQ-ViDEO - Форум любителей качественного кино.

Показано с 1 по 7 из 7
  1. #1
    VIP

    Регистрация
    02.01.2009
    Адрес
    ЦФО
    Сообщений
    2,419
    Сказал(а) спасибо
    14,604
    Поблагодарили 6,220 раз(а) в 1,531 сообщ.

    По умолчанию Инструкция по созданию AVI-рипа кодеком Xvid



    Инструкция по созданию AVI-рипа кодеком Xvid

    Перед началом кодирования внимательно прочтите данную тему и установите необходимое ПО.
    Данная инструкция является лишь одним из способов по созданию рипа кодеком Xvid.
    'создание рипа' - кодирование, кодировать, кодировка, рипование, риповать, риповка, сжатие, пересжатие...;
    'исходник' - источник, исходное видео для рипования.
    'квантователь' - квантизер, квантайзер.
    Если Вы хотите попасть в группу HQ-ViDEO, то Вам необходимо придерживаться наших требований к AVI-релизам.

    1. Требования к релизам AVI, сделанным энкодером Xvid:

    • Исходники для релиза: только Blu-ray, BD-Remux, HD-DVD disc, HD-DVD-Remux.
    • Звук в релизах только лицензия (дубляж, многоголоска, двухголоска), а если не ожидается лицензия, тогда качественный авторский перевод (Сербин, Михалев, Гаврилов и т.п.).
      Обязательно выкладывать оригинальную звуковую дорожку для английских, немецких и французских фильмов, если оригинальная дорожка не помещается в AVI-файл, то она отдельно заливается на надежный сервис или облако.
    • Качество релиза: Релиз делается без фильтрации и шарпа. В кадрах рипа не должно быть черных полос, блочности (квадратов), рассыпаний и искажений изображения, сильно заметных ореолов, размытого фона и размытых мелких деталей, размазанных движений в кадре. Звуковые дорожки должны быть сделаны по всем правилам, согласно инструкции.
    • Кодирование видео и звука всегда проводятся отдельно друг от друга.
    • Битрейт видео в диапазоне от 1600 до 2300 кбит (kbps), здесь нужно учитывать сжимаемость исходника.
      Для релизов с нестандартным временем и разрешением картинки потолок битрейта 2400 кбит.
    • Параметр видео Bits per Pixel (битов на пиксель) - минимум 0,25 - максимум 0,44 bit/pixel.
    • Звуковые дорожки только в AC3 Dolby Digital.
      Битрейт звуковых дорожек:
      а) если на Blu-ray лицензия 5.1 ch (каналов) или 7.1 ch, то в рипе - AC3 5.1 ch - 448 кбит или 384 кбит;
      б) если на Blu-ray лицензия 2.0 ch (канала) или 1.0 ch, то в рипе - AC3 2.0 ch - 192 кбит или 224 кбит.
      В релизе битрейт дорожек должен быть одинаковый. Если лицензия выпущена 2.0 ch и оригинал 5.1 ch, тогда в релизе лицензия 192 кбит и оригинал 448 кбит.
      Дополнительные дорожки и субтитры по желанию отдельно заливаются на надежный сервис или облако.
      Если в расширенных версиях фильмов в дорожке лицензии есть места без перевода, тогда желательны вставки MVO или Авторского перевода, или форсированные субтитры, но это если они есть в природе.
    • Субтитры не вшивать.
    • Размер релиза в мегабайтах зависит от его продолжительности.
      Релизы должны быть размером:
      а) до 1 ч 45 мин = 1,46 Gb (1/3 DVD); в диапазоне: 1487-1493 Mb; с 1-ой звуковой дорожкой в контейнере (с переводом лицензией), оригинальная звуковая дорожка отдельно заливается на надежный сервис или облако;
      б) от 1 ч 45 мин до ~2 ч 7,5 мин = 2,18 Gb (1/2 DVD) в диапазоне: 2230-2240 Mb; с 2-мя звуковыми дорожками в контейнере (лицензия и оригинальная дорожка);
      в) от ~2 ч 7,5 мин до 2 ч 30 мин = 2,18 Gb (1/2 DVD); в диапазоне: 2230-2240 Mb; с 1-ой звуковой дорожкой в контейнере, оригинальная звуковая дорожка отдельно заливается на надежный сервис или облако;
      г) выше 2 ч 30 мин = 2,9 Gb (2/3 DVD); в диапазоне: 2974-2984 Mb; с 2-мя или 3-мя звуковыми дорожками в контейнере (лицензия и оригинальная дорожка).
      Примеры стандартных размеров в мегабайтах:
      112 Mb
      320 Mb
      344 Mb
      373 Mb
      407 Mb
      448 Mb
      497 Mb
      * 1/8 DVD5 = 0560 Mb
      * 1/7 DVD5 = 0640 Mb
      * 1/6 DVD5 = 0746 Mb
      * 1/5 DVD5 = 0896 Mb
      * 1/4 DVD5 = 1120 Mb
      * 1/3 DVD5 = 1492 Mb
      * 1/2 DVD5 = 2239 Mb
      * 2/3 DVD5 = 2986 Mb
      * 1/1 DVD5 = 4480 Mb
    • Ширина и высота кадра видео должны быть выбраны из стандартного ряда.
      Примеры соотношений сторон видео (AR) и соответствующие им ширина и высота кадра:
      5:4 (1,25:1) = 720х576
      4:3 (1,33:1) = 640x480
      4:3 (1,33:1) = 704х528
      4:3 (1,36:1) = 720x528
      4:3 (1,38:1) = 704х512
      16:9 (1.39:1) = 688x496
      16:9 (1,40:1) = 720х512
      16:9 (1.63:1) = 704x432
      16:9 (1.67:1) = 720x432
      16:9 (1.73:1) = 720x416
      16:9 (1.76:1) = 704x400
      16:9 (1.79:1) = 688x384
      16:9 (1.80:1) = 720x400
      16:9 (1.83:1) = 704x384
      16:9 (1.86:1) = 624x336
      16:9 (1.88:1) = 720x384
      16:9 (2.20:1) = 704x320
      16:9 (2.25:1) = 720x320
      16:9 (2.32:1) = 704x304
      16:9 (2.33:1) = 672x288
      16:9 (2.37:1) = 720x304
      16:9 (2.39:1) = 688x288


    2. Необходимо установить следующие программы:

    • AviSynth 2.5.8 - свободно распространяемая программа с открытым кодом (фрэймсервер), предназначенная для обработки видеоматериалов, в частности линейного и нелинейного монтажа.
      Скачать AviSynth 2.5.8 | Скачать AviSynth 2.5.8 (зеркало) | Скачать AviSynth (все версии)
      После установки в папке plugins программы AviSynth (C:\Program Files\AviSynth 2.5\plugins\) должны быть плагины: DirectShowSource.dll и TCPDeliver.dll. Если их нет то можете скачать здесь
    • AvsPmod - редактор скриптов AviSynth (avs-скриптов) с расширенными возможностями. Многофункциональная программа в которой можно редактировать avs-скрипты, производить кодирование видео, делать скриншоты и многое другое.
      Скачать AvsPmod 2.5.1 Portable | Скачать AvsPmod 2.5.1 Portable (зеркало)
    • ffms2.dll - динамически подключаемая библиотека, в нашем случае динамическая библиотека индексации файла исходника.
      Скачать ffms2 | Скачать ffms2 (зеркало) | Скачать ffms2 (все версии)
      Вам нужна версия из первой ссылки.
      Для работы индексации необходимо распаковать архив и содержимое полученной папки 'ffms-2.17' перенести в папку plugins программы AviSynth (C:\Program Files\AviSynth 2.5\plugins\).
    • Xvid 73 - библиотека сжатия видео стандарта MPEG-4 Part 2.
      Скачать кодек Xvid 73
      В случае 64-х битной системы, сначала устанавливаете версию кодека Xvid 73 из exe-шника, затем берете ядро кодека xvidcore.dll в соседней папке архива и копируете его с заменой в папку C:\Windows\SysWOW64, в папке C:\Windows\System32 не должно быть ядер кодека - xvidcore.dll.
    • Матрицы кодека XviD - Матрицы распределения квантов для кодека XviD. Значительно улучшают картинку рипа.
      Скачать матрицы кодека XviD | Скачать матрицы кодека XviD (в форматах *.cqm и *.xcm для разных кодировщиков)
      В последних версиях кодека Xvid есть все версии матриц в папке C:\Program Files\Xvid\Quantization Matrices.
    • VirtualDubMod - свободная утилита для захвата, монтажа и редактирования видеопотока для платформы Windows. Программа основанна на исходных кодах VirtualDub и множестве полезных добавлений. Интерфейс VirtualDubMod похож на VirtualDub. VirtualDubMod имеет существенное отличие — меню Audio заменено на Streams, что отражает нацеленность на работу с несколькими аудиопотоками и каналами субтитров. VirtualDubMod полностью поддерживает контейнеры MKV и OGM.
      Скачать VirtualDubMod 1.5.10.2 build 2542 | Скачать VirtualDubMod 1.5.10.2 (зеркало) | Скачать VirtualDubMod (все версии)
    • MeGUI - видеоредактор с открытым исходным кодом, ориентированный преимущественно на сжатие материала в формат ISO MPEG-4. Может также использоваться для создания скриптов AviSynth (AVS), объединения потоков мультимедиа и сжатия аудио. Скачать MeGUI
    • MKVToolNix - набор программных компонентов для работы с файлами формата MKV.
      Скачать MKVToolNix | Скачать MKVToolNix (зеркало) | Скачать MKVToolNix (зеркало)
    • MKVmerge GUI - утилита, входящая в состав MKVToolNix, которая позволяет проводить широкий набор действий с контейнерам MKV и не только.
    • MKVExtractGUI - утилита, которая позволяет извлечь из MKV контейнера элементарные потоки (видео, аудио дорожки и субтитры).
      Скачать MKVExtractGUI | Скачать MKVExtractGUI (зеркало)
      Распаковать архив и содержимое полученной папки 'MKVExtractGUI' перенести в папку программы MKVToolNix (C:\Program Files\MKVToolNix\).
    • tsMuxeR - программа, которая позволяет проводить широкий набор действий с контейнерами TS и M2TS (Blu-ray).
      Скачать tsMuxeR | Скачать tsMuxeR (зеркало)
    • Eac3To - многофункциональная программа, предназначенная для извлечения из Blu-ray и некоторых контейнеров составляющих их видео- и аудио- потоков, а так же для работы (декодирование, кодирование, редактирование) со множеством аудиоформатов, в т.ч. с HD-звуком. В нашем случае программа для распаковки (разборки) звука формата DTS на моно каналы, с помощью декодера ArcSoft DTS Decoder 1.1.0.0.
      Описание eac3to | Скачать eac3to | Скачать eac3to (зеркало)
      Для программы eac3to есть графический пользовательский интерфейс UsEac3To (GUI), которым весьма удобно пользоваться. При работе с любым GUI надо всегда сверяться с командной строкой.
      Скачать UsEac3To 0.9.2 | Скачать UsEac3to 1.1.5
      Для работы UsEac3To необходимо распаковать архив и содержимое полученной папки 'UsEac3to092' перенести в папку программы eac3to (C:\Program Files\eac3to\).
    • ArcSoft DTS Decoder 1.1.0.0 - рекомендуемый декодер DTS.
      Скачать ArcSoft DTS Decoder 1.1.0.0
      Для работы декодера необходимо следущее:
      - распаковываем архив в папку 'legal stuff' программы eac3to;
      - в полученной папке декодера запускаем файл install.bat;
      - проверяем его установку, запустив test в программе eac3to.
    • BeHappy - функциональная утилита, которая может делать сразу несколько полезных операций со звуковыми дорожками. В нашем случае программа для распаковки (разборки) звука формата AC3 на моно каналы, с помощью декодера NicAudio. Для работы программы нужны Microsoft .NET Framework Version 3.0 и AviSynth 2.5.8.
      Скачать BeHappy | Скачать BeHappy (зеркало)
    • NicAudio - рекомендуемый декодер AC3.
      Скачать NicAudio | Скачать NicAudio (зеркало)
      Для работы декодера нужно извлечь из архива файл NicAudio.dll и положить его в папку plugins программы AviSynth (C:\Program Files\AviSynth 2.5\plugins\).
    • SonicF - Sonic Foundry Soft Encode (Dolby Digital) - официальный кодировщик в формат AC3. Очень редко вылетает при работе. Если начинает "вылетать", то нужно очитить папку кэша программы которая появляется при первом запуске SonicF.
      Скачать SonicF Portable
    • AviInfo - программа для просмотра характеристик и тегов AVI-файла, с ее помощью мы можем добавлять или удалять теги в AVI-файле.
      Скачать AviInfo 3.5.2
    • Скачать все программы одним архивом | Скачать все программы одним архивом (зеркало)
    • На сайте Doom9.org на странице "Download" есть ссылки на различные программы.


    3. Подготовка исходного материала для рипования:

    • Смотрим в какой контейнер (файл) запакован исходник. Вариантов несколько: M2TS или BDMV (Blu-ray), TS и MKV.
    • Извлекаем из исходника звуковые дорожки и субтитры, они нам еще пригодятся. Для контейнеров m2ts и ts используем tsMuxeR, для mkv используем MKVExtractGUI.
    • Перепаковываем исходник в контейнер mkv без звуковых дорожек и субтитров, чистое видео и только. Полученный файл мы будем индексировать и скармливать энкодеру Xvid.
    • У нас в наборе отдельно видео исходника в файле MKV, звуковые дорожки (DTS или АC3) и субтитры.
      -
      Для распаковки M2TS или BDMV (Blu-ray) можно воспользоваться программой Eac3To и ее графической оболочкой - UsEac3To (спасибо Vaippp). UsEac3To извлекает все потоки из m2ts в нужном нам виде за один заход. Необходимо установить декодер ArcSoft DTS Decoder 1.1.0.0.
      Если в контейнере m2ts звуковые дорожки в формате DTS, то сразу разбиваем их на каналы в формате wav; если в контейнере m2ts есть звуковая дорожка в формате AC3, то извлекаем ее целиком (не разбивая; AC3 не рекомендуется разбивать на wav-каналы в Eac3To):
      1) видеопоток в *.mkv; 2) аудио DTS в *.wavs; 3) аудио AC3 в *.ac3; 4) субтитры в *.sup; 5) главы в *.txt.
      Если фильм на Blu-ray состоит из нескольких файлов, то при извлечении потоков добавляем в командную строку параметр "no2ndpass", иначе будет рассинхрон.


      Скриншот с настройками UsEac3To для извлечения потоков из M2TS или BDMV (спасибо Vaippp):



      1 - открываем файл m2ts или папку BDMV, из которого будем извлекать потоки;
      2 - выбираем нужный нам поток в контейнере m2ts;
      3 - выбираем формат на выходе для каждого потока (для h264 - "mkv", для DTS - "wavs"; для AC3 - "ac3", для SUP - "sup");
      4 - нажимаем кнопку 'Add' для каждого потока (добавляем в строку операций);
      5 - нажимаем кнопку 'RUN CL' (запускаем командную строку);
      6 - процесс занимает некоторое время.
      -
    • Если в исходнике звуковые дорожки DTS, DTS-HD MA или в AC3 5.1 ch 640 kbps, то их необходимо перекодировать в AC3 5.1 ch 448 kbps или 384 kbps.
    • Для перекодирования звуковой дорожки исходника из DTS в AC3 c нужным битрейтом, необходимо распаковать дорожку DTS на отдельные каналы в формате WAV.
    • Звуковые дорожки DTS и DTS-HD MA распаковываем на отдельные моно wav-каналы с помощью UsEac3To и декодера ArcSoft DTS Decoder 1.1.0.0. Если мы распаковали контейнер M2TS (Blu-ray) с помощью UsEac3To, то мы уже это сделали (см. выше).

      Скриншот с настройками UsEac3To для разбивки DTS (или DTS-HD) на моно WAV-каналы:



      1 - открываем дорожку DTS, которую собираемся распаковать;
      2 - выбираем формат на выходе "wavs";
      3 - нажимаем кнопку 'Add' (добавляем в строку операций);
      4 - нажимаем кнопку 'RUN CL' (запускаем командную строку);
      5 - процесс занимает некоторое время.
      -
    • Звуковые дорожки AC3 5.1 ch 640 kbps разбираем на отдельные WAV-каналы с помощью программы BeHappy и декодера NicAudio (спасибо yangus).

      Скриншот с настройками BeHappy для разбивки AC3 5.1 ch 640 kbps на моно WAV-каналы:



      1 - для распаковки дорожки формата AC3 выбираем декодер - "NicAc3Source";
      2 - указываем исходный ac3-файл звуковой дорожки;
      3 - для сохранения набора моно wav-каналов выбираем формат получаемой дорожки - "WavSplit @ Mono wav's";
      4 - задаем имя файла и место для сохранения моно wav-каналов (по умолчанию они сохраняются рядом с исходным файлом);
      5 - указываем битность моно wav-каналов; для этого нужно установить курсор в списке фильтров на "Convert Sample To..." и поставить напротив него галочку; далее указываем нужную битность, оптимально 24 bit;
      6 - кнопка "Configure" позволяет настроить опции фильтра, на котором стоит курсор в списке фильтров;
      7 - нажимаем кнопку "Enqueue", переходим на вкладку "Queue" (если вкладка не активировалась автоматически) и жмем кнопку "Start". Пример. Ждем окончания процесса.
      -
    • Собираем полученные моно WAV-каналы в дорожку AС3 с необходимым битрейтом при помощи программы SonicF (спасибо yangus).

      Обозначение WAV-каналов в SonicF - UsEac3To - [BeHappy] - (Tranzcode):
      FL - L - [FL] - (FL) - Передний левый
      FR - R - [FR] - (FR) - Передний правый
      C - C - [FC] - (C) - Центр
      LFE - LFE - [LF] - (LFE) - Канал низких частот
      SL - SL - [BL] - (SL) - Задний левый
      SR - SR - [BR] - (SR) - Задний правый

      Скриншоты с настройками SonicF для сборки AC3 из отдельных моно WAV-каналов:



      1. Открываем все моно WAV-дорожки - рис.1.
      2. Выставляем их положение звучания - рис.1.
      3. Выставляем необходимые настройки в пункте меню "Options -> Encode Settings..." - все как на рис.2 и рис.3.
      Не забудьте указать необходимый битрейт, герцовку. Включаем фильтры "DC high-pass filter" и "Bandwidth low-pass filter". Отключаем опцию "90 degree phase shift".
      4. Сохраняем результат через пукнт меню "File -> Encode...".


    Более подробно со всеми способами перекодирования звуковых дорожек можно ознакомиться в теме Перекодировка звуковых дорожек, уменьшение битрейта и fps, подгонка под видео.

    4. Порядок кодирования видео кодеком Xvid:

    В этом разделе рассматривается кодирование прогрессивного видео. Параметры прогрессивного видео: частота кадров в секунду (frame rate) - 23.976 или 24, цветовое пространство (сolor space) - YUV или YV12, подвыборка цветности (chroma subsampling) - 4:2:0, тип сканирования (scan type) - прогрессивный (progressive). Характеристики исходника видео можно посмотреть с помощью программы MediaInfo.

    Стандартный видеоряд, сделанный кодеком Xvid, представлен следующей последовательностью кадров:
    I-P-B-P-B-P-B-P-B...I в следующей пропорции: один ключевой кадр (I-кадр), по 150 чередующихся P-кадров и B-кадров, и вновь ключевой кадр. Пропорция установлена в кодеке по умолчанию и может быть изменена. По умолчанию получается на 300 кадров видеоряда мы имеем 1 ключевой кадр. В то же время кодек, определяя начало новой сцены, снова ставит первым ключевой кадр, тогда правило умолчания не соблюдается, и на 300 кадров будет уже столько ключевых кадров, сколько новых сцен в данном отрезке видеоряда.
    Подробнее о каждом типе кадра:
    1. I-кадры (i-frames) - ключевые кадры - содержат основную информацию о видео, кодируются с минимальным сжатием, имеют максимальную детализацию изображения; в начале видеоряда всегда стоит ключевой кадр; с помощью них осуществляется навигация по видеоряду.
    2. P-кадры (p-frames) - промежуточные кадры - содержат информацию об отличии кадра от предыдущего, т.е. при его распаковке мы получим не полный кадр, а, грубо говоря, отличие от предыдущего. На статических сценах кадры меняются сравнительно мало, поэтому отличия содержат меньше информации, чем полный кадр, и, благодаря этому, P-кадр значительно меньше I-кадра. Для получения полного кадра, нам нужно иметь полный предыдущий кадр, чтобы добавить к нему это отличие. Для получения следующего – полный предыдущий и так далее, то есть, нам нужно декодировать подряд всю цепочку кадров, начиная с ближайшего I-кадра, имеющего полную информацию о кадре.
    3. B-кадры (b-frames) - промежуточные кадры - содержат информацию, вычисляемую по двум кадрам - предыдущему и последующему. Алгоритм весьма сложный, разный у разных кодеков. Очень грубо говоря, делается однозначная и легко вычисляемая интерполяция между предыдущим и последующим кадрами, и B-кадр содержит информацию о том, насколько реальный кадр отличается от этой интерполяции. Поскольку чаще всего предыдущий и последующий кадры, как правило, P-кадры, (хотя может быть и I-кадры), а B-кадр вычисляется по их отличию, то он является разницей между двумя разницами. Это очень грубая аналогия, конечно. Они разработаны для того, чтобы уменьшить размер файла на выходе и сэкономить битрейт для кодирования I-кадров и P-кадров.

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

    Стоит отметить, что кодек Xvid производит кодирование с потерями, по принципу распределения квантов. Распределение квантов - это процесс выборочного уничтожения информации из первоисходника с как можно меньшими изменениями в визуальных ощущениях от просмотра. Энкодер Xvid не работает с каждым пикселем отдельно, а работает с макроблоками пикселей 8х8. Формула, которая преобразует детали исходника в частоты макроблока, называется Дискретная Косинусоидальная Трансформация (по англ. Discrete Cosine Transformation или DCT). Исходными данными для этой формулы являются изображение исходника, матрица Xvid и квантизер (квантователь). Каждое значение в матрице Xvid это порог для DCT формулы для преобразования описания детали в частоту. Т.е. матрица Xvid описывает на какой частоте детализации стоит выкинуть исходный материал из процесса компрессии. Все детали ниже этого порога будут просто проигнорированы при кодировании и бесследно потеряны. В этом и состоит суть компрессии с потерями. Детали просто теряются при компрессии, до того порога детализации, который указан в матрице Xvid (тема 6, автор shellgen).

    4.1.Перед каждой кодировкой или после обновления версии кодека Xvid рекомендуется cделать следующее:

    а) Сбросить настройки кодека Xvid на стандартные.
    В меню "Пуск" в папке "Xvid" запускаем "Configure Encoder" (Конфигурация энкодера), нажимаем "Load Defaults" и кнопку "OK":



    б) Установить выходное цветовое пространство и совместимость видео.
    В меню "Пуск" в папке "Xvid" запускаем "Configure Decoder" (Конфигурация декодера), выбираем "Output Colourspace" -> "YV12", отмечаем галочкой "DIVX", сверяем с рисунком ниже и нажимаем "ОК":



    4.2. Рядом с ремуксом создаем файл *.avs со скриптом следующего содержания:

    Самый простой способ создания такого файла:
    - создаете текстовый файл *.txt, пишите в нем текст указанный ниже, сохраняете, выходите из него;
    - меняете расширение данного файла с *.txt на *.avs - готово;
    - любые скрипты можно создавать в программе AvsPmod.

    Код:
    LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\ffms2.dll")
    FFVideoSource("D:\Remux.mkv")
    Spline36Resize(720,304,0,140,-0,-140)
    720,304 - это конечный размер кадра рипа - возможны различные варианты: 720,304; 704,400; 704,384 и т.д.
    0,140,-0,-140 - обрезка черных полос исходника в пикселях, возможны различные варианты обрезки.

    В некоторых случаях требуется изменить кол-во кадров в секунду (fps-скорость).
    Для этого добавляем дополнительные функции в скрипт. Есть много приемов, вот некоторые из них:

    Изменение 59.940 fps в 23.976 fps

    Код:
    Decimate(mode=0,cycle=2)
    Decimate(mode=0,cycle=5)
    Изменение 29.970 fps в 23.976 fps (убираем из видео-потока дублирующий пятый кадр)

    Код:
    TFM(order=1).TDecimate(hybrid=1)
    или
    Код:
    Decimate(5)
    при использовании VideoFunctions.avs
    Код:
    ChangeFPS(23.976)
    4.3. Запускаем программу VirtualDubMod (или VirtualDub) и задаем режим "Fast recompress" через пункт меню "Video"



    4.4. Открываем созданный файл *.avs в VirtualDubMod через пункт меню "File -> Open video file..."



    Загрузка видео в программу VirtualDubMod займет несколько минут (до 20 мин, зависит от мощности ПК), потому что сразу начинается индексация видео плагином ffms2.dll, программа VirtualDubMod "подвисает". Когда закончится индексация, видео загрузится в VirtualDubMod, программа перестанет "висеть". Рядом с ремуксом в MKV появится файл индексации, его не следует удалять до окончания риповки.

    4.5. Задаем настройки 1-го прохода энкодера Xvid в VirtualDubMod:

    Открываем окно "Select video compression" через пункт меню "Video -> Compression":



    Выбираем кодек "Xvid MPEG-4 Codec" и нажимаем кнопку "Configure", откроется главное окно настроек кодека



    Ниже после выбора алгоритмов и функций в каждом окошке настроек кодека Xvid нажимаем кнопку "OK"

    В главном окне настроек кодека в ниспадающих меню устанавливаем следующее:

    "Profile @ level" - набор готовых предустановок кодека для приготовления рипов. Подробно описание каждого профиля можно прочитать на doom9. Выбираем "Unrestricted" - для установки всего вручную.
    "Encoding type" - тип кодирования. Выбираем "Twopass - 1st pass" - 2-х проходное кодирование - 1 проход.
    "Quality preset" - пресеты качества - готовые пресеты поиска и обработки движения кодеком. Выбираем "User defined" - определяется пользователем.



    Также в главном окне настроек кодека есть следующие настройки:
    "Zones" - зоны, в этой таблице можно указать места видеоряда, где разрешается кодеку значительно снизить битрейт, повысив квантайзер до указанного вами предела при кодировании, например, финальные титры.
    "Zone Options" - параметры зоны.
    "Other Options" - другие опции кодека.

    Далее, в главном окне настроек кодека напротив "Profile @ level" нажимаем кнопку "more...", откроется окно и закладка "Profile" (см. рисунок сверху справа):

    "Quantization type" - выбор матрицы квантайзеров. Выбираем "MPEG-Custom" - матрица по выбору пользователя. Нажимаем кнопку "Edit Matrix...", нажимаем "Load matrix...", выбираем матрицу в папке "C:\Program Files\Xvid\Quantization Matrices", нажимаем кнопку "OK". Матрица установлена.
    Для каждого жанра видео пробуйте подбирать матрицы, например:
    EQM_V1 - для видео без экшена, медленная динамика происходящего в фильме: мелодрама, комедия;
    HEINI_MR - для видео со средним экшеном, средняя динамика происходящего: легкий боевик, триллер;
    EQM_V3HR - для видео насыщенного экшеном, высокая динамика происходящего: боевик, фантастика.
    "Adaptive Quantization" - адаптивное квантование – снижение битрейта кодеком в тех местах кадра, где, по его мнению, разница в цвете не заметна человеческому глазу. Выбираем вид адаптивного квантования "Variance-Masking". У данной функции сложный механизм работы. В версиях кодека начиная с 65 и позже данная функция работает без дефектов.
    "Interlaced Encoding" - интерлейсное кодирование - режим для кодирования чересстрочного (интерлейсного) видео, при котором кодек оперирует не кадрами целиком, а полями (четными и нечетными). Отключена по умолчанию.
    "Quarter Pixel" - четверть пикселя - алгоритм поиска и определения движения с точностью до четверти пикселя. Отключен по умолчанию. Использование этого алгоритма может вызвать проблемы при воспроизведении рипа на стационарных проигрывателях с поддержкой MPEG-4 Part 2.
    "Global Motion Compensation" - глобальная компенсация движения - алгоритм повышает качество сжатия панорамных и масштабных сцен. Отключена по умолчанию. Использование этого алгоритма может вызвать проблемы при воспроизведении рипа на стационарных проигрывателях с поддержкой MPEG-4 Part 2.
    "Independent Slice Coding" - независимый срез кодирования. Сомнительная функция. Отключена по умолчанию.
    "B-VOPs" - включает/выключает промежуточные кадры b-frames. Включаем B-кадры в видеоряде.
    "Max consecutive B-VOPs" - количество b-frames, идущих подряд, то есть без чередования с p-frames. Увеличение этого параметра повышает сжимаемость видеоряда. Разные риперы используют от 1-го до 2-х идущих подряд b-frames. Количество более 1-го может вызвать проблемы при воспроизведении рипа на стационарных проигрывателях с поддержкой MPEG-4 Part 2. Устанавливаем B-VOPs=1.
    "Quantizer ratio" и "Quantizer offset" - указываем во сколько раз кодеку (на его усмотрение) при кодировании B-кадров можно повысить квантизер и сколько к нему можно ещё прибавить соответственно. Нужно запомнить, что чем больше квантайзер, тем хуже качество b-frames. Чтобы квантайзер значительно не увеличивался устанавливаем Quantizer ratio=1.5, Quantizer offset=0.
    "Packed bitstream" - функция упаковывает b-frame и следующий за ним p-frame в один поток. Это даёт кодеку возможность декодировать видеопоток без задержки в один кадр. Использование этой функции вызывает проблемы при воспроизведении рипа на стационарных проигрывателях с поддержкой MPEG-4 Part 2. Отключаем функцию "Packed bitstream".
    "Closed GOV" - открытие/закрытие расширенного профиля для набора готовых предустановок кодека. Закрыто по умолчанию.
    В закладках "Level" и "Aspect Ratio" все опции оставляем по умолчанию.
    Внизу этого окна нажимаем кнопку "OK" и мы в главном окне настроек кодека.

    Далее, в главном окне настроек кодека напротив "Encoding type" нажимаем кнопку "more...", откроется окно "1st Pass" (1-й проход):



    "Full quality first pass" - опция в результате 1-го прохода записывает файл статистики с реальными видеоданными. Это позволяет уменьшить неточность предсказания битрейта кадра. Опция увеличивает время работы кодека раза в полтора минимум. Отключена по умолчанию, оставляем отключенной. Имеет смысл включить в том случае, если мы не довольны результатом кодирования и вынуждены проводить его второй раз.
    "Discard first pass" - опция в результате 1-го прохода записывает файл статистики без реальных видеоданных. Включена по умолчанию.
    "Stats filename" - имя и место сохранения файла статистики; по умолчанию кодек сохранит его в корень диска.
    Внизу окна "1st Pass" нажимаем кнопку "OK" и мы в главном окне настроек кодека.

    Далее, в главном окне настроек кодека напротив "Quality preset" нажимаем кнопку "more...", откроется окно и закладка "Motion" (Движение):



    "Motion search precision" - точность поиска движений. Чем выше значение, тем выше точность поиска движений. Выбираем максимальную точность "6 - Ultra High".
    "VHQ mode" - алгоритм стандарта MPEG-4 для поиска движения. Если отключено, то кодек обрабатывает каждый кадр отдельно, и каждый кадр такого видеоряда будет ключевым. Чем выше значение, тем лучше поиск. Выбираем максимальное значение "4 - Wide Search".
    "VHQ metric" - метрика поиска движения, которая включается в зависимости от выбранного вида адаптивного квантования ("Adaptive Quantization"). При адаптивном квантовании "Variance-Masking" включаем новую метрику "1 - PSNR-HVS-M". При адаптивном квантовании "Luminance--Masking" или отключенном "Off" включаем старую метрику "0 - PSNR". В нашем случае новая метрика "1 - PSNR-HVS-M".
    "Use VHQ for b-frames too" - включение алгоритма поиска движения для b-frames. У нас включены b-frames, значит отмечаем галочкой.
    "Use chroma motion" - алгоритм поиска движения по изменению цвета. Алгоритм улучшает сжатие, препятствует появлению блоков. Включаем алгоритм.
    "Use 4MV" - режим работы "INTER4V" с макроблоками 8х8, предназначен для сохранения данных движения. Включена по умолчанию, если нет то включаем. Не отключать эту функцию. Если отключить, то кодек будет работать с макроблоками 16х16, качество видео упадет.
    "Turbo" - ускоренный режим работы. Сомнительная функция со смайликом)). Отключена по умолчанию.
    "Frame drop ratio" - количество кадров, которое разрешается кодеку пропустить при условии нехватки битрейта. По умолчанию стоит ноль, то есть кодируются все кадры.
    "Maximum I-frame interval" - максимальное количество промежуточных кадров (p-frames и b-frames) между двумя ключевыми (i-frames). Стандартно по умолчанию установлено 300. Нужно помнить, что кодек, определяя начало новой сцены, снова ставит первым ключевой кадр, и тогда на 300 кадров будет уже столько ключевых кадров, сколько новых сцен в данном отрезке видеоряда. Для короткого по времени видео можно установить 240-250 кадров, для продолжительного 350-400. Также этот параметр напрямую влияет на навигацию по видеоряду.

    Далее в этом же окне переходим на закладку "Quantization" (Квантование):



    "Quantizer restrictions" - ограничения квантователя. В этой области расположены строки, в которых задаются минимальный и максимальный квантователи для I-кадров, P-кадров и B-кадров.
    Квантователь или квантизер - это коэффициент квантования, обратно пропорциональный качеству, показывающий степень потери детализации изображения. Также показатель влияет на похожесть и отличие соседних блоков 8х8 пикселей в кадре. Чем меньше квантизер тем больше детализация кадра, блоки 8х8 переходят друг в друга плавно, качество кадра высокое. Соответственно, чем больше квантизер тем меньше детализация кадра, блоки 8х8 переходят друг в друга резко. Это проявляется в виде следующих дефектов (артефактов): размазанное изображение в кадре или его части, пропадают мелкие детали в кадре (наконечники стрел, тонкие линии), появляются "кирпичи" - квадратные блоки в кадре.
    Качественным рипом может считаться тот, у которого кванты кадров лежат в диапазоне от 1-го до 4-х.
    По умолчанию в кодеке установлены минимальный квантователь равный 1, максимальный – 31.
    Для получения качественного рипа задаем следующие диапазоны квантователей: I-frame от 1 до 2, P-frame от 1 до 3 и B-frame от 1 до 4. При этом могут появиться проблемы с попаданием в размер конечного файла из-за увеличения битрейта. Если возникла такая проблема, то или меняем матрицу или постепенно увеличиваем диапазоны квантователей I-frame от 1 до 3, P-frame от 1 до 4 и B-frame от 1 до 5 и т.д.
    Иногда при правильно подобранной матрице Xvid, битрейте и размере файла, кодек Xvid укладывает кванты кадров в диапазон от 1-го до 4-х без изменения стандартных настроек квантователей.
    "Trellis quantization" - функция оптимизирует процесс квантования и позволяет точнее рассчитать требуемый битрейт и в целом - понижает его. Включена по умолчанию, если нет то включаем.
    Внизу этого окна нажимаем кнопку "OK" и мы в главном окне настроек кодека.

    Далее, в главном окне настроек кодека нажимаем на кнопку "Zone Options", откроется окно и закладка "Zone":



    "Zone" - зона или участок видеоряда. В этой закладке можно указать участки видеоряда, где при кодировании кодеку разрешается значительно снизить битрейт, повысив квантайзер до указанного вами предела, например на финальных титрах. По сути в этой закладке также можно управлять качеством кодирования всего видеоряда, разбив его на зоны, задавая параметры для каждой зоны, но на начальном уровне такой способ кодирования лучше пока отложить.
    "Start frame #" - указывается кадр, с которого начинается зона, лучше указать i-frame. По умолчанию - 0, т.е. весь видеоряд кодируется с одинаковыми настройками. Не забудьте, что если вы указываете кадр начала зоны, то должны указать кадр конца зоны.
    "Rate control" - управление скоростью кодирования в зоне.
    "Weight" - вес кадра в зоне. Включена по умолчанию. Для титров можно установить от 50 до 70 Kb.
    "Quantizer" - квантователь в зоне. Отключена по умолчанию. Для титров можно установить 15. Выбирается или вес кадра в зоне или квантователь.
    "Static" - кодирование статических сцен. Чаще всего настройки используются при сжатии мультипликации.
    "Begin with keyframe" - начинать статичную сцену с ключевого кадра. Отключена по умолчанию.
    "Grayscale encoding" - режим кодирования в оттенках серого цвета. Отключена по умолчанию.
    "Chroma optimizer enabled" - режим интерполяции в однородных цветовых массивах с целью подавить случайный шум и повысить сжимаемость фрагмента. Отключена по умолчанию. Рекомендуется при кодировании мультипликации. В некоторых стационарных проигрывателях выдает зеленый оттенок на черном фоне.
    "Cartoon Mode" - режим кодирования мультипликации. Отключена по умолчанию. Включить для всего видеоряда при сжатии мультипликации.
    "B-VOP sensitivity" - количество промежуточных кадров b-frames, на которое разрешается отклониться от общих установок (на закладке "Profile") для данной зоны видеоряда. По умолчанию - 0, т.е. весь видеоряд кодируется с общими настройками с закладки "Profile". Количество b-frames более 1-го может вызвать проблемы при воспроизведении рипа на стационарных проигрывателях с поддержкой MPEG-4 Part 2.
    Внизу этого окна нажимаем кнопку "OK" и мы в главном окне настроек кодека.

    Далее, в главном окне настроек кодека нажимаем на кнопку "Other Options", откроется окно и закладка "Encoder":



    "FourCC used" - заголовок, определяющий каким кодеком будет воспроизводиться данный видеоряд. По умолчанию установлен XVID. Если есть сомнения в прошивке своего древнего DVD-проигрывателя, то для лучшей совместимости выбираем старый добрый кодек DX50.
    "Print debug info on each frame" - печать отладочной информации для каждого кадра. Отключена по умолчанию.
    "Display encoding status" - показывать или нет окно статуса кодирования "XviD Status" во время процесса кодирования. Необходимо для отслеживания квантов, бирейта и других параметров во время процесса кодирования. Включена по умолчанию, если нет то включаем.
    "Write DivX 5 user data to the bitstream" - Запись DivX 5 данных в потоке битов. Включена по умолчанию. Отключаем эту опцию.
    В закладках "Decoder" и "Common" все опции оставляем по умолчанию.
    Внизу этого окна нажимаем кнопку "OK" и мы в главном окне настроек кодека.
    Внизу главного окна настроек кодека Xvid нажимаем кнопку "OK" - зафиксировали настройки кодека для 1-го прохода.
    В окне "Select video compression" нажимаем кнопку "OK" и попадаем в главное окно VirtualDubMod (или VirtualDub).

    Сохраняем настройки 1-го прохода энкодера Xvid через пункт меню "File -> Save As...":

    Выбираем в меню "File -> Save As..." или нажимаем F7. В открывшемся проводнике указываем место и имя файла (например "Prohod1"), обязательно внизу отмечаем чекбокс "Don't run this job..." Настройки первого прохода сделаны.



    4.6. Задаем настройки 2-го прохода энкодера Xvid в VirtualDubMod:

    Для 2-го прохода необходимо знать средний битрейт видеоряда без звуковых дорожек.

    Рассчитываем средний битрейт с помощью программы MeGUI (спасибо hat3k):
    - узнаем продолжительность видео до секунд (например в VirtualDubMod или в плеере);
    - узнаем кол-во кадров в секунду (Framerate) или общее кол-во кадров;
    - запускаем пограмму MeGUI;
    - открываем калькулятор битрейта через пункт меню "Tools -> Bitrate Calculator":



    - выставите значения времени длительности видео; лучше выставить на секунду больше оригинала, чтобы битрейт не зашкалил нечаянно; особенно, если точное время узнали в долях секунд;
    - для выбора имеющейся звуковой дорожки *.ac3 нажимаем кнопку "Select";
    - чтобы добавить к расчёту битрейта еще одну звуковую дорожку, кликните правой кнопкой на пустом месте рядом с "Audio 1" и выберите "Add Track";
    - при выборе размера файла "Total size" есть возможность выбрать предустановленные величины (1/2 DVD5 там нет);
    - битрейт видеоряда должен получиться в пределах диапазона от 1600 до 2400 kbps; если не попадаете, значит надо изменить размер файла;
    - лучше всего чуть-чуть (на 5-10) занизить полученный битрейт видео; это полезно в том случае, если кодирование не точно применит битрейт;
    - установленный при кодировании битрейт не всегда совпадает с результативным, проверяйте его после кодирования видеоряда с помощью программы AviInfo или MediaInfo.

    Подробнее о подсчете битрейта можно ознакомиться в теме Как расчитать битрейт (bitrate) AVI-рипа?.

    Открываем окно "Select video compression" через пункт меню "Video -> Compression":



    Выбираем кодек "Xvid MPEG-4 Codec" и нажимаем кнопку "Configure", откроется главное окно настроек кодека



    В главном окне настроек кодека устанавливаем следующее (см. рисунок внизу):

    "Encoding type" - тип кодирования. Выбираем "Twopass - 2nd pass" - 2-х проходное кодирование - 2 проход.
    "Target bitrate (kbps)" - заданный (намеченный) битрейт. По умолчанию установлено "Target size (kbytes)" - заданный (намеченный) размер файла, чтобы перейти в режим битрейта, щелкаем один раз по этой кнопке и готово.



    Далее, в главном окне настроек кодека напротив "Encoding type" нажимаем кнопку "more...", откроется окно "2nd Pass" (2-й проход) (см. рисунок сверху справа):

    "Stats filename" - имя и место сохранения файла статистики; должно совпадать с первым проходом; если файл статистики, собранной кодеком во время первого прохода, переименован или перемещён, то указываем к нему путь.
    "Intra frame tuning" - область настройки (регулировки) кодирования I-frame.
    "I-frame boost (%.)" - Усиление (накачка, наддув) I-frame в %. По умолчанию установлено 100%. При 100% происходит значительное повышение битрейта отдельно на I-frame, т.е. I-frame будут весить значительно больше чем P-frame и B-frame, что негативно отражается на качестве видеоряда. Применять в диапазоне от 60% до 80%, чем меньше средний битрейт тем меньше %, чем больше битрейт тем больше %. Устанавливаем 70%.
    "I-frames closer than... (frames)" и "...are reduced by (%.)" - означает, что когда кадры I-frame ближе чем на 1 кадр, то они могут быть уменьшены на 20%. Оставляем по умолчанию.
    "Overflow treatment" - Область настройки переполнения I-frame. Оставляем все параметры по умолчанию. Изменение настроек приводит к нестабильности конечного размера файла.
    "Curve compression" - алгоритм криволинейной компрессии. Задается кодеку на сколько процентов снизить битрейт на высокобитрейтных сценах или на сколько процентов повысить битрейт на низкобитрейтных сценах, хотя кодек всеми своими алгоритмами делает это самостоятельно. Иногда алгоритм "Curve compression" используется для улучшения качества статичных сцен (спокойных, нединамичных), которые кодек иногда обрабатывает некорректно, понижая на них битрейт ниже среднего из-за незначительного количества движения. Сомнительная функция.
    "High bitrate scenes degradation (%.)" - деградация (снижение) битрейта на высокобитрейтных сценах в %. Оставляем по умолчанию 0.
    "Low bitrate scenes improvement (%.)" - улучшение (повышение) битрейта на низкобитрейтных сценах в %. Оставляем по умолчанию 0.
    Внизу этого окна нажимаем кнопку "OK" и мы в главном окне настроек кодека.

    Далее, в главном окне настроек кодека напротив кнопки "Target bitrate (kbps)" нажимаем кнопку "calc...", откроется окно "Bitrate Calculator" (Калькулятор битрейта):



    "Target size (kbytes)" - указываем ориентировочный размер файла в килобайтах, подсчитан выше в калькуляторе битрейта MeGUI.
    "Subtitles (kbytes)" - выбор субтитров. По умолчанию без субтитров. Не использовать эту опцию.
    "Container" - параметры контейнера для видео.
    "Format" - формат контейнера. Выбираем формат "AVI-OpenDML".
    "Overhead (kbytes)" - накладные издержки контейнера в килобайтах. Отображается как информация.
    "Video" - параметры видео.
    "hours, minutes, seconds" - указываем продолжительность видео до секунд.
    "frames per second" (fps) - указываем частоту кадров в секунду видео.
    "Size (kbytes)" - чистый размер видео в килобайтах (без накладных издержек контейнера). Отображается как информация.
    "Average bitrate (kbps)" - реальный средний битрейт видео (без накладных издержек контейнера). Отображается как информация.
    "Audio" - параметры аудио.
    "Format" - формат аудио (звука). Устанавливаем "None" - без аудио (звука). Кодирование видео и звука всегда проводятся отдельно друг от друга.
    Внизу этого окна нажимаем кнопку "OK" и мы в главном окне настроек кодека.
    Обратите внимание, что в строке "Target bitrate (kbps)" (в главном окне настроек кодека, на рис. слева) данный битрейт должен совпадать с рассчитанным в калькуляторе битрейта MeGUI. Если не совпадает, то нужно повторно войти в калькулятор, чуть изменить размер файла "Target size (kbytes)" в большую или меньшую сторону и вновь нажать ввод (кнопку "OK"). При необходимости повторите процедуру несколько раз.
    Внизу этого окна нажимаем кнопку "OK" и мы в главном окне настроек кодека.
    Запомните, настраивая 2-й проход, работаем только с настройками в окнах "2nd Pass" и "Bitrate Calculator", не касаясь настроек, сделанных ранее для 1-го прохода.
    Внизу главного окна настроек кодека Xvid нажимаем кнопку "OK" - зафиксировали настройки кодека для 2-го прохода.
    В окне "Select video compression" нажимаем кнопку "OK" и попадаем в главное окно VirtualDubMod (или VirtualDub).

    Сохраняем настройки 2-го прохода энкодера Xvid через пункт меню "File -> Save As...":

    Выбираем в меню "File -> Save As..." или нажимаем F7. В открывшемся проводнике указываем место и имя файла (например "Prohod2"). Не забываем поставить галочку в чекбоксе "Don't run this job...". Настройки второго прохода сделаны.



    4.7. Запускаем кодирование через пункт меню "File -> Job control...":

    Выбираем в меню "File -> Job control..." или нажимаем F4. В открывшемся окне очереди заданий запускаем первое кнопкой "Start" и ждём. Кодирование запущено.



    4.8. Отслеживание квантов кадров в окне "XviD Status"

    При запуске кодирования появляются 2 рабочих окна. Нас интересует окно работы кодека Xvid - "XviD Status".
    В этом окне в режиме реального времени показываются получаемые кванты кадров, размеры и кол-во кадров, средний битрейт.
    Обычно 1-й проход осуществляется с фиксированным квантователем, равным 1 или 2, следить за ним необязательно.

    Необходимо следить за 2-м проходом, чтобы кванты кадров были в диапазоне числовых значений от 1-го до 4-х

    Удовлетворительный диапазон и график квантов На графике I-кадры - красные, P-кадры - синие, B-кадры - зеленые.



    Неудовлетворительный диапазон и график квантов



    Ужасный вариант диапазона и графика квантов



    Когда закончится процесс кодирования то на выходе получаем рип без звуковых дорожек. В нашем случае файл с названием "Prohod2.avi". Закрываем программу VirtualDubMod.

    Примечание: Если "убегает" размер рипа при кодировании, то это показывает что у нас сложный исходник. Если исходник плохосжимаемый то происходит перелив битрейта, размер рипа становится больше указанного. Если исходник легко сжимаемый то происходит недолив битрейта и размер рипа становится меньше установленного. Иногда приходится из-за этого переделывать рип, чтобы попасть в размер.

    4.9. По завершении кодирования производим сравнение кадров рипа и исходника

    С помощью программы AvsPmod делаем скриншоты кадров рипа. Открываем AVI-файл через пункт меню "File -> Open...(All files)", выбираем режим "Video -> Show/Hide the preview...", выбираем нужный кадр и сохраняем его в формате *.png через пункт меню "Video -> Save image as...".
    Затем с помощью программы AvsPmod делаем скриншоты тех же кадров только уже исходника. Через пункт меню "File -> Open..." открываем скрипт *.avs, указанный ниже, выбираем режим "Video -> Show/Hide the preview...", выбираем нужный кадр и сохраняем его в формате *.png через пункт меню "Video -> Save image as...".
    Код:
    LoadPlugin("C:\Program Files\AviSynth 2.5\plugins\ffms2.dll")
    FFVideoSource("D:\Remux.mkv")
    Spline36Resize(720,304,0,140,-0,-140)
    Сравниваем кадры рипа и исходника. В кадрах рипа при сравнении с исходником не должно быть черных полос, блочности (квадратов), рассыпаний и искажений изображения, сильно заметных ореолов, размытого фона и размытых мелких деталей, размазанных движений в кадре.

    5. Добавляем к полученному AVI-файлу звуковые дорожки при помощи программы VirtualDubMod

    После кодирования мы получаем на выходе рип без звуковых дорожек, в нашем случае с названием "Prohod2.avi". К нему нам необходимо добавить звуковые дорожки, полученные в разделе 3, например мы их назвали "Dorozhka1.ac3" и "Dorozhka2.ac3". Дорожки AC3 добавляем при помощи программы VirtualDubMod.

    5.1. Запускаем программу VirtualDubMod и задаем режим "Direct stream copy" (прямо-потоковое копирование) через пункт меню "Video"



    5.2. Открываем созданный файл "Prohod2.avi" через пункт меню "File -> Open video file..."



    5.3. Открываем окно редактирования звуковых дорожек через пункт меню "Streams -> Stream list"



    5.4. Добавляем звуковые дорожки в список потоков

    Добавляем первую звуковую дорожку, нажимаем на кнопку "Add", выбираем дорожку "Dorozhka1.ac3", нажимаем "Открыть"



    Точно таким же способом добавляем вторую звуковую дорожку "Dorozhka2.ac3".
    Дорожки помещены в список потоков. Нажимаем кнопку "OK"



    5.5. Сохраняем AVI-файл с данными звуковыми дорожками через пункт меню "File -> Save As...":[/U]

    Выбираем в меню "File -> Save As..." или нажимаем F7, указываем место и имя конечного файла, например "Reliz.avi". Не забываем убрать галочку в чекбоксе "Don't run this job...". Нажимаем "Сохранить".



    Появится окно процесса сохранения файла.



    5.6. Добавляем теги в AVI-файл "Reliz.avi" с помощью программы "AviInfo".

    5.7. AVI-рип готов.



    -

    *** Список полезных тем ***

    --- работа с контейнерами видео ---

    1. Монтаж и работа с контейнерами (avi, mkv, mp4, ts) [инструкция] /Автор GarfieldX/

    2. eac3to и как им пользоваться [инструкция] /Автор TDiTP_/

    3. Добавление/удаление/извлечение аудиодорожек с помощью программы VirtualDubMod. /Автор jasper/

    --- работа с видео для релизов ---

    4. Обработка и пересжатие видео [инструкция] /Автор GarfieldX/

    5. Как сделать AVI-рип в программе MeGUI /Автор ZohanDvir/

    6. Матрицы распределения квантов или как улучшить качество XviD рипов /Автор shellgen/

    7. Как выбрать оптимальный битрейт и ключевые параметры для рипа в x264 /Автор shellgen/

    --- работа со звуком для релизов ---

    8. Перекодировка звуковых дорожек, уменьшение битрейта и fps, подгонка под видео. /Автор yangus/

    9. Обработка и пересжатие звуковых дорожек [инструкция] /Автор GarfieldX/

    Раздел "Документация".

  2. Эти 10 пользователя(ей) сказали cпасибо за это полезное сообщение:

    2448188 (15.04.2015), HRIME (15.04.2015), Overlord (15.04.2015), Serenki (04.03.2016), Vaippp (15.04.2015), Zealot (16.04.2015), rp064uk (16.04.2015), tsol (28.04.2015), uhryab (08.08.2015), vinalord (15.04.2015)

  3. #2
    ADMINistrator

    Регистрация
    20.03.2009
    Адрес
    Ukraine, Kiev
    Сообщений
    7,993
    Сказал(а) спасибо
    32,702
    Поблагодарили 21,789 раз(а) в 5,617 сообщ.

    По умолчанию

    kotjack, спасибо за (не побоюсь этого слова) титанический труд!
    Теперь пользователи нашего форума не будут говорить, что их никто ничему не учит и не показывает

    Возможно после прочтения этой темы и её "переваривания" у нас появятся новые релизеры
    Субтитрами пока не занимаюсь...
    rusfolder.com - "умер", а вместе с ним и все ссылки...

  4. Эти 4 пользователя(ей) сказали cпасибо за это полезное сообщение:

    Overlord (15.04.2015), Zealot (16.04.2015), kotjack (15.04.2015), lawjazz (16.04.2015)

  5. #3
    Участник

    Регистрация
    24.05.2010
    Адрес
    Туапсе
    Сообщений
    34
    Сказал(а) спасибо
    9
    Поблагодарили 90 раз(а) в 22 сообщ.

    По умолчанию

    Аллилуйя!
    Do not anger the printer!

  6. #4
    VIP

    Регистрация
    02.01.2009
    Адрес
    ЦФО
    Сообщений
    2,419
    Сказал(а) спасибо
    14,604
    Поблагодарили 6,220 раз(а) в 1,531 сообщ.

    По умолчанию

    Изменение 1

    В пункте 3 отредактированы настройки и заменены картинки программы BeHappy.

    Изменение 2

    В пункте 3 отредактированы настройки и заменена картинка программы UsEac3To для извлечения потоков из M2TS.

  7. Эти 3 пользователя(ей) сказали cпасибо за это полезное сообщение:

    Zealot (21.04.2015), uhryab (17.02.2017), vinalord (17.04.2015)

  8. #5
    Новичок

    Регистрация
    27.05.2015
    Сообщений
    2
    Сказал(а) спасибо
    0
    Поблагодарили 2 раз(а) в 1 сообщении

    По умолчанию

    Спасибо за подробную инструкцию!Рипы,то получаются,а вот какие они))Кому бы на проверку дать,чтобы оценили)

  9. Эти 2 пользователя(ей) сказали cпасибо за это полезное сообщение:

    kotjack (27.05.2015), vinalord (27.05.2015)

  10. #6
    ADMINistrator

    Регистрация
    20.03.2009
    Адрес
    Ukraine, Kiev
    Сообщений
    7,993
    Сказал(а) спасибо
    32,702
    Поблагодарили 21,789 раз(а) в 5,617 сообщ.

    По умолчанию

    mellen47, можете нам дать на оценку Ваши рипы.
    Выкладывать их можно в этом разделе - http://forum.hq-video.org/forumdisplay.php?f=98
    Перед созданием темы нужно ознакомиться с этой темой - http://forum.hq-video.org/showthread.php?t=10450
    А в этой теме - http://forum.hq-video.org/showthread.php?t=10480 можно скачать програмульку, которая намного упрощает оформление тем.

    P.S. Для создания тем на нашем форуме в Вашем активе должно быть 10 сообщений. Одно уже есть, дело осталось за малым.
    Удачи!
    Субтитрами пока не занимаюсь...
    rusfolder.com - "умер", а вместе с ним и все ссылки...

  11. Этот пользователь сказал cпасибо за это полезное сообщение:

    kotjack (27.05.2015)

  12. #7
    Новичок

    Регистрация
    27.05.2015
    Сообщений
    2
    Сказал(а) спасибо
    0
    Поблагодарили 2 раз(а) в 1 сообщении

    По умолчанию

    Цитата Сообщение от vinalord Посмотреть сообщение
    mellen47, можете нам дать на оценку Ваши рипы.
    Выкладывать их можно в этом разделе - http://forum.hq-video.org/forumdisplay.php?f=98
    Перед созданием темы нужно ознакомиться с этой темой - http://forum.hq-video.org/showthread.php?t=10450
    А в этой теме - http://forum.hq-video.org/showthread.php?t=10480 можно скачать програмульку, которая намного упрощает оформление тем.

    P.S. Для создания тем на нашем форуме в Вашем активе должно быть 10 сообщений. Одно уже есть, дело осталось за малым.
    Удачи!
    Я понял,Спасибо!Сейчас немного разберусь и отпишу Вам!!!


 


Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Как расчитать битрейт (bitrate) AVI-рипа?
    от hat3k в разделе Документация.
    Ответов: 16
    Последнее сообщение: 26.06.2010, 20:52
  2. Gordian Knot и Xvid ограничения битрейта...
    от SoRnYaK в разделе Вопрос - Ответ.
    Ответов: 7
    Последнее сообщение: 15.06.2010, 02:09
  3. Стандарт AVC-рипа
    от Michael в разделе Обо всём по душам.
    Ответов: 14
    Последнее сообщение: 03.12.2009, 20:02
  4. Почему размер рипа 2.18 Gb?
    от NArniec в разделе Вопрос - Ответ.
    Ответов: 6
    Последнее сообщение: 19.06.2009, 08:59

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •