![](/books_files/covers/thumbs_240/video-na-vashem-kompyutere-tv-tyunery-zahvat-kadra-videomontazh-dvd-45435.jpg)
Автор книги: Оксана Буковецкая
Жанр: Программы, Компьютеры
сообщить о неприемлемом содержимом
Текущая страница: 9 (всего у книги 15 страниц)
Простейшие декодеры DVD и MPEG
Относительно новый класс устройств. Их появление и стремительное распространение вызвано, во-первых, возрастанием популярности формата DVD (и, как следствие, ростом числа обладателей приводов DVD-ROM) и, во-вторых, неудовлетворительным качеством работы программных декодеров MPEG. Существует несколько подобных устройств, здесь будет рассмотрено самое популярное из них.
Плата Hollywood PlusPCI-плата (рис. 4.30) производства фирмы Sigma Design (www. sigmadesign.com). Предназначена для аппаратной декомпрессии MPEG. Может использоваться для проигрывания DVD, MPEG-записей в различных форматах и Video CD. Существует вариант со SCCI-контроллером. Программное обеспечение предельно простое. Интерфейс, как и для многих компьютерных видеоустройств, выполнен в виде передней панели видеоплеера (рис. 4.31).
![](i_056.png)
Рис. 4.30. Внешний вид платы Hollywood Plus
![](i_057.png)
Рис. 4.31. Интерфейс управляющего модуля платы Hollywood
Поиск MPEG-записей производится автоматически при выборе устройства во вкладке Play List панели настроек (рис. 4.32).
![](i_058.png)
Рис. 4.32 Автоматический поиск MPEG-файлов
Очень хорошие результаты получаются для обычных Video CD (рис. 4.33), чего обычно не удается достичь при использовании программ просмотра. Непосредственно в процессе демонстрации можно менять размер и форму экрана.
![](i_059.jpg)
Рис. 4.33. Кадр записан с Video CD при помощи платы Hollywood Plus
Есть проблемы с совместной работой плат видеозахвата и Hollywood. В среде Windows 98 при работе Hollywood не удается инициализировать, например, AVer TVPhone. В среде Windows NT4.0 обе платы нормально работают вместе.
Глава V
Программное обеспечение
• Начальный этап работы
• Программы для захвата кадров
• Программы для декодирования DVD и MPEG
• Программные декодировщики Xing MPEG Player и Xing DVD Player
• Программый DVD-проигрыватель PowerDVD
• Программные кодировщики MPEG
Сейчас практически все производители связанных с компьютерной техникой устройств комплектуют свои изделия программным обеспечением. Иногда это популярные программы известных фирм (обычно вездесущей Microsoft), иногда – продукт творчества самих производителей «железа». Здесь приведен далеко не полный перечень подобных продуктов, но всего лишь краткий обзор программ, используемых для захвата кадров и простейшего нелинейного монтажа.
Начальный этап работы
Всем, даже начинающим пользователям, понятно, что для успешной работы с видео мало подключить устройство и запустить программу захвата кадров. Чтобы, как говорится, процесс пошел, необходима установка драйвера.
Выше уже было сказано, что устанавливать целиком программное обеспечение, прилагаемое к устройству, совсем не обязательно. Конечно, если модуль не работает со стандартными программами (об этом вас, скорее всего, предупредят поставщики), лучше это сделать. Если же мы имеем дело, например, с одной из многочисленных плат, изготовленных на основе какой-либо версии микросхемы BrookTree, спокойно можно использовать драйверы к соответствующим устройствам фирм Pinnacle (модели Miro) или AVer Media (модели AVer). Случается, что при такой установке устройство даже лучше работает. Когда вы имеете дело с внутренним модулем (платой) и работаете в среде Windows 98, при первом же запуске после установки устройства операционная система сама обнаружит его и предложит установить программное обеспечение. Если этого не произошло, скорее всего у вас проблемы на уровне «железа». Конечно, можно попробовать «заставить» систему опознать устройство (кнопка Пуск → Настройка → Панель управления → пиктограмма Установка оборудования). Но, если оборудование не было опознано при запуске, вероятно, вы и здесь не добьетесь успеха. Однако не спешите впадать в отчаяние или ругать производителей. Возможно, вы просто плохо подсоединили устройство (особенно если вам приходится впервые подключать его самостоятельно). Вытащите плату и подсоедините ее снова, убедившись, что контакты полностью вошли в слот. Если и после этого система все же не «разглядела» устройство, положение осложняется. Не исключена вероятность конфликта устройств. Вытащите все PCI-платы, кроме видеокарты и нашего многострадального модуля, и повторите операцию (все это, конечно, напоминает известный анекдот о программисте, который чинил заглохший автомобиль. Он предложил всем пассажирам выйти из него, потом вновь занять места, и попытался завести мотор вторично). К сожалению, при инсталляции незнакомого ПО иногда приходится поступать именно так. Альтернатива – вызов специалиста или поездка на фирму – не только дорогостоящее, но и часто бесполезное занятие. Если фирма не специализируется по данному оборудованию (таких немного, см. главу 7), ее сотрудники в большинстве случаев ответят, что у них плата работает нормально, значит, она исправна. Конечно, вы можете обратиться к фирмам-специалистам (например, Multimedia Club или «Стоик»), даже если делали покупку в другом месте. И вам, вероятнее всего, помогут. Но перед тем как использовать «тяжелую артиллерию», стоит попробовать решить задачу самостоятельно. Если же удаление других устройств помогло, можно по одному возвращать их на место, чтобы выяснить, с каким именно устройством произошел конфликт.
Теперь о том, как должно вести себя устройство при нормальной установке.
После выбора и инсталляции драйверов и перезагрузки во вкладке Устройства меню Система (Пуск → Панель управления → Система) появится пункт Звуковые, видео и игровые устройства (см. рис. 5.1).
![](i_060.png)
Рис. 5.1. Список звуковых, видео– и игровых устройств, установленных в системе
Когда устройство установлено неверно или конфликтует с другими, около одной из строчек на фоне желтого круга появится черный восклицательный знак.
Если так и произошло, нажав кнопку Свойства в левой нижней части панели, войдите в панель свойств соответствующего блока и выберите вкладку Ресурсы (рис. 5.2).
![](i_061.png)
Рис. 5.2. Панель свойств устройства AVer TVPhone
В нормальной ситуации в окне Список конфликтующих устройств вы увидите успокаивающую надпись Конфликты не обнаружены (рис. 5.2). Если несколько устройств пытаются захватить один и тот же ресурс, в этом окне появится название устройства, претендующего на то же Irq (строка Запрос на прерывание) или диапазон памяти. Здесь мы не будем разбирать физический смысл этих понятий. Заинтересованный читатель без труда найдет на любом развале соответствующую литературу, например замечательные книги Борзенко или широко известный курс Фигурнова. Даже непрофессионалу ясно, что конфликта быть не должно. Если таковой все же имеет место, попробуйте снять флажок Автоматическая настройка и, нажав кнопку Изменить конфигурацию, выбрать другое значение (обычно это касается запроса на прерывание; использование одного и того же диапазона памяти случается весьма редко и изменять эту настройку «на авось» не стоит). Если для данного устройства другие значения не предусмотрены (при нажатии кнопки Настройка появится сообщение: Этот параметр устройства изменить нельзя), попробуйте использовать другие конфигурации (раскрывающееся окно Конфигурации). Если и конфигурация только одна, попытайтесь изменить настройки другого устройства, с которым произошел конфликт. Не забудьте, что после внесения изменений необходимо перезагрузиться, чтобы новые установки действительно заработали.
Иногда в комплект входит устаревшая версия драйвера устройства, и сразу после установки необходимо загрузить с Internet-сервера производителя новую версию и установить ее. Бывает и наоборот: старая версия (например, найденная у друзей и знакомых) работает гораздо устойчивее. В любом случае замену драйвера удобно производить из вкладки Драйвер той же панели свойств соответствующего устройства (рис. 5.3).
![](i_062.png)
Рис. 5.3. Вкладка Драйвер
После нажатия кнопки Обновить драйвер вы попадаете в окно обновления драйверов. Здесь следует указать источник, с которого требуется устанавливать драйверы (рис. 5.4), и ждать развития событий. Если в комплекте несколько драйверов, а в описании ничего не сказано о том, какой из них предпочесть для данного устройства, могут возникнуть проблемы. (Именно такая ситуация возникает при установке внешнего модуля Life View.) Но вариантов обычно немного, и, даже если ваша интуиция не помогла вам сделать правильный выбор, опробование всех вариантов не займет много времени.
![](i_063.png)
Рис. 5.4. Обновление драйверов
В работе с внешними устройствами есть свои особенности. Во-первых, устройство не всегда опознается автоматически и его необходимо инсталлировать, запустив с компакт-диска или установочной дискеты файл SETUP.EXE. Во-вторых, если с LPT-устройством возникают проблемы, проверьте настройки параллельного порта в SETUP (BIOS материнской платы). Вариант, необходимый для успешной работы, обычно указан в описании устройства. Вход в SETUP осуществляется при нажатии определенной клавиши или комбинации клавиш в момент начала загрузки компьютера. Наиболее распространенный на сегодняшний день вариант – нажатие клавиши Delete. Проблемы с USB-устройствами, еще пару лет казавшиеся нескончаемыми, теперь почти исчезли.
Иногда оборудование не устанавливается или не работает в нормальном режиме по причине не аппаратного, а программного конфликта (автор столкнулась с такой проблемой при работе с внешним устройством Miro Video 400). Для выявления этой весьма маловероятной ситуации можно создать новую копию Windows и, не устанавливая никаких дополнительных приложений, инсталлировать там устройство. Если данный совет кажется неосуществимым (например, вы не умеете работать вне Windows или не знаете, что делать, чтобы при установке не пострадала ваша рабочая версия системы), то лучше не экспериментировать, а обратиться к специалистам. Но если вы собираетесь проверить несколько разных устройств и выбрать оптимальное, лучше проводить тестирование не в своей рабочей конфигурации Windows, иначе вы рискуете сделать ее нерабочей. Вторую копию ОС, естественно, необходимо устанавливать в другой каталог. Для переключения между копиями не нужно никаких дополнительных программ. (Для удобства можно пользоваться любой DOS-оболочкой, например Norton Commander или Volkov Commander.) Каталог, из которого будет происходить загрузка Windows, задается в разделе Paths файла MSDOS.SYS, расположенного в корневой директории загрузочного диска (обычно диска С). Например, если Windows установлены в каталог Win95 диска E, вид этого раздела будет таким:
[Paths]
WinDir=E:Win95
WinBootDir=E:Win95
HostWinBootDrv=E
Когда нужно поработать в исходной копии Windows, аккуратно исправляем пути и перезагружаемся. (В такой ситуации возможен даже перенос отдельных приложений из одной копии Windows в другую, но это уже довольно большая и нудная работа, связанная с исправлением системного реестра.)
Если, несмотря на все ухищрения, устройство не заработало, возможны два предположения: или оно попросту неисправно (что на самом деле бывает редко), или дело в вашей аппаратуре. Естественно, к особенностям материнской платы более чувствительны внутренние устройства, но и с внешними модулями порой возникают проблемы. Если у вас устаревшая конфигурация (например, материнская плата и 486-й процессор или материнская плата неизвестных производителей), то дело, скорее всего, в ней. Для проверки этого предположения стоит выяснить, работает ли устройство на других компьютерах. Несколько лет назад автору пришлось заменить материнскую плату аналогичной, но на чипсете (наборе микросхем) фирмы Intel, чтобы добиться работоспособности платы захвата кадров.
Наконец, проблемы с инсталляцией решены. В большинстве случаев после успешной установки устройство видеозахвата прописывает свой драйвер во вкладке Устройства (Пуск → Настройка → Панель управления → Мультимедиа), показанный на рис. 5.5.
![](i_064.png)
Рис. 5.5. Модуль Мультимедиа, вкладка Устройства
Программы захвата кадров
Оцифровывать и записывать видео можно, применяя предназначенные специально для этого модули, например VidCap, или находясь непосредственно в программах видеомонтажа. В этой главе подробно описаны особенности захвата кадра при использовании разнообразных программ – от уже упомянутого VidCap до Adobe Premiere.
Наиболее распространенный модуль захвата кадров VidCapЗдесь не обошлось без фирмы Microsoft. Полное название самой распространенной программы захвата кадров – Microsoft VidCap. Она позволяет записывать на диск кадры, последовательности и непрерывные видеофрагменты (рис. 5.6).
![](i_065.png)
Рис. 5.6. Окно программы VidCap
Для работы программы необходимо, чтобы драйвер устройства присутствовал в списке устройств в модуле Мультимедиа, иначе при запуске VidCap вы получите следующее сообщение – см. рис. 5.7:
![](i_066.png)
Рис. 5.7. Сообщение об ошибке
«Вы уверены, что устройство видеозахвата установлено нормально? Проверьте положение переключателей и джамперов (перемычек) на вашем устройстве. Корректно ли установлен драйвер?
Выберите пиктограмму Мультимедиа на панели управления для проверки наличия драйвера видеозахвата. Если необходимо установить драйвер, выберите Установку нового оборудования.
При необходимости изменить конфигурацию нажмите кнопку Установки.
Продолжить? Выйти?»
Прочитав сообщение, не пугайтесь и не спешите выйти из программы и вернуться к настройкам. Возможно, в списке драйверов самой программы по умолчанию оказался драйвер отсутствующего (или виртуального) устройства. Согласитесь с предложением продолжить работу и откройте меню Options (Настройки) – рис. 5.8.
![](i_067.png)
Рис. 5.8. Выбор драйвера устройства в VidCap
Нижний раздел ниспадающего меню Options представляет собой список драйверов. Если вашего устройства нет в списке, возвращайтесь к панели управления и разбирайтесь с установками драйвера. Впрочем, скорее всего, «ваш» драйвер есть в списке, но выбран (отмечен галочкой) другой. Укажите нужный драйвер, и вы, наконец, увидите на экране изображение.
Теперь, раз уж мы вошли в меню Options, займемся настройками. Режим экранного просмотра имеет два варианта: Preview (Просмотр) и Overlay (Наложение). В режиме Preview на экран последовательно выводятся отдельные кадры; при выборе Overlay мы видим окно «живого» видео. В этом режиме могут работать видеокарты, поддерживающие Direct Draw (см. главу 3), то есть практически все более-менее современные видеоадаптеры.
Режим Preview целесообразно устанавливать только в том случае, если ваша видеокарта не может создавать оверлейное окно (что в наше время крайне маловероятно). В этом режиме иногда возникает дрожание, нечеткость и другие искажения изображения.
Возможно, однако, что в дальнейшем при попытке записать видеофрагмент, состоящий из кадров полного размера (576x768 пикселов), система попросит вас перейти в режим Preview (рис. 5.9). В таком случае последуйте данному совету: на качестве записываемого видео это никак не скажется.
![](i_068.png)
Рис. 5.9. Сообщение об отсутствии драйвера
Переключение между режимами можно осуществлять при помощи кнопок – режим Preview и
– режим Overlay. Если выключить оба режима, обновление изображения в окне прекратится.
Для установки параметров кадра – палитры и размера – служит пункт меню Video Format (Видеоформат), вызываемый командами Options → Video Format (см. рис. 5.10).
![](i_071.png)
Рис. 5.10. Окно Video Format
Кнопка Full (Полный) позволяет задать полный кадр (768x576 пикселов), а также половинный и в одну четверть – кадры с размером 384x288 и 192x144 соответственно.
В меню Video Source определяются параметры входного сигнала. В пункте Video Connector должен быть установлен тот источник сигнала, с которого вы собираетесь получать изображение: Tuner – ТВ тюнер, Composite – композитный (VHS) вход, SVideo – S-VHS-вход. Если модуль видеоввода имеет одновременно VHS– и S-VHS-разъемы и ТВ тюнер, вы можете подсоединить к нему сразу два устройства (камеру или видеомагнитофон) и попеременно записывать кадры из разных источников, переключаясь с устройства на устройство непосредственно в VidCap. К сожалению, разница в качестве кадров может быть довольно заметной.
Примите к сведению, что пункт Color (Цвет) – настройка цвета изображения. Brightness – яркость, Contrast – контрастность, Saturation – насыщенность цвета, Hue – цветовой тон (для NTSC).
Standard – видеостандарт: NTSC, PAL (Europe) – вариант, используемый по умолчанию, PAL M, PAL N, SECAM – российский телевизионный стандарт.
И наконец, Channel (Канал) – настройка каналов для ТВ тюнера.
Еще один важный подпункт меню Options – Compression (Сжатие) – рис. 5.11.
![](i_072.png)
Рис. 5.11. Меню Compession
В окне Программа сжатия вы можете установить алгоритм компрессии или выбрать пункт Без сжатия. Если вам нужны отдельные кадры высокого качества, выбирайте именно этот вариант. А вот если вы собираетесь записывать большие видеофрагменты, без сжатия вряд ли можно будет обойтись. Название шкалы Качество сжатия дезориентирует пользователя: при такой формулировке неясно, что происходит при увеличении значения – уменьшается или увеличивается коэффициент сжатия. На самом деле здесь представлена величина, обратная коэффициенту сжатия: 100 – несжатое изображение, 0 – максимально сжатое. Чем меньше значение, тем меньше размер кадра и соответственно фрагмента, меньше пропущенных кадров, но хуже качество изображения. При этом существенно, каким алгоритмом сжатия вы будете пользоваться. Ниже приведены три варианта (рис. 5.12-5.14). На первом из них – кадр без сжатия, на втором – сжатие Intel Indeo, на третьем – Microsoft Video 1.
![](i_073.jpg)
Рис. 5.12. Кадр без сжатия
![](i_074.jpg)
Рис. 5.13. Сжатие Intel Indeo Video 4.4, качество сжатия 50
![](i_075.jpg)
Рис. 5.14. Сжатие Microsoft Video 1, качество сжатия 50
Комментарии, как говорится, излишни.
Если вы собираетесь записывать большие видеофрагменты и предполагаете использовать сжатие, то приобретите устройство, осуществляющее компрессию на аппаратном уровне.
Итак, все готово для записи. Используя меню Capture (захват) – рис. 5.15 – вы можете записать Single Frame (Отдельный кадр), Frames (Кадры) – видеофрагмент, состоящий из отдельных, выбранных вами кадров, и Video (Видео) – непрерывный видеофрагмент.
![](i_076.png)
Рис. 5.15. Меню Capture
Можно воспользоваться пиктографическим меню. Кнопка аналогична пункту Single Frame,
– запись последовательности кадров,
– запись непрерывного видеофрагмента. При нажатии кнопки
или использовании соответствующей строки текстового меню запись на диск не ведется. Вы лишь создаете стоп-кадр. Собственно запись осуществляется по команде Save Single Frame (Сохранить отдельный кадр) из ниспадающего текстового меню File (рис. 5.16). Конечно, можно записать фрагмент и без создания стоп-кадра, но тогда будет довольно сложно угадать, какой именно кадр вы захватите.
![](i_081.png)
Рис. 5.16. Меню File
При сохранении установлен тип файла Microsoft Windows DIB. Не пугайтесь, это всего лишь другое название формата BMP. Вручную задайте расширение. bmp, и файл откроется в PhotoShop и любой подобной программе.
Для записи видео необходимо предварительно задать имя файла. Это делается при помощи команды Set Capture File из того же меню File. По умолчанию стоит имя CAPTURE.AVI. Если вы собираетесь создать несколько фрагментов, перед записью каждого из них вам необходимо указать его имя, иначе вы потеряете предшествующий фрагмент (новый будет сохранен под тем же именем).
При помощи команды Allocate File Size (Установить размер файла) из меню File устанавливается максимальный размер AVI-файла с записью (рис. 5.17). При этом система предусмотрительно сообщает объем свободного места на том диске, где вы хотите разместить запись.
![](i_082.png)
Рис. 5.17. Окно установки размера файла
Если вы хотите записать последовательность из нескольких произвольно выбранных кадров, используйте команду Frames из меню Capture или кнопку . При записи появится окно, изображенное на рис. 5.18.
![](i_084.png)
Рис. 5.18. Окно захвата последовательных кадров
Необходимо нажимать кнопку Capture (Захват) во время появления каждого из нужных вам кадров. В центре окна показано количество уже записанных кадров (в нашем примере – 3). Естественно, в данном случае не возникает проблем со скоростью записи.
Если вы хотите получить непрерывный фрагмент, следует выбрать пункт Video или кнопку . Откроется окно, показанное на рис. 5.19.
![](i_086.png)
Рис. 5.19. Окно захвата видеофрагмента
Здесь необходимо настроить частоту кадров. Для нормального качества она должна быть 24–30 кадров в секунду. В разделе Capture Method (Метод захвата) вы выбираете, будет ли запись производиться непосредственно на диск или в оперативную память. Только имейте в виду, что в системе Windows слова «в оперативную память» на самом деле все равно означают «на диск», поскольку используемая в качестве виртуальной памяти область диска обычно превосходит по объему собственно оперативную память. Следовательно, подобным образом вам не удастся решить проблемы, связанные со скоростью диска.
После нажатия кнопки OK вы отнюдь не приступите к записи, а всего лишь попадете в новое (на этот раз последнее перед записью) окно – оно показано на рис. 5.20.
![](i_087.png)
Рис. 5.20. Начало записи
Вот теперь нажатие OK наконец-то означает начало записи. (Если, конечно, не появилась просьба перейти из полноэкранного режима Overlay в режим Preview, как упоминалось выше.) Запись прекращается по нажатии клавиши Esc на клавиатуре. Если в ходе записи были пропущены кадры, вы увидите сообщение, представленное на рис. 5.21.
![](i_088.png)
Рис. 5.21. Сообщение о пропущенных кадрах
Естественно, сообщение о пропущенных кадрах, особенно если их доля значительна, должно служить для вас сигналом тревоги: ваша система плохо подготовлена для работы с видео.
Правообладателям!
Это произведение, предположительно, находится в статусе 'public domain'. Если это не так и размещение материала нарушает чьи-либо права, то сообщите нам об этом.