Как устанавливать программное обеспечение для контроллеров IEEE-1394

Введение

       В начале хотелось бы отметить несколько часто возникающих ошибок и заблуждений при подходе к работе с контроллерами IEEE-1394 (здесь и далее речь будет идти о самых распространенных  контроллерах на базе набора микросхем от Texas Instruments). Использование контроллеров на chipset'ах других производителей зачастую приводит к различным проблемам, особенно в части вывода видео на видеокамеру. Сложно сказать, аппаратное или программное обеспечение виновато в подобных проблемах, но они имеют место быть и лучше с ними не бороться. 

ВНИМАНИЕ!

       Утверждение выше ни в коей мере не означает, что контроллер на chipset, отличном от TI, однозначно хуже. Это означает только то, что по нашему собственному опыту, вероятность нормальной работы контроллера на TI выше и не более того. Связано это, в первую очередь с тем, что контроллеры на TI были первыми на рынке и лучше отработаны их авторами. Полу- и профессиональные платы видеомонтажа от Pinnacle Systems, Matrox и др. также использовали используют контроллеры от TI, что также свидетельствует о высоком качестве chipset от TI. В любом случае, если репутация у предлагаемого вам контроллера отсутствует (что часто случается в провинции), наиболее целесообразно приобретать его в фирме, гарантирующей прием контроллера назад (money back). Это самый простой способ обезопасить себя от возможных проблем.


       Первое заблуждение - такой контроллер есть плата ввода/вывода видео и должен быть разным для разных систем телевидения. На самом деле это обычный контроллер ввода/вывода, одним из применений которого является обмен видеоданными между компьютером и DV видеокамерой и/или другим аналогичным устройством. В мире существует множество других устройств, использующих этот интерфейс - жесткие диски, контроллеры сети, цифровые фотокамеры и т.п. Естественно, что не существует каких-либо разновидностей подобных контроллеров для разных задач, а тем более для разных систем телевидения.
       Второе заблуждение - методика установки и работа с контроллером зависит от фирмы-производителя контроллера. На самом деле все зависит только от набора микросхем, на котором он сделан и совершенно ничего не зависит от фирмы-производителя (кроме, конечно, качества изготовления).
       Третье заблуждение - кодек формата видео принимается за программу для ввода/вывода видео. Эта ошибка очень частая для тех, кто что-то слышал, например, о DVSoft - многие почему-то считают его программой для ввода/вывода видео с любым контроллером IEEE-1394.
        Четвертое заблуждение, наиболее мешающее правильной установке - нельзя устанавливать драйвера, поставляемые в комплекте с любыми контроллерами IEEE-1394. В большинстве случаев это либо драйвера от TI, либо драйвера под обычную Windows 98 (не Second Edition). Если подобная установка выполнялась, то 

  • При подключенной камере удалить устройство 1394 DV Camcorder из перечня оборудования

  • Далее необходимо удалить файлы dvcam.inf и dvcam.pnf в директории windowsinf и файл dvcam.sys из  windowssystem32drivers.

  • Выключить камеру

  • Перезагрузить компьютер 
           

      Еще раз обращаем внимание на то, что описанную выше процедуру следует проделывать ТОЛЬКО в случае установки ранее драйверов камеры от TI. Признаком такой установки служит строка 1394 DV Camcorder в перечне оборудования. Строка может быть видна только при подключенной и переведенной в режим VTR камере.

ВНИМАНИЕ! 

        Правильная работа системы гарантируется только в случае точного следования инструкциям ниже и при установке программ для видеомонтажа, не содержащих в своем составе кодеков видео, отличных от системных. Такая программа, как VideoWave, например, устанавливает в систему свой кодек (DVSoft), который может помешать нормальной работе Ulead MediaStudio Pro 6/6.5/7.0, Adobe Premiere 6.0/6.5 и/или других видеоредакторов, использующих DV кодек операционной системы. Поэтому крайне нежелательно использование в системе нескольких редакторов одновременно, если хотя бы один из них использует свои кодеки. При анализе ряда сообщений от пользователей выяснилось, что некорректная работа системы вызвана в 99% случаев именно нарушением этих условий.

       Если рекомендации, данные ниже, не приводят к нормальной работе, т.е. сброс видео на диск и просмотр видео с камеры на компьютере невозможен, то следует:

1. В случае использования Windows 98 проверить, что установлена именно Windows 98 Second Edition. Для этого убедиться в том, что номер версии заканчивается на 2222 А. Номер версии можно увидеть, выбрав икону Мой компьютер на рабочем столе Windows и далее выбрав по нажатию правой кнопки мыши раздел Свойства.

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

       КРОМЕ всех перечисленных ниже рекомендаций, владельцы цифровых видеокамер фирмы JVC, выпущенных впервые в продажу до конца 2001 года, должны ОБЯЗАТЕЛЬНО выполнить дополнительные рекомендации, описанные здесь.

Установка под Windows 98 SE Pan European Edition

     Установка под Windows 98 SE Pan European Edition является наиболее простой задачей, так можно использовать стандартные драйверы операционной системы. Итак:

  1. После установки собственно операционной системы установить драйвера к видеокарте и драйвера к звуковой карте.

  2. Запретить эмуляцию DOS для звуковой карты в System Properties (это не обязательное требование, но такой запрет освобождает ресурсы компьютера и снижает риск возможных аппаратных конфликтов).

  3. Настроить Windows в соответствии с данными рекомендациями.

  4. В Control Panel ---> Multimedia ---> Video Capture Devices ---> запретить функционирование любых устройств видеозахвата, кроме Microsoft WDM Image Capture Device (также необязательное требование, но крайне желательно это сделать, особенно на начальном этапе познания оборудования)

  5. Перезагрузить систему, затем подключить видеокамеру к контроллеру IEEE-1394 и перевести камеру в положение VTR (магнитофона). Windows должна запросить необходимые для работы с видеокамерой файлы. На все вопросы ответить Yes. В панели управления после правильной установки должно быть так:
    System Panel

  6. Установить обновление драйверов IEEE-1394, перезагрузить компьютер.

  7. Установить обновление драйвера видеокамеры и кодека Microsoft или DirectX 8a версии и перезагрузить компьютер.

  8. Установить программу(ы), которую планируется использовать для захвата видео. На 2002 год это могут быть такие программы (в скобках тип захватываемого файла):

  9. Далее можно запускать выбранный видеоредактор и все последующие дейcтвия зависят от конкретной программы видеоредактора. Так как этот вариант установки предусматривает использование драйвера видеокамеры от Microsoft, в программах для видеомонтажа следует выбрать устройство, которое может иметь названия: MS 1394 Device, MS1394, Microsoft DV Camera and VCR, Microsoft DV Camcorder и т.п.

Установка под Windows 98 SE Russian Edition

     Установка под Windows 98 SE Russian Edition является более трудной задачей, так как нельзя использовать стандартную установку драйверов видеокамеры от операционной системы. Итак:

  1. До пункта 5 (включительно) выполнить все как и для Pan European версии. Затем:

  2. Переписать эти .inf файлы в директорию windowsinf, заменив ими аналогичные файлы от русской версии.

  3. Далее, начиная с пункта 6 следовать правилам установки для английской версии.

Примечание: если Windows была уже установлена и камера подключалась ранее к компьютеру, после копирования .inf файлов следует удалить файлы в директории windowsinf с теми же именами, что и скопированные, но с расширением .pnf. Затем следует удалить драйвер камеры Microsoft из списка устройств и перезагрузить компьютер. Строка информации о драйвере камеры Microsoft должна быть на английском языке и соответствовать рисунку выше.

Несколько слов о Windows 2000

      В Windows 2000 (w2k) в принципе заложено все то же самое для работы с DV устройствами, что и в Windows 98 SE, поэтому все сказанное выше по поводу установки под Windows 98 SE Pan European Edition справедливо и для w2k, за исключением обновления новых драйверов, нужды в котором для w2k нет. Работа в W2k проверялась на Ulead MediaStudio Pro 6.0/6.5/7.0, Ulead VideoStudio 3.0/4.0/5.0/6.0/7.0, Adobe Premiere 6.0/6.5, ряде других программ и особых проблем обнаружено не было.
    Самое ценное преимущество w2k заключается в снятии ограничения на размер файла под ее файловой системой NTFS - и действительно, запись часового фильма на диск не вызывает проблем. Основная явная ошибка - некоторые видеоредакторы под w2k показывают неверный размер файла после перехода за 4 GBytes барьер, хотя как сторонние программы (например, FAR), так и Explorer w2k показывают размер файла правильно.
      Самый неприятный bug Windows 2000 с точки зрения монтажа видео состоит в ее DV кодеке, который имеет ряд ошибок:

  • изменение яркости и цветности изображения при компрессии

  • некорректная работа при выводе видео на камеры Panasonic

Поэтому, до начала работы с Windows 2000 следует обязательно заменить DV кодек и другие файлы, имеющие отношение к работе с видео, установкой DirectX 8a версии или новее.  Установка Service Pack'ов также имеет прямой смысл - в Service Pack 1, например, был заменен драйвер видеокамеры. А установка Service Pack 1 и новее ОБЯЗАТЕЛЬНА для владельцев компьютеров на базе материнских плат с не-Intel наборами микросхем (VIA, ALI, SIS).
      Несомненное преимущество Windows 2000 также заключается в "правильности" (с точки зрения видео, конечно) русской версии системы. Никаких особых действий именно с  русской версией, кроме корректировки системных переменных, необходимых, впрочем, только для нормальной установки программ, делать не нужно.
      Возможно, есть и субъективный минус у w2k - чуть более медленная работа по сравнению с W98SE/Me  при размере оперативной памяти менее 256 MBytes. Но после установке дополнительной памяти (>=256 MBytes) скорость работы становится ничуть не меньшей, а то и более высокой, чем в Windows 98.
      С учетом важности стабильной работы с видеоредакторами, Windows 2000 является наиболее предпочтительной операционной системой для обработки видео. 

Несколько слов о Windows Millenium Edition

      Millenium Edition (Me) является последней операционной системой семейства Windows 9x и в ней отсутствуют явные проблемы с установкой  программного обеспечения под работу с видео с большинством современных видеокамер. Me даже позволяет захватывать стоп-кадры и видеопоток с видеокамеры без помощи каких-либо дополнительных программ третьих производителей. 
     Небольшой и совсем примитивный видеоредактор Windows  Movie Maker тем не менее позволяет создать что-нибудь очень быстро и просто. Кроме того, хотя это и не имеет прямого отношения к видео, в Me встроена поддержка сети через интерфейс IEEE-1394. Тем не менее, для замены DV кодека системы на более качественный настоятельно рекомендуется установить DirectX 8a версии.     
     К недостаткам Windows Me следует отнести ее несовместимость по вводу/выводу DV с Windows 98SE и Windows 2000, поэтому обновления соответствующих файлов для w98/w2k не будут выполняться на Me. Именно поэтому владельцам видеокамер JVC следует учесть, что под Me их возможности работы с компьютером будут ограничены до выпуска Microsoft специальных обновлений драйвера видеокамеры (если таковые вообще будут) только под Me. 
     Судя по политике Microsoft, Me будет корректироваться в последнюю очередь, поэтому переход на эту операционную систему не рекомендуется.

Несколько слов о Windows XP

      Windows XP в сущности представляет собой с точки зрения видео некий гибрид Millenium и Windows 2000. Установка контроллера IEEE-1394 не требует никаких дополнительных драйверов и/или patch'ей. Поскольку Windows XP становится флагманским продуктом Microsoft, ее поддержка должна качественно отличаться от поддержки Windows Millenium. Для успешной работы с видео на XP необходимо учесть, что ряд программ требуют обновления, иначе их нормальная работа не гарантируется. В число таких программ входит и очень популярная программа Scenalyzer Live - только версия от 11 октября 2001 года или более поздняя работают под Windows XP. Пока с XP серьезных проблем не выявлено, поэтому Windows XP становится также как и Windows 2000, наиболее "правильной" для видео системой.
      Основная и часто встречающаяся ошибка пользователей после начала работы с Windows XP - установка DirectX 8.1 или, что еще хуже, DirectX 8a. Только версии DirectX с номером, большим чем 8.1 и предназначенные именно для XP могут быть применены к Windows XP. Пренебрежение этой особенностью Windows XP может привести к зависанию или к непредсказуемому поведению системы. При недостаточной квалификации пользователя для устранения проблемы потребуется полная переустановка системы.
      Среди любителей видео ходят легенды о значительно более высоком быстродействии Windows XP, но, к сожалению, это не соответствует действительности. Просчет одного и того же сложного проекта на Ulead MediaStudio Pro 6.5 в двух системах на одном компьютере не выявил разницы в скорости просчета, несмотря на использование процессора Pentium 4, под который Windows XP оптимизирована (по утверждению Microsoft). 
      В отличие от русской версии Windows 2000, с русской версией Windows XP выявлено больше проблем, причем не только с видео. Поэтому мы рекомендуем использовать английскую версию независимо от конкретного применяемого видеоредактора. Владельцам видеокамер Panasonic и JVC, в случае возникновения проблем с распознаванием видеокамеры, следует прочитать ответ в наших FAQ.