>
www.diagram.com.ua
www.diagram.com.ua

Русский: Русская версия English: English version

Translate it!

+ Поиск по всему сайту
+ Поиск по журналам
+ Поиск по статьям сайта
+ Поиск по каталогу схем
+ Поиск по схемам СССР
+ Поиск по Библиотеке

ВСЕ СТАТЬИ А-Я

БЕСПЛАТНАЯ БИБЛИОТЕКА
ЭНЦИКЛОПЕДИЯ РАДИОЭЛЕКТРОНИКИ И ЭЛЕКТРОТЕХНИКИ
СПРАВОЧНИК
АРХИВ СТАТЕЙ

НОВОСТИ НАУКИ И ТЕХНИКИ, НОВИНКИ ЭЛЕКТРОНИКИ

ФОРУМЫ
ВАШИ ИСТОРИИ ИЗ ЖИЗНИ
ОБРАТНАЯ СВЯЗЬ
ОТЗЫВЫ О САЙТЕ

КАРТА САЙТА

Бесплатная техническая библиотека РАЗДЕЛЫ БЕСПЛАТНОЙ ТЕХНИЧЕСКОЙ БИБЛИОТЕКИ:
Архив и лента новостей
Книги и сборники
Технические журналы
Архив статей и поиск
Схемы и сервис-мануалы
Электронные справочники
Русские инструкции
Радиоэлектронные и электротехнические устройства

СКАЧАЙТЕ БЕСПЛАТНО:

ЭНЦИКЛОПЕДИЯ РАДИОЭЛЕКТРОНИКИ И ЭЛЕКТРОТЕХНИКИ БЕСПЛАТНО:
Автомобиль
Автомобильные электронные устройства
Аккумуляторы, зарядные устройства
Акустические системы
Альтернативные источники энергии
Антенны
Антенны КВ
Антенны телевизионные
Антенны УКВ
Антенные усилители
Аудио и видеонаблюдение
Аудиотехника
Блоки питания
Бытовая электроника
Бытовые электроприборы
Видеотехника
ВЧ усилители мощности
Галогенные лампы
Генераторы, гетеродины
Гирлянды
Гражданская радиосвязь
Детекторы напряженности поля
Дозиметры
Дом, приусадебное хозяйство, хобби
Зажигание автомобиля
Заземление и зануление
Зарядные устройства, аккумуляторы, батарейки
Защита электроаппаратуры
Звонки и аудио-имитаторы
Измерения, настройка, согласование антенн
Измерительная техника
Индикаторы, датчики, детекторы
Инструмент электрика
Инфракрасная техника
Кварцевые фильтры
Компьютерные интерфейсы
Компьютерные устройства
Компьютерный модинг
Компьютеры
Личная безопасность
Люминесцентные лампы
Медицина
Металлоискатели
Микроконтроллеры
Микрофоны, радиомикрофоны
Мобильная связь
Модернизация радиостанций
Модуляторы
Молниезащита
Музыканту
Начинающему радиолюбителю
Ограничители сигнала, компрессоры
Освещение
Освещение. Схемы управления
Охрана и безопасность
Охрана и сигнализация автомобиля
Охрана и сигнализация через мобильную связь
Охранные устройства и сигнализация объектов
Переговорные устройства
Передатчики
Передача данных
Предварительные усилители
Преобразователи напряжения, выпрямители, инверторы
Применение микросхем
Пускорегулирующие аппараты люминесцентных ламп
Работа с CAD-программами
Радиолюбительские расчеты
Радиолюбителю-конструктору
Радиоприем
Радиостанции портативные
Радиостанции, трансиверы
Радиоуправление
Разная бытовая электроника
Разные компьютерные устройства
Разные узлы радиолюбительской техники
Разные устройства гражданской радиосвязи
Разные электронные устройства
Разные электроустройства
Регуляторы мощности, термометры, термостабилизаторы
Регуляторы тембра, громкости
Регуляторы тока, напряжения, мощности
Сварочное оборудование
Светодиоды
Синтезаторы частоты
Смесители, преобразователи частоты
Спидометры и тахометры
Справочник электрика
Справочные материалы
Стабилизаторы напряжения
Студенту на заметку
Телевидение
Телефония
Теория антенн
Техника QRP
Технологии радиолюбителя
Технология антенн
Трансвертеры
Узлы радиолюбительской техники
Усилители мощности
Усилители мощности автомобильные
Усилители мощности ламповые
Усилители мощности транзисторные
Усилители низкой частоты
Устройства защитного отключения
Фильтры и согласующие устройства
Цветомузыкальные установки
Цифровая техника
Часы, таймеры, реле, коммутаторы нагрузки
Электрику
Электрику. ПТЭ
Электрику. ПУЭ
Электрические схемы автомобилей
Электрические счетчики
Электричество для начинающих
Электробезопасность, пожаробезопасность
Электродвигатели
Электромонтажные работы
Электронный впрыск топлива
Электропитание
Электроснабжение
Электротехнические материалы

СТАТЬИ БЕСПЛАТНО:
Батарейки и аккумуляторы
Большая энциклопедия для детей и взрослых
Биографии великих ученых
Важнейшие научные открытия
Детская научная лаборатория
Должностные инструкции
Домашняя мастерская
Жизнь замечательных физиков
Заводские технологии на дому - простые рецепты
Инструменты и механизмы для сельского хозяйства
Искусство аудио
Искусство видео
История техники, технологии, предметов вокруг нас
И тут появился изобретатель
Конспекты лекций, шпаргалки
Личный транспорт: наземный, водный, воздушный
Любителям путешествовать - советы туристу
Мобильные телефоны
Моделирование
Опыты по физике
Опыты по химии
Нормативная документация по охране труда
Основы безопасной жизнедеятельности (ОБЖД)
Основы первой медицинской помощи (ОПМП)
Охрана труда
Параметры, аналоги, маркировка радиодеталей
Радио - начинающим
Секреты ремонта
Советы радиолюбителям
Строителю, домашнему мастеру
Справочная информация
Типовые инструкции по охране труда (ТОИ)
Функциональный состав импортных ТВ
Функциональный состав, пульты, шасси, эквиваленты импортных телевизоров
Чудеса природы. Увлекательное путешествие вокруг земного шара
Шпионские штучки
Электрик в доме
Эффектные фокусы и их разгадки

ЖУРНАЛЫ БЕСПЛАТНО:
Блокнот Радиоаматора
Домашний компьютер
Домашний ПК
КВ журнал
КВ и УКВ
Квант
Компьютерра
Конструктор
Левша
Моделист-конструктор
М-Хобби
Наука и жизнь
Новости электроники
Новый Радиоежегодник
Популярная механика
Радио
Радио Телевизия Електроника
Радиоаматор
Радиодело
Радиодизайн
Радиокомпоненты
Радиоконструктор
Радиолюбитель
Радиомир
Радиосхема
Радиохобби
Ремонт и сервис
Ремонт электронной техники
Сам
Сервисный центр
Силовые машины
Схемотехника
Техника - молодежи
Химия и жизнь
ЭКиС
Электрик
Электроника
Юный техник
Юный техник для умелых рук
Я - электрик
A Radio. Prakticka Elektronika
Amaterske Radio
Chip
Circuit Cellar
Electronique et Loisirs
Electronique Pratique
Elektor Electronics
Elektronika dla Wszystkich
Elektronika Praktyczna
Everyday Practical Electronics
Evil Genius
Funkamateur
Nuts And Volts
QEX
QST
Radiotechnika Evkonyve
Servo
Stereophile

КНИГИ СЕРИЙНЫЕ БЕСПЛАТНО:
Библиотека по автоматике
Библиотека электромонтера
Библиотечка Квант
Библиотечка электротехника
Знай и умей
Массовая радиобиблиотека

КНИГИ ПО РАДИОТЕХНИКЕ И ЭЛЕКТРОНИКЕ БЕСПЛАТНО:
Автомобиль
Аппаратура СВЧ
Запись и воспроизведение звука
Ламповая аппаратура
Начинающему радиолюбителю
Охрана и безопасность
Радиолокация, навигация
Радиотехнические технологии
Радиоуправление, моделизм
Робототехника
Схемотехника
Теоретическая электроника, радиотехника
Усилители
Цифровая обработка сигналов
Электроника в быту
Электроника в медицине
Электроника в науке
Электроника для музыканта

КНИГИ ПО РЕМОНТУ БЕСПЛАТНО:
Ремонт аудиотехники
Ремонт бытовая техники
Ремонт видеотехники
Ремонт телевизоров ламповых
Ремонт телевизоров полупроводниковых
Ремонт мониторов
Ремонт оргтехники
Ремонт радиоприемников
Ремонт телефонов и факсов
Спутниковое телевидение
Теория телевидения
Теория ремонта электроники

КНИГИ ПО ИЗМЕРЕНИЯМ БЕСПЛАТНО:
Измерения и метрология
Измерительная аппаратура
Измерительная техника. Схемы и описания

КНИГИ ПО СВЯЗИ БЕСПЛАТНО:
Антенны
Аппаратура любительской радиосвязи
Линии связи, передача данных
Мобильные телефоны
Теория и практика радиосвязи

КНИГИ ПО ЭЛЕКТРИКЕ БЕСПЛАТНО:
Автоматика, автоматизация, управление
Аккумуляторы, элементы питания, зарядные устройства
Альтернативные источники энергии
Источники питания, стабилизаторы, преобразователи
Молниезащита
Осветительная аппаратура
Охрана труда, электробезопасность, пожаробезопасность
Релейная защита
Сварка, сварочное оборудование
Теория электротехники
Устройства телемеханики
Электрику, электромонтажнику, электромеханику
Электрические сети, воздушные и кабельные линии
Электродвигатели
Электрооборудование
Электропривод
Электростанции, подстанции
Электротехнические справочники
Энергетика, электроснабжение

СБОРНИКИ БЕСПЛАТНО:
В помощь радиолюбителю
Радиоаматор-лучшее
Радиоежегодник

СПРАВОЧНИКИ БЕСПЛАТНО:
Зарубежные микросхемы и транзисторы
Измерительная техника. Схемы и описания
Медицинская аппаратура
Механизмы импортной аудио и видеоаппаратуры
Прошивки зарубежной аппаратуры
Пульты ДУ импортных телевизоров
Радиокомпоненты Atmel
Радиокомпоненты Cirrus Logic
Радиокомпоненты Maxim
Радиокомпоненты Microchip
Радиокомпоненты Mitsubishi
Радиокомпоненты Motorola
Радиокомпоненты National Semiconductor
Радиокомпоненты Panasonic
Радиокомпоненты Philips
Радиокомпоненты Rohm
Радиокомпоненты Samsung
Радиокомпоненты Sharp
Радиокомпоненты Sony
Радиокомпоненты Toshiba
Соответствие моделей и шасси телевизоров
Строчные трансформаторы HR
Строчные трансформаторы Konig

СХЕМЫ И СЕРВИС-МАНУАЛЫ БЕСПЛАТНО:
Бытовая техника Beko
Бытовая техника Braun
Бытовая техника Candy
Бытовая техника Elenberg
Бытовая техника Elica
Бытовая техника Gorenje
Бытовая техника Hansa
Бытовая техника Merloni
Бытовая техника SEB
Бытовая техника Snaige
Бытовая техника Stinol
Бытовая техника Universal
Бытовая техника Whirpool

Зарубежные DVD-плееры
Зарубежные автомагнитолы
Зарубежная аудиоаппаратура
Зарубежные видеокамеры
Зарубежные видеомагнитофоны и видеоплееры
Зарубежные мониторы
Зарубежные моноблоки
Зарубежные телевизоры
Зарубежные телефоны
Зарубежные факсы

Мобильники Benq-Siemens
Мобильники Eastcom
Мобильники Ericsson
Мобильники Fly Bird
Мобильники LG
Мобильники Maxon
Мобильники Mitsubishi
Мобильники Motorola
Мобильники Nokia
Мобильники Panasonic
Мобильники Pantech
Мобильники Samsung
Мобильники Sharp
Мобильники Siemens
Мобильники Sony-Ericsson
Мобильники TCL
Мобильники Voxtel

Отечественные телевизоры
Отечественная аудиоаппаратура

Справочники по вхождению в режим сервиса

Схемы блоков питания импортных телевизоров и видеотехники

Телевизоры Avest
Телевизоры Beko
Телевизоры, аудио, видеотехника Elenberg, Cameron, Cortland
Телевизоры Erisson
Телевизоры Rainford
Телевизоры Roadstar
Телевизоры Rolsen
Телевизоры Vestel
Телевизоры Витязь
Телевизоры Горизонт
Телевизоры Рекорд
Телевизоры Рубин

Станки металлообрабатывающие
Электроинструмент Bocsh
Электроинструмент Makita

БЕСПЛАТНЫЙ АРХИВ СТАТЕЙ
(150000 статей в Архиве)

АЛФАВИТНЫЙ УКАЗАТЕЛЬ СТАТЕЙ:
Библиотечка Квант указатель
Библиотека по автоматике указатель
Библиотека электромонтера указатель
Библиотечка электротехника указатель
Блокнот Радиоаматора указатель
В помощь радиолюбителю указатель
Знай и умей указатель
Массовая радиобиблиотека указатель
КВ и УКВ указатель
КВ журнал указатель
Квант указатель
Конструктор указатель
Моделист-конструктор указатель
Наука и жизнь указатель
Новости электроники указатель
Новый Радиоежегодник указатель
Популярная механика указатель
Радио указатель
Радиоаматор указатель
Радиоаматор-лучшее указатель
Радиоежегодник указатель
Радиодело указатель
Радиодизайн указатель
Радиокомпоненты указатель
Радиоконструктор указатель
Радиолюбитель указатель
Радиомир указатель
Радиосхема указатель
Радиохобби указатель
Ремонт и сервис указатель
Ремонт электронной техники указатель
Сам указатель
Сервисный центр указатель
Силовая электроника указатель
Схемотехника указатель
Техника - молодежи указатель
Химия и жизнь указатель
ЭКиС (Электронные компоненты и системы) указатель
Электрик указатель
Электроника указатель
Юный техник указатель
Я - электрик указатель

СПРАВОЧНИК БЕСПЛАТНО

ПАРАМЕТРЫ РАДИОДЕТАЛЕЙ БЕСПЛАТНО

ДАТАШИТЫ БЕСПЛАТНО

ПРОШИВКИ БЕСПЛАТНО

РУССКИЕ ИНСТРУКЦИИ БЕСПЛАТНО


Стол заказов СТОЛ ЗАКАЗОВ:

СХЕМЫ ПОД ЗАКАЗ:
Импортные DVD
Импортные автоаудио
Импортные аудио
Импортные видеокамеры
Импортные видеомагнитофоны
Импортные кондиционеры
Импортные мониторы
Импортные моноблоки
Импортные проекторы
Импортные СВЧ-печи
Импортная спутниковая аппаратура
Импортные стиральные машины
Импортные телевизоры
Импортные телефоны
Импортные факсы
Импортные фотоаппараты
Импортные холодильники

Отечественные автоаудио
Отечественные видеомагнитофоны
Отечественные магнитофоны
Отечественные мониторы
Отечественные приборы
Отечественные радиолы
Отечественные радиоприемники
Отечественные усилители
Отечественные цветные телевизоры
Отечественные черно-белые телевизоры
Отечественные электрофоны


Бонусы БОНУСЫ:

НА ДОСУГЕ:
Интерактивные флеш-игры
Игры он-лайн
Ваши истории
Знаете ли Вы, что...
Зрительные иллюзии
Веселые задачки
Каталог Вивасан
Палиндромы

ИСТОРИИ ИЗ ЖИЗНИ

ССЫЛКИ

ДОБАВИТЬ В ЗАКЛАДКИ

Оставить отзыв о сайте

ДИАГРАММА
© 2000-2017

Дизайн и поддержка:
Александр Кузнецов

Техническое обеспечение:
Михаил Булах

Программирование:
Данил Мончукин

Маркетинг:
Татьяна Анастасьева

Перевод:
Наталья Кузнецова

Контакты

При использовании материалов сайта обязательна ссылка на http://www.diagram.com.ua

сделано в Украине
сделано в Украине

Диаграмма. Бесплатная техническая библиотека

Бесплатная техническая библиотека Бесплатная техническая библиотека Как скачивать файлы с сайта? Как скачивать файлы с сайта? Добавить в закладки, оставить отзывДобавить в закладки, оставить отзыв

Справочник

Книги и статьи

Бесплатная библиотека / Статьи / Искусство видео

Проблемы рассинхронизации и захват в MPEG-2

Комментарии к статье Комментарии к статье

Не будет никаким преувеличением сказать, что основная проблема, с которой сталкиваются пользователи при захвате с аналоговых источников (ТВ, аналоговые видеокамеры, видеомагнитофоны) - это рассинхронизация между аудио и видео. На профессиональном уровне ее решают достаточно эффективно - для синхронизации между источником и платой захвата устанавливаются специальные устройства - TBC (time base corrector, временной корректор синхроимпульсов). Но вот рядовым любителям видео такая техника попросту недоступна. Поэтому они вынуждены прибегать к программным способам преодоления рассинхронизации.

Вкратце программный подход можно разделить на два подварианта. Первый никак не бороться с рассинхронизацией во время захвата. То есть предварительно захваченный файл так и остается с несовпадениями между видео и аудио. Лишь затем, рассинхронизация устраняется с помощью специальных алгоритмов. Яркий пример подобного решения - Pinnacle Studio. Однако, в последних версиях (9.3.0 и 9.4.3) эффективность данного механизма была нарушена и для возврата к эффективности старых версий (9.1.0 и 9.1.2) требуется "пляски с бубном" вокруг файлов, подробно описанные здесь. Другой способ предлагается в одной из лучших программ авторинга DVD - DVD Lab Pro. Суть его сводиться к тому, что после перекодирования в MPEG-2 пользователь сам вручную корректирует время, чтобы в итоговом проекте уже не было рассинхронизации. Делается это в меню Tools-Audio Delay. Достоинством DVD Lab Pro является то, что таким способом можно исправить рассинхронизированные на стадии авторинга DVD. К сожалению, таковых из-за бездарности пиратов (и всеядности российских пользователей) появляется все больше: К недостаткам - такая работа требует долгой работы и подбора точного времени.

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

В последних версиях программы iuVCR для этого используется сразу два довольно эффективных механизма. Во-первых, наряду с режимом Avi mux (использовавшимся в старых версиях iuVCR, да и во всех других программах захвата), появился режим VHWriter (alternate). При его выборе захват происходит также в контейнер avi, но для синхронизации используются новые возможности. Для того, чтобы эти возможности заработали, необходимо во вкладке Video выбрать режим VHWriter, а затем поставить галочки на ВСЕХ пунктах настройки.

Проблемы рассинхронизации и захват в MPEG-2

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

Есть и другой механизм в iuVCR, который позволяет достигнуть 100-процентного совпадения аудио и видео почти в 100-процентах случаев. Речь идет о захвате в другой контейнер - не avi, а asf. Не спешите кривиться! Под asf подразумевается не кодировщик wmv от Microsoft (годный только для выкладывания файлов жуткого качества в сети), а только сам контейнер, лишенный наследственных недостатков avi. То есть, для захвата может использоваться любой кодек, установленный в системе, хоть DV, хоть M-JPEG (далее по вкусу). Для полноценного использования данной возможности в iuVCR надо скачать фильтр fv ASF Direct Writer. А для работы с полученными файлами asf, дополнительно скачивается программа WMV Direct. Затем во вкладке Video выбирается режим ASF Direct Writer. Настройки его достаточно просты, достаточно выделить пункт "Не буферизовать запись", который рекомендуется всегда включать. Для некоторых кодеков (например, Pic Video Lossless MJPEG) его включение критично - при выключенном параметре возникает большой расход оперативной памяти, что может приводить к некорректному завершению iuVCR и потере части захваченного видео. Полученный в итоге asf обрабатывается WMV Direct - ею можно нарезать, объединять и преобразовывать файлы в avi. Очень важно, что в процессе последнего сохраняется присущая asf синхронизация.

На первый взгляд, все выглядит замечательно. Однако, на деле пользователь после захвата в asf сталкивается с целым рядом затруднений. Самая мелкая из них - та, что фильтр ASF Direct Writer так же, как и iuVCR полноценно работает лишь месяц, затем вам придется либо раскошелиться на регистрацию, либо переустанавливать систему. Куда хуже то, что программа WMV Direct пока очень далека от совершенства (мягко говоря). Упаси вас бог пытаться проделать в ней операции по нарезке-склейке файлов! Все эти процессы осуществляются настолько медленно, что даже славящийся своей медлительностью Canopus Pro Coder (далее - просто CPC) покажется вам гоночной машиной. Я, по крайней мере, так не разу и не смог дождаться завершения подобной операции. Поэтому все, для чего можно использовать WMV Direct - это конвертация в avi. К счастью, время преобразования сопоставимо с продолжительностью захваченного файла.

Казалось бы, зачем тратить время на переконвертацию, если тот же CPC запросто может преобразовать asf в MPEG-2? Дело в том, что такая прямая конвертация осуществляется на порядок медленнее, чем из avi. Другая проблема - нестандартная частота передискретизации аудио, которое мы получаем после захвата в asf. Избежать этого никак нельзя. А если попытаться подобное нестандартное аудио преобразовать в СPC, то на выходе получается нечто жуткое - сплошной треск и искажения вместо того, что было слышно в оригинале. Поэтому, помимо преобразования в avi, приходиться проделывать еще одну операцию - доводить частоту передискретизации до стандарта. Для этого в Virtual Dub надо сохранить исходный wave, загрузить его в SoundForge, пересохранить со стандартными параметрами (44100 khz для SVCD или 48000 khz для DVD), затем вновь слить видео с новым аудио в Virtual Dub. Лишь затем можно спокойно переконвертировать файл с помощью CPC или Cinema Craft Encoder (далее - ССЕ).

В общем, после изучения всех этих особенностей национальной борьбы с рассинхронизацией поневоле задаешься вопросом - а оно нам надо? Ведь, если разобраться, есть два вида источников видео, с которыми приходиться сталкиваться. Первый - когда с видео приходиться серьезно работать, добавлять эффекты, переходы, фильтры, менять звуковые дорожки и т.д. Тут, конечно, альтернативы захвата в несжатый или несильно сжатый avi (Huffyuv, DV, M-JPEG) попросту нет. Дело в том, что чем сильнее сжат файл, тем хуже на нем отражается дальнейшая обработка.

Однако, если вы не профессионал, ежедневно выдающий кучу готовых сюжетов, то под руками у вас совсем другие источники - готовые фильмы на VHS или телепередачи. Все, что с ними нужно сделать - это обрезать лишнее и склеить части. Спрашивается, необходим ли для этого захват в avi? Совершенно очевидно, что нет! Для этого достаточно и уже сжатого формата - MPEG-2.

Захватывая в MPEG-2 мы убиваем сразу несколько зайцев. Первое - рассинхронизация при этом невозможна (формат изначально имеет специальные средства против этого). Второе - после захвата не нужна никакая дополнительная перекодировка, порой требующая куда больше времени, нежели сама продолжительность фильма. Третье - файл, полученный в результате такого захвата, практически сразу готов для авторинга. Четвертое - захват в avi требует огромного объема дискового пространства. На тот же DV, например, уходит 13 гигабайт в час. Запись же сразу в MPEG-2 дает огромную экономию места на жестком диске. Что весьма немаловажно, когда у вас не два-три, а несколько десятков телеканалов и осуществлять запись приходиться по нескольку раз в день.

Однако, против такого метода захвата имеется некоторое предубеждение. Считается, что раз при захвате осуществляется лишь однопроходное кодирование, то оно попросту неспособно обеспечить такое же качество, как двухпроходное (для СРС) или более (для ССЕ). Собственно, цель данной статьи - показать, что данное мнение ошибочно. Тем более, что на данный момент производители все больше предлагают ТВ-тюнеров с аппаратным MPEG-2. Они не пошли бы на подобный шаг, не будь уверены в качестве захвата.

Собственно, идеальным решением для захвата в MPEG-2 стало бы приобретение подобного ТВ-тюнера. К сожалению, они в два-три раза дороже обычных тюнеров (и, тем более, просто плат захвата), не оснащенных аппаратным кодировщиком. Скажем, у меня в компьютере стоит разработанный еще в 2001 году AVerTV Studio 203. Стандарты с тех пор не изменились. Конечно, качество приема у него не самое лучшее на сегодняшний день, но захват я все равно осуществляю с тюнера своего телевизора (просто потому, что иначе не избежать помех от стоящих у меня двух блоков питания). Поэтому покупать за 100 долларов какой-нибудь GoTView PCI DVD, честно говоря, пока не хочется. Я уже молчу про бытовые DVD-врайтеры, стоимость которых в среднем составляет 300-400 долларов.

Как же быть в данной ситуации, если средство для захвата уже есть, а покупать аппаратное решение - жаба грызет? Решение есть - программы, способные качественно захватить в MPEG-2. В самом деле, компьютер - куда более совершенное устройство, нежели самый лучший бытовой аппарат для записи DVD. Всего-то и делов - оснастить его программой, совмещающей в себе функции захвата и планировщика. Вот тут и возникает загвоздка. Не все программы способны работать с той или иной конкретной моделью ТВ-тюнера. Например, Cyberlink Power Producer и Mainconcept Mpeg Encoder оказались несовместимыми с AVerTV Studio 203.

Еще хуже дела обстоят с поддержкой чересстрочной развертки. Разработчики словно не понимают, что под рукой у обычных пользователей практически нет прогрессивных источников. И пихают в свои программы захват по кадрам вместо полей. А в итоге пользователи получают все "прелести" прогрессивного видео, захваченного с интерлейсного источника: потерю четкости и информации о движении (что проявляется в противном дерганье движущихся объектов). Собственно, практически весь софт, идущий с ТВ-тюнерами, захватывает именно по кадрам. Скажем, старая программа, идущая с AVerTV Studio 203 при выставлении полного размера кадра (576 по вертикали), упорно хватала в разрешении 288, теряя ровно половину видеоинформации. Новая версия софта, хоть и поддерживает полный размер кадра, хватает в прогрессиве. Установка "Deinterlace" опции в "none" ровным счетом ни на что не влияет (функция, похоже, влияет только на просмотр). Аналогичная ситуация с программами от InterVideo - WinDVD Recorder, Creator и DVR. Захват идет только по кадрам:

По счастью, во всем этом царстве прогрессивного маразма нашлась фирма, которая включила в свою программу поддержку чересстрочной развертки. Речь о Mainconcept. И MPEG Encoder и Mainconcept PVR захватывают интерлейсное видео. Версия 1.0 PVR уже могла работать с AVerTV Studio 203, но вот поддержка разных телевизионных систем оставляла желать лучшего. В Mainconcept PVR версии 1.1.1 это было исправлено. Эта версия, пожалуй, самая лучшая. В версии 1.1.4 был интегрирован MPEG Encoder. С одной стороны, это дало программе много новых возможностей. С другой стороны, множество настроек не идет на пользу конфигурированию программы и легко может запутать новичка. Да и опытного пользователя тоже - мануал по данной версии занимает аж 112 страниц (скачать его можно отсюда). Хуже всего, что появились некоторые неприятные глюки. Первая странность - хотя программа может захватывать звук в формате LPCM (что, несомненно, очень важно для музыкальных фильмов), после захвата файла выясняется, что звука в таком файле нет вообще. Стоит сменить звук на MPEG 1 Layer II, как все становится на свои места. Вторая - по умолчанию захват звука идет через Line-In звуковой карты. Однако, при запуске программы звук просто не инициализируется. Чтобы исправить это, приходится выбирать в качестве источника другую линию (микрофон например), а потом переключаться обратно на Line-In. Третья - максимальный уровень качества, с которым захватывали прежние версии, в версии 1.1.4 приводит к выпадению кадров. Лишь уменьшение ползунка качества до половины позволяет программе работать без выпадения кадров. Нельзя сказать, что это приводит к ухудшению качества изображения, но все равно неприятно. Поэтому я не советую использовать эту версию без подробного изучения мануала и четкого понимания того, ЧТО же вы настраиваете.

Версия 1.1.1 на порядок проще в конфигурировании. После запуска программы надо нажать кнопку с символом "ммм" похожим на телефон, отвечающую за настройки. Вкладка "Input" отвечает за выбор платы захвата, звуковой платы (ее линии для проигрывания и записи) и телевизионного стандарта. Вкладка "General" позволяет выбрать диск и папку для записи, скин, запись лога для ошибок, язык интерфейса. Самая важная вкладка - "Record". Тут расположен движок, отвечающий за качество. Крайнее левое положение - производительность, крайнее правое - максимальное качество. Тут же выбирается разрешение для захвата.

О нем стоит поговорить отдельно. По умолчанию стоит 704 по горизонтали. Оно стандартно для DVD. Максимальное разрешение - 720. Однако, если разобраться и то и другое разрешение - избыточны для аналоговых источников (что далее будет показано в тестах). Максимальная четкость, доступная для S-VHS видеомагнитофонов - 480. Для VHS - и того меньше. Однако, выбирать разрешение 358 даже для захвата VHS не стоит. Дело в том, что это меньше, чем рабочее разрешение у телевизоров. Поэтому, при просмотре источников с таким разрешением (излюбленного пиратами, которые с его помощью делают жуткие сборники "все в одном") явно ощутима замыленность. Разрешение же 480 как раз вписывается в рабочую область телевизоров и захват с таким разрешением практически идеален. Конечно, оно не вписывается в стандарт DVD, но ничто не мешает записать его с помощью DVD Lab Pro. Еще один аргумент за захват в таком разрешении - для больших потребуется и больше процессорной мощности. Мой Socket 754 Sempron, разогнанный до 2360MHz, не справляется с разрешением 704 без пропущенных кадров.

Далее можно выбрать один из пресетов: DVD, SVCD, VCD, AVI, MPEG-2. Последний наиболее интересен, поскольку влиять на параметры уже готовых пресетов невозможно. Выбираем его и нажимаем кнопку "Advanced". Первая кнопка - "Audio Encoder" - отвечает за настройки аудио. В этой версии доступно два типа аудиодорожки: Mpeg 1 Layer I и Mpeg 1 Layer II. Первый нигде не используется. Поэтому выставляем Layer II. Далее идет выбор частоты передискретизации: 32000, 44100, 48000 kHz. Первая частота подойдет только если вы не озабочены проблемами совместимости и качественный звук вам не нужен (например, просто записываете mpeg на CD-R безо всякого авторинга). Вторая - стандарт для SVCD. Третья - для DVD. Желательно выставлять именно последнюю для максимального качества. Далее идет Mode: Stereo, Joint Stereo, Dual Channel, Mono. Для моно-источников можно выставить моно-звук, в остальных случаях - стерео. "Error Protection" - очень желательно выделять пункт "CRC check". Без этого вы не сможете конвертировать MPEG 1 Layer II в Dolby Digital с помощью того же Reel DVD. Битрейт - зависит от типа кодируемого аудио. Если у вас музыкальный фильм - то лучше, конечно, делать максимальный битрейт в 384 kbps. Если в фильме все ограничивается разговорами, то достаточно и 128.

Вкладка "Video Encoder Basic" позволяет выставить тип видеобитрейта - постоянный и переменный. Постоянный подойдет для записи в VCD (тут другого и быть не может), SVCD (так как он обеспечивает формату максимальное качество). Еще один случай - когда вы планируете после захвата дальнейшее сжатие. Тут самое оптимальное - во вкладке "Bitrate" выбрать максимальный битрейт в 14000 kbps, чтобы минимизировать влияние сжатия. В целом битрейт меняется от 192 kbps до 14000. Если хотите удержаться в рамках стандарта DVD не ставьте максимальный битрейт выше 8000 kbps. Минимальный - достаточно 500 kbps. Значительно важнее средний. Именно от него зависит конечный размер файла. Как и при кодировании ССЕ, PVR при захвате стремиться удержать битрейт у заданного параметра. Оптимальным, на мой взгляд, является средний битрейт в 4500 kbps. Он позволяет записать на один слой DVD два с небольшим часа видео.

Напомню, что при разрешении 480 по горизонтали (свойственном SVCD) и максимальном битрейте в 8000 kbps (свойственном DVD) мы получаем MPEG-2 файлы в "формате" xSVCD. Он никак не стандартизирован. Однако с помощью DVD Lab Pro он безо всяких проблем авторится на DVD. При этом, как показывают практические опыты, SVCD и xSVCD, записанные на DVD-болванки, воспроизводятся без проблем даже на бытовых проигрывателях, которые вообще не поддерживают воспроизведение SVCD. То есть, как ни парадоксально, степень совместимости таких нестандартных файлов при нестандартной же записи только возрастает. В копилку xSVCD стоит добавить и то, что он, имея преимущества SVCD (из-за более низкого разрешения для достижения более качественной картинки требуется меньше битрейта) не имеет его недостатков (поскольку битрейт не ограничен, как у SVCD, рамками 2576 kbps, не возникает никаких квадратов и размытостей даже в очень сложных сценах).

Другая важная настройка - "Motion Search". Уровень меняется от быстрого до наилучшего. Производитель рекомендует параметры от 3 до 11. Собственно, для полной уверенности можно выставить 15. Галочка на пункте "Halfpel search" должна стоять всегда (она обеспечивает поиск движения по подпикселам), она улучшает качество. "Range" (диапазон поиска) можно оставить по умолчанию - точно посередине. В подразделе "Filter Setting" должен быть выделен пункт "Enable online encoding (capture)", который собственно, и разрешает кодирование на лету.

Вкладка "Video Encoder Advanced" обеспечивает продвинутые настройки MPEG-2. Пункт "Closed Every GOP" требуется включать только в том случае, если вы планируете делать DVD с несколькими переключающимися видами камеры (angle). В противном случае он должен быть отключен, так как ухудшает качество изображения. "Gop Structure" достаточно оставить по умолчанию (I-frames - 12, P-frames - 3). Увеличение данных параметров потребует и увеличения процессорной мощности. "Field Encoding" - последовательность полей. Для MPEG-2 этот параметр - "Top Field First". Впрочем, желательно проверить данную последовательность с помощью захвата. Если при просмотре на аппаратном декодере (только на аппаратном, ведь практически все программные проигрыватели применяют к изображению деинтерлейсный фильтр, поэтому определить правильную последовательность полей с их помощью невозможно) движение будет как бы распадаться на фазы, то последовательность надо изменить. "Deinterlacing", само собой, должен стоять в "None". "Aspect Ratio", в зависимости от источника - 4 на 3 или 16 на 9. Последний тип очень редко встречается на аналоговых источниках. "Cropping" отвечает за обрезку краев. Очень полезная функция при захвате VHS, ведь на видеокассетах по низу изображения идут искажения. Выставляется опытным путем.

Параметр "Noise" с одной стороны, дает представление кодировщику, насколько зашумлен источник видео (именно источник вне зависимости от носителя), с другой, после включения пункта "Enable line filtering", подавляет эти шумы. Шумовая чувствительность определяет, насколько видеокодер будет чувствителен к шуму в исходном видео; это не уменьшает шум в исходном видео вообще. Это устанавливает порог поиска движения, в какой точке кодер остановит поиск соответствующих блоков пикселей от одного фрейма до другого. Более высокие значения означают низкую чувствительность (быстрее времена поиска, меньше качества), в то время как более низкие значения означают более высокую чувствительность (дольше времена поиска, лучшее качество). Производитель приводит следующие значения. "1-5" - компьютерная анимация, сделанные из DV Video CD, другие источники после подавления шумов, то есть источники вообще без шумов. "3-7" - цифровое видео, DV-качества, Hi-8 качества. "5-14" - аналоговое видео, телепередачи, Video-8. Если вы, прежде всего, озабочены качеством (за счет скорости), лучше всегда ставить параметр на 1. При включении шумоподавления кодировщик сокращает шум в структуре одного фрейма (spatial reduction).

Собственно, на этом настройка PVR версии 1.1.1 и завершается. Обратите только внимание: когда вы заходите в настройки "Advanced", а потом их закрываете, кодировщик сбрасывает ползунок "Speed-Quality" на среднее положение. Не забудьте поставить его вновь на максимальное качество. Что касается настроек PVR 1.1.4, то могу лишь отослать к вышеуказанному мануалу.

Захват в "боевых условиях"

Для данного опыта был использован один и тот же фильм, который транслировался по TV 1000 Viasat. Захват осуществлялся с телевизора "Витязь" через переходник Scart-Composite. Компьютер: m/b Asus K8N, CPU Sempron (разогнан до 2360MHz), HDD Seagate 80Gb 7200RPM, ТВ-тюнер AVerTV Studio 203, MPEG 1-2 Encoder Real Magic Hollywood Plus, Soundblaster Live 24 bit!, контроллер Firewire. Ну, и пара видеокарт: Leadtek Geforce 6800, 3dfx Voodoo 5500 PCI. Питается все это богатство от двух блоков питания (один попросту неспособен обеспечить стабильность системы). Эти же блоки наводят изрядные помехи на внутренний тюнер, поэтому для захвата в качестве источника используется тюнер телевизора. Правда, из-за близости расположения компьютера и телевизора, первый на некоторые каналы все равно дает помехи. Именно на фильм с TV 1000 в обоих случаях шли типичные помехи как от самого канала (вертикальные линии), так и от блоков питаниях (горизонтальные черточки).

В первом случае фильм был захвачен с помощью iuVCR в Canopus DV (в полном разрешении, само собой), а потом ужат в DVD с помощью ССЕ 2.67. Параметры кодирования: три прохода, DC - 10, стандартная матрица. Средний битрейт 4500, максимальный - 8000, минимальный - 500. Никаких дополнительных фильтров не применялось. Во втором захват осуществлялся PVR 1.1.1 с приведенными выше параметрами без шумодава. Битрейт аудио в обоих случаях - 384 kbps. В итоге размер конечного файла (на 24 минуты 20 секунд) получился такой. DVD - 25 798 724 байт, xSVCD - 22 705 480 байт. Далее оба файла были проавторены на DVD, а для наглядного сравнения - разложены на bmp с помощью TMPGenc. Полученный битрейт можно увидеть на скриншотах:

Проблемы рассинхронизации и захват в MPEG-2
Битрейт DVD

Проблемы рассинхронизации и захват в MPEG-2
Битрейт xSVCD

Явно, что кодирование из avi позволило достигнуть большего переменного битрейта. Битрейт PVR более близок к постоянному. Однако, стоит учитывать что источник видео в данном случае достаточно сильно зашумлен. А PVR имеет выраженную тенденцию: чем источник качественнее, тем ярче выражен переменный битрейт, чем источник хуже, тем больше битрейт стремиться к постоянной величине (за счет чего PVR стремиться улучшить качество). Итоговое же качество можно сравнить здесь:

Проблемы рассинхронизации и захват в MPEG-2
Качество DVD

Проблемы рассинхронизации и захват в MPEG-2
Качество xSVCD

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

Тестирование в идеальных условиях

На сей раз использовался проигрыватель DVD Orient 511. К тюнеру он подключался по входу S-Video. Таким образом, было использовано максимальное разрешение, доступное для аналоговых источников. Все настройки проигрывателя перед захватом были поставлены по умолчанию.

В качестве подопытного материала использовался фрагмент из фильма Rolling Stones 1970 года "Gimme Shelter". Ранее он же использовался для сравнения мною качества кодирования SVCD. Фрагмент насыщен движением и мелкими деталями. Исходно он находился на VHS и был захвачен в Canopus DV. Для того, чтобы минимизировать влияние сжатия MPEG-2 он был переконвертирован ССЕ 2.67 в DVD с помощью режима Multipass CBR с битрейтом в 8000 kbps.

Для сравнения качества xSVCD были использованы следующие кодировщики.

  1. Cinema Craft Encoder 2.67 в паре с DVD2SVCD (собственно, "первопроходцы", подвигнувшие меня к исследованию данного формата). Напомню, что для получения xSVCD в DVD2SVCD нужно установить режим работы ССЕ в режим Multipass VBR. При этом, правда, кодировщик на деле работает в режиме однопроходного кодирования - но именно этот баг позволил получить SVCD с большим битрейтом, чем положено по стандарту.
  2. Canopus Pro Coder 1. Впервые использование СРС в режиме xSVCD предложил "Еще один Max". Суть его предложения - в создании ручного пресета для xSVCD, поскольку имеющиеся настройки СРС строго следуют стандартам. Я указал следующие параметры. Средний битрейт - 4500, максимальный - 8000. Разрешение видео, само собой 480 (576 для PAL, 480 - NTSC). 2 прохода. Остальные параметры - по умолчанию.
  3. PVR 1.1.1 с указанными выше параметрами, максимальное качество.
  4. PVR 1.1.4 с минимальным качеством. Битрейт тот же, что и для версии 1.1.1. Auto GOP - off. Rate control mode - fast. Noise reduction - off.
  5. PVR 1.1.4 с теми же параметрами, но движок качества поставлен посередине.

С более высоким качеством PVR этой версии пропускает кадры.

Разумеется, первые два кодировщика перекодировали видео из DV. А PVR - на лету с S-Video входа тюнера. Что же мы получили в итоге? Вот что представляет собой один и тот же фрагмент у разных кодировщиков.

Максимальный размер получился у ССЕ - 14 393 348 байт (средний битрейт 5010, пик 6551). Распределение битрейта выглядит так:

Проблемы рассинхронизации и захват в MPEG-2

Немного меньше размер у Сanopus ProCoder - 13 072 388 байт (средний битрейт 4449, пик 5806). Распределение битрейта:

Проблемы рассинхронизации и захват в MPEG-2

Меньше всего размер файла, как и следовало ожидать, получился у PVR 1.1.4 в быстром режиме - 12 529 668 байт (средний битрейт 4092, пик 4684). Распределение битрейта:

Проблемы рассинхронизации и захват в MPEG-2

В режиме среднего качества PVR 1.1.4 потребовалось больше места - 12 834 820 байт (средний битрейт 4675, пик 5857). Распределение битрейта:

Проблемы рассинхронизации и захват в MPEG-2

Наконец, PVR 1.1.1 в режиме максимального качества занял немного меньше места - 12 756 996 байт (средний битрейт 4401, пик 5510). Распределение битрейта:

Проблемы рассинхронизации и захват в MPEG-2

Проанализировав график распределения битрейта уже можно прийти к определенным выводам. Прежде всего PVR в быстром режиме отрабатывает очень плохо - почти постоянный битрейт. Зато найти разницу между лучшими программными кодировщиками и MPEG-2, захваченным на лету, практически невозможно. Во всех случаях мы имеем два пика в начале и конце фрагмента и провал - посередине. Это доказывает, что захват в MPEG-2 нисколько не теряет в эффективности распределения битрейта - несмотря на невозможность кодирования в два прохода.

Далее все фрагменты (включая DVD c постоянным битрейтом) были проавторены и записаны на DVD+RW. После их просмотра было решено подробный анализ скриншотов не проводить. Дело в том, что отличия от оригинала наблюдались только у двух фрагментов. Откодированный СРС фрагмент имел характерную "черту" этого кодировщика - приглаженную "шоколадную" гамму. В остальном к качеству было не придраться. PVR 1.1.4 в быстром режиме сработал отвратительно - изображение изобиловало квадаратами. Все остальные фрагменты не отличались вообще ничем! Возможно, конечно, что после подробного анализа скриншотов "под лупой" можно будет найти те места, где двух- трехпроходное кодирование из avi сработало немного эффективнее, нежели кодирование на лету. Но! Что толку, если в динамике найти отличия невозможно?

Таким образом, можно смело рекомендовать программу PVR для захвата видео, которое не планируется редактировать. К достоинствам этой софтины можно отнести также встроенные средства для авторинга VCD, SVCD и DVD (правда, xSVCD отказывается авторить, так что без помощи DVDPatcher в данном случае не обойтись), а также нарезки файлов MPEG. Она, к слову, может составить конкуренцию даже EasyMpeg MX, поскольку также способна воспроизводить файлы с переменным битрейтом, со звуком, с любого места и практически мгновенно. Единственно, принцип работы у ней несколько странный. Казалось бы, для получения нарезанного файла надо выделить ненужный фрагмент, нажать Delete, и потом - save. Ан нет! После данной логичной операции не происходит ничего, и файл не сохраняется. Как раз delete нажимать оказывается ни к чему, достаточно сразу сохранить файл.

В общем, Mainconcept PVR - одна из редких программ, которая действительно стоит тех денег, которые требует за нее производитель.

Автор: Денис Попов; Публикация: pctuner.ru

Смотрите другие статьи раздела Искусство видео.

Читайте и пишите полезные комментарии к этой статье.

Рекомендуем скачать в нашей Бесплатной технической библиотеке:

журналы Elektronika Praktyczna 2003 (архив за год)

журналы Я - электрик 2006 (архив за год)

книга Асинхронные генераторы для автономных электроэнергетических установок. Торопцев Н.Д., 2004

книга Юный радиолюбитель. Борисов В.Г., 1959

статья Автоматический терморегулятор для приусадебного участка

статья Устройство управления вентилятором охлаждения

справочник Вхождение в режим сервиса зарубежных телевизоров. Книга №5

Оставьте свой комментарий к этой статье:

Имя:

E-mail (не обязательно):

Комментарий:

[lol][;)][roll][oops][cry][up][down][!][?]