Как это было:
Этап1.
Если коротко, то в моем случае помогло отключение интегрированного звука, сетевой карты и usb контроллеров интегрированных как в мат. плату так и в комбо pci usb fire wire контроллер, отключение одного PCI SATA RAID контроллера и захват из под windows 2000 sp4 rus.

Камера у меня CANON MV901 около полугода и о проблемах с захватом в WIN XP SP2 я вообще знать не знал. Изначально видео перегоняю с камеры через ноутбук IBM R50 (Celeron 1400,256,40) WIN XP SP2 RUS предустановленным в него и купленным PCMCIA FIRE WIRE ST-LAB модель не помню (на нем не написано, коробка где-то лежит). Вот как все купил воткнул и через премьер второй перегоняю без проблем. Никаких дропов ничего.
Потом докупил ST-LAB F-114 PCI 3+1 USB 2.0 +2 FIRE WIRE . воткнул в комп (CELERON 1200 TUALATIN, 512, ASUS Ti 4200). Сейчас не помню точно , в какой версии WIN XP но мне довольно быстро удалось добиться нормального захвата видео , то есть без дропов итп. Могу сказать что это был либо WIN XP SP0 либо WIN XP SP2. версии с SP1 у меня нет. Такое уточнение у меня два ST-LAB овских RAID контроллера, на чипах SILICON IMAGE 0680A -IDE RAID . и SILICON IMAGE 3114 -SATA RAID. Так вот SATA RAID я купил не так давно (но до апгрейда , о нем ниже) и столкнулся с такой проблемой что IDE RAID котнтроллер и SATA RAID контроллер от этого производителя плохо сосуществуют. Возникала проблема с загрузкой ,контроллеры определялись массивы определялись а грузиться не хотело, даже с CD-ROMа, черный экран и все. Я их в разных комбинациях в слоты вставлял и по отдельности и сейчас точно не помню то ли я в итоге их оба как то подружил то ли один какой то оставил. Но главное захват работал. Пару часиков пошаманил и значения не придал. Потом сделал апгрейд (сейчас немного жалею, лучше бы немного добавил и второй ноутбук купил J . PENTIUM 915, 512, GYGABYTE GE FORCE 7600GS-256M, и на новом железе оба RAID контроллера встали без проблем. и как то забил я на настройку захвата на новом железе. А сегодня озадачился. Попробовал WIN XP SP0, SP2 ,патчи от Майкрософт никак. Симптомы во всех случаях были одни и те же камера определяется, но после где то 5-10 секунд захвата прога виснет (ADOBE PREMIERE 2.0 или ULEAD DVD MOVIE FACTORY 2). Тогда полез в инет почитать может кто сталкивался и к удивлению обнаружил, что это реальная проблема и однозначного решения пока нет. Кому то одно помогает , кому то другое. Рыл везде где мог и у нас и на зарубежных сайтах. Там в принципе предлагают одно и то же использовать WIN XP SP1 , а если у тебя SP2 то подсунуть файлы из SP1, о чем здесь тоже писали. У меня SP1 нет. Подсунул вначале в SP2 файлы из SP0 –не помогло. Нашел в нете эти файлики из SP1 правда из английской версии (думаю это все равно ) подсунул в SP2- не работает, причем я проверял в диспетчере устройств в свойствах драйвера, что виндовс не восстановил файлы обратно. Пробовал сторонние драйвера FIRE WIRE от UBCORE и http://www.thesycon.de прога называется vhpd. Демо версия от UBCORE как написано работает 30 минут. От второго разработчика два часа. Пробовал и то и другое , не получилось, возможно не разобрался. От UBCORE прога поставилась но при включении камеры она никак не добавляется в диспетчере устройств. В комплекте с UBCORE идет пара интерфейсных прог, одна из них вроде предназначена для камеры . тыкал в нее активных камер там нет. Снес. Поставил от второго разработчика. Камера при включении добавилась , но не в раздел устройств работы с видео , а в другой класс устройств FIRE WIRE . в интерфейсе проги что идет к этим дровам тоже не понятно что и как. Кстати взломанную версию от UBCORE нашел только на сайте kpnemo.ru но там чтобы зарегистрироваться нужно получить приглашение от члена . правда инвайты туда еще можно получить на сайт imho.ws в общем помучился с альтернативными дровами и снес. Хотя может кто разберется было бы интересно узнать как с ними работать.
Ну думаю ладно, раз в XP не хочет тогда будем ставить WIN2000 где вроде все ок. поставил WIN2000 SP4. Делаю захват и на экране предпросмотра а потом и при просмотре появляются квадратики. Забил я на эту тему, потом под вечер перечитал еще раз этот топик в надежде за что то уцепиться. Обратил внимание на случай когда устройства висят на одних IRQ J. Дай думаю попробую напоследок. Врубил комп. Смотрю и правда на одном IRQ висят по два устройства и таких случаев несколько. Отключил сразу интегрированные звук, сетевую карты и usb контроллеры на мат. плате и комбо pci usb fire wire контроллере. В итоге с IRQ стало все в порядке. Но квадратики остались. Потом я вспомнил что изначально RAID контроллеры плохо уживались и я попробовал отключить SATA RAID так как он у меня не загрузочный и квадратики ИСЧЕЗЛИ. Полчаса захвата видео прошло без проблем ни дропов ничего. J.
Думаю что на этом не успокоюсь. WINDOWS 2000 мне нравится тем, что он меньше оперативки занимает, но есть такой досадный факт что проц в нем сильнее греется. То есть например на холостых оборотах при загружке 0% температура на 5-6 градусов выше чем в XP. Не знаю с чем это связано. Сделаю образ WIN 2000 и буду пробовать наладить дело в XP, о положительных результатах напишу.

Этап2.
как я и обещал выше на захвате из под windows 2000 я не успокоился и начал копать в сторону winxp sp2, и я ЭТО СДЕЛАЛ ))!!!!

проверял только на своем. напомню у меня проблема захвата в win xp sp2 выражалась в том что после нескольких секнд захвата хоть в премьере, хоть в юлиде, хоть в муви мэйкере приложение зависало и его приходилось убивать в диспетчере задач, все патчи замены файлов итд не помогали.

Решение лежит в использовании драйверов и файлов .inf для контроллера fire wire и видеокамеры версий windows 2000 sp4, windows xp sp1, windows xp sp2.

я опишу в при каких условиях у меня точно работает. проверил неоднократно переустановкой windows с нуля. сразу хочу оговориться что так как у вас другая звуковая карта то у вас будет немного по другому, я хочу показать путь. у меня двухядерный процессор. я использовал windows xp sp2 rus, windows xp sp1 rus, windows 2000 sp4 rus. в windows xp sp2 работал с некрэкнутным режимом когда периодически выскакивает табличка у вас осталось 30 дней работы без активации

это делается так:

1) устаннавливаем xp sp2 rus с ядром "многопроцессорный MPS"(сейчас думаю в этом нет необходимости).
2) устанавливаем все необходимые драйвера далее если с cd-rom устанавливались то вытаскиваем его из привода. если с локальной папки то переименовывем ее.
3) отключаем в диспетчере устройств устройства висящие на одном irq с контроллером fire wire.
4) переименовываем sp2.cab
5) удаляем файлы лежащие в папке dllcache.

далее я привожу папки с именами и версиями файлов которые я использовал. файлы

в этих каталогах файлы которые участвуют в установке
c:\inst files\[camera+zvuk]
ksclockf.ax 5.00.2165.1 Независимо от языка W2000SP4
ksdata.ax 5.00.2134.1 Независимо от языка W2000SP4
ksinterf.ax 5.00.2134.1 Независимо от языка W2000SP4
ksproxy.ax 5.00.2134.1 Независимо от языка W2000SP4
kstvtune.ax 5.00.2134.1 Английский (США) W2000SP4
ksvpintf.ax 5.00.2134.1 Независимо от языка W2000SP4
kswdmcap.ax 5.00.2134.1 Английский (США) W2000SP4

ksxbar.ax 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1
iyuv_32.dll 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158) Русский XPSP2
ksuser.dll 5.3.2600.2180 (xpsp_sp2_rtm.040803-2158) Независимо от языка XPSP2

msyuv.dll 5.00.2134.1 Английский (США) w2000SP4

tsbyuv.dll 5.1.2600.0 (XPClient.010817-1148) Английский (США) XPSP0
vfwwdm32.dll 5.1.2600.1106 (xpsp1.020828-1920) Русский XPSP1
msh263.drv 5.1.2600.2180 Русский XPSP2

ks.inf DriverVer=03/16/2000,5.00.2195.1
kscaptur.inf DriverVer=03/16/2000,5.00.2195.1
ksfilter.inf DriverVer=03/16/2000,5.00.2195.1
msdv.inf DriverVer=03/16/2000,5.00.2195.1

(файлы .inf я не помню с каких версий взял но я привожу строку DriverVer которая содержится в этих фа йлах по которой их можно опознать)

ks.sys 5.1.2600.1106 (xpsp1.020828-1920) Независимо от языка XPSP1
msdv.sys 5.00.2195.6655 Английский (США) W2000SP4
stream.sys 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1

c:\inst files\[camera+zvuk]\[posrsinhpot]
MSPCLOCK.sys 5,008 байт 5.00.2134.1 Microsoft(R) Windows (R) 2000 Operating System Независимо от языка



c:\inst files\[fire wire nec]
1394.inf DriverVer=07/01/2001,5.1.2535.0
1394bus.sys 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1
arp1394.sys 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1
enum1394.sys 5.1.2600.0 (xpclient.010817-1148) Английский (США) XPSP0
nic1394.sys 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1
ohci1394.sys 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1

c:\inst files\[zvuk karta]

ksuser.dll 5.3.2600.2180 (xpsp_sp2_rtm.040803-2158) Независимо от языка XPSP2
drmk.sys 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1
portcls.sys 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1
stream.sys 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1

(драйвер аудиокарты значит что в составе виндовс он не шел, а шел с драйверов от звуковой карты)

в этих каталогах файлы которые должны отображаться в свойствах драйвера устройств в
диспетчере устройств. по ним можно проверить состав и версии файлов.



c:\[ustanovlennoe]\[camera]
msyuv.dll 5.00.2134.1 Английский (США) w2000SP4
msdv.sys 5.00.2195.6655 Английский (США) W2000SP4
stream.sys 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1

c:\[ustanovlennoe]\[fire wire]
1394bus.sys 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1
arp1394.sys 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1
enum1394.sys 5.1.2600.0 (xpclient.010817-1148) Английский (США) XPSP0
nic1394.sys 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1
ohci1394.sys 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1

c:\[ustanovlennoe]\[zvuk karta]
a3d.dll -драйвер аудио карты
ksuser.dll 5.3.2600.2180 (xpsp_sp2_rtm.040803-2158) Независимо от языка XPSP2
wdmaud.drv-драйвер аудио карты
aeaudio.sys-драйвер аудио карты
drmk.sys 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1
portcls.sys 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1
senfilt.sys-драйвер аудио карты
smwdm.sys-драйвер аудио карты
stream.sys 5.1.2600.1106 (xpsp1.020828-1920) Английский (США) XPSP1

6) заменяем файлы которые фигурируют в свойствах драйвера у звуковой карты на одноименные файлы из папки c:\inst files\[zvuk karta] и c:\inst files\[camera+zvuk] .
а именно:
drmk.sys
ks.sys
portcls.sys
stream.sys
ksproxy.ax
(wdmaud.drv и ksuser.dll можно не менять так как нам нужны как раз версии sp2).
то есть заменяем только виндосовские файлы а не те которые относятся к конкретной аудио карте
на все заявления windows (здесь и в дальнейшем ) что заменены системные файлы нажимаем "отмена-да".
перезагружаемся. после этой замены звуковая карта должна продолжать рабоать исправно.
7). удаляем из windows/inf файлы одноименные .inf файлам из каталога c:\inst files\[camera+zvuk]
а именно
ks.inf
kscaptur.inf
ksfilter.inf
msdv.inf
8). устанавливаем новые драйвера fire wire контроллера из папки: c:\inst files\[fire wire nec]
делаем это так : диспетчер устройств-ваш fire wire контроллер-правая кнопка обновть драйвер-нет не в этот раз-установка из указанного места-не выполнять поиск я сам выберу нужный драйвер- установка с диска-обзор- находим c:\inst files\[fire wire nec]\1394.inf-выбираем ваш контроллер в появившемся окне у меня это nec ohci 1394. когда будет спрашивать файл ohci1394.sys и другие выбираем ohci1394.sys из этого же каталога. спросить заменить, отвечаем да. перезагружаемся.
9). теперь у fire wire контроллера драйвера серии 5.1.2600.0 и 5.1.2600.1106
10). подсоединяем и включаем видеокамеру. если .inf файлы удалены (пункт 7) то windows не найдет драйвера и попросит нас указать их выбросив "мастер нового оборудования" , выбираем как и выше свою установку с диска а путь c:\inst files\[camera+zvuk]\msdv.inf
выбираем "microsoft dv -камера и VCR" , камера установлена.
11). после этого windows найдет новое устройство "closed caption декодер" но не найдет к нему дравер. заходим в диспетчер устройств, в разделе звуковые видео и игровые контроллеры появится устройство "неизвестное устройство" с восклицательным знаком. нажимаем обновить драйвер путь нового драйвера c:\inst files\[camera+zvuk]\ks.inf в появившемся окне выбираем "посредник синхронизации потоков MIcrosoft" далее либо он не найдет драйвер с именем MSPCLOCK.sys и нужно будет его указать путь c:\inst files\[camera+zvuk]\[posrsinhpot]\MSPCLOCK.sys
либо он его найдет среди своих и тогда нужно будет переписать c:\inst files\[camera+zvuk]\[posrsinhpot]\MSPCLOCK.sys с одноименным файлом в windows. перезагрузка.
12) не лишним будет проверить что версии фалов в windows совпадают с одноименными файлами из папки c:\inst files\ . это должно быть так.
12) все . можно проверять захват.

я проверял в ulead dvd media factory и adobe premiere 2.0
в юлиде при просмотре на экране предпросмотра картинка не двигалась. при захвате в юлиде картинка в экране предпросмотра двигалась и захват осуществлялся без проблем
в премьере все отлично.

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

поначалу я вообще и для файр вайр контроллера и для видеокамеры драйвера смог подсоединить из windows 2000 sp4 . все отлично захватывало. но после перезагрузки возникали проблемы.
так же при захвает в WIN XP SP2 мне пришлось отключить sata raid pci контроллер (так же как и ранее при захвает в windows 2000 sp4 (читай раньше)), так как появлялись квадратики. после отключения проблема исчезла. думаю необходимость отключать этот контроллер перед захватом мелочь.
enjoy

так же мне удалось надыбать алтернативные драйвера для файр вайр от ubcore с ключом и все такое. но при работе с камерой с ними не получилось, хотя камера обнаружилась. пробовал и версиями 3 , 4, 5 этих драйверов.

Этап3.
Хотел локализовать решение. Но обнаружил что проблема исчезла. При умолчальных драйверах windows захват сейчас происходит без проблем.:)

можно попробовать более короткое решение в начале нежели то что описано выше. а именно пропустить пункты 1, 3, 5, 6, 8 и этот набор файлов.