И так, начнем:
Идем в закладки Закладка File => Open video file => выбираем видео => Открыть
Нам нужен не просто перекодированный файл, а уж, в крайнем случае, не хуже качеством, чем исходник. Поэтому нужно кодировать, как минимум, в два прохода.
ПЕРВЫЙ ПРОХОД
Первым проходом VirtualDub будет собирать информацию о видеопотоке. Поэтому, что бы
не загружать процессор не нужной работой - отключим обработку аудиопотока.
ШАГ 1
Открываем закладку Audio => No Audio
ШАГ 2
Теперь в закладке Video =>Full processing mode =>Compression
ШАГ 3
В открывшемся окне, выбираем кодек, DivX (привожу пример на этом кодеке, т. к. он более стабильный и совместимый с большинством внешних плееров.) Умеющим же пользоваться другими кодеками - выбирают нужный им.
Нажимаем Configure
ШАГ 4
Не буду углубляться в описание кодека. Обратите только внимание на отмеченные красным цветом места.
Закладка Main
У кого не стоит галочка на Encoding presits, то ставим и двигаем ползунок в сторону Quality, чем "правее", тем качественнее, но увеличивается время кодирования.
В окошке Bitrate выбираем нужный битрейт видеопотока.
Чем выше битрейт, тем выше качество! (как для видео, так и для аудио)
Рядом есть кнопочка в виде калькулятора, жмем ее, и перед нами появляется окошко
Это битрейт калькулятор. В него вписываем тех. Данные нашего фильма. Тех данные узнать можно через программу MediaInfo скачать можно здесь http://mediainfo.sourceforge.net/ru
Вписываем продолжительность видео, частоту кадров, размер видео и битрейт аудио, жмем Accept
Выбераем в Rate control mode => Multipass, 1-st pass
ШАГ 5
Нажимаем ОК =>ОК, затем File =>Save as AVI
Выбираем любое имя. Файл этот является информационным, и хотя он имеет расширение *.avi, при его просмотре в плеере будет виден только чёрный экран. Это информационный (тестовый) файл!
Итак - это первый проход, и после того, как процесс завершится, можно приступать ко второму проходу.
ВТОРОЙ ПРОХОД
Открывать (загружать) в VirtualDub полученный после первого прохода файл НЕЛЬЗЯ
В нём нет видеоинформации, и на выходе вы получите файл со звуком, но без видео!
Нужно оставить тот файл, который загружали в начале первого прохода.
ШАГ 1
Кодирование AUDIO
Отмечаем значения Full processing mode, Sourse audio. Жмём Compression
Тут есть два пути: кодировать или копировать исходный аудио-поток.
Если исходный аудио-поток вас устраивает и нет необходимости в улучшении (громкости, например), то нужно в закладке Audio, выбрать Direct stream copy. При этом аудио-поток будет присоединен БЕЗ кодирования. Этот метод хорош для сохранения исходного многоканального объёмного звука.
Если же аудио-поток требуется изменить, то выбираем нужный нам кодек. Для сжатия с последующим пониманием плеерами рекомендую выбрать Lame MP3, для более качественного, но наиболее большого по объёму - < NO COMPRESION (PCM) >
Для фильмов выбираем 192 CBR и выше. Но помним: Чем больше битрейт, тем больше места занимает аудиопоток и тем меньше места остаётся видеопотоку.
Жмём ОК
ШАГ 2-3
Кодирование VIDEO
Далее повторяем ШАГИ №2 и №3 первого прохода, они идентичны
ШАГ 4
Закладка Main
Выбираем в Rate control mode => Multipass, N-th pass
Нажимаем ОК =>ОК
ШАГ 5
Нажимаем File =>Save as AVI
Задаём имя видео жмём, Сохранить
Процесс пошёл.
Все настройки по битрейтам и кодекам выбраны мной исходя из личных предпочтений.
Цифр ни кому не навязываю. Так что, пробуйте экспериментируйте.
Работая в VirtualDub, не раз сталкивались с фильтрами. Под фильтрами понимаются самостоятельные модули, встроенные или подключаемые отдельно, совершающие определенные действия над изображением. Здесь хочу привести описание некоторых фильтров.
-->2:1 reduction (high quality)<--
Уменьшает размер кадра в двое по вертикали и горизонтали используя матрицу 3x3 из перекрывающихся пикселей. Этот фильтр значительно быстрее, чем фильтр Resize. Однако поскольку фильтр использует эквивалент билинейной фильтрации, тогда как фильтр Resize может использовать бикубическую фильтрацию, то для уменьшения потерь качества при изменнения размера рекомендуется применять фильтр Resize.
-->2:1 reduction<--
Уменьшает размер кадра в двое по вертикали и горизонтали используя простую матрицу 2x2 из неперекрывающихся пикселей. Этот фильтр значительно быстрее, чем фильтр Resize. Однако поскольку фильтр использует эквивалент билинейной фильтрации, тогда как фильтр Resize может использовать бикубическую фильтрацию, то для уменьшения потерь качества при изменнения размера рекомендуется применять фильтр Resize.
-->AddFrameNumber<--
Добавляет счётчик кадров и отметку времени в нижнюю часть кадра.
-->alidator<--
Добавляет текущую дату и время в левый нижний угол кадра.
-->AnamorphicResize<--
Уменьшает вертикальный размер изображения на 25%, используется тот же алгоритм, что и плейеры DVD.
-->Area Smoother<--
Заменяет (более или менее) одинаково окрашенные области их средним значением.
-->Bit Drop<--
Позволяет побитово управлять цветом.
-->blur more<--
Применяет гауссово размытие с удвоенным радиусом. Этот фильтр не для уменьшения шума, поскольку он смазывает изображение слишком сильно.
Приступая к работе с VirtualDub нам понадобиться установленный Microsoft FrameWork не ниже 2-й версии скачать можно по этой ссылке http://msdn.microsoft.com/en-us/netframework/aa569263.aspx пакет кодеков, такой например, как K-Lite Codec Pack, конечно же VirtualDub и сам видеофайл.
Скачиваем и устанавливаем, K-Lite Codec Pack http://www.codecguide.com/download_kl.htm у кого его нет. Какой нужно ставить, «Basic», «Standart», «Full», или «Mega» и что лучше?
У меня стоит «Mega», но достаточно будет установить «Full». Можно поставить и "Mega", система сама будет искать-находить только нужные ей для использования кодеки, незадействованные же будут просто скучать