Problems capturing video (long post)...

Iacobus wrote on 3/2/2005, 6:21 PM
Hi all!

I just picked up Vegas Movie Studio this weekend and wanted to say how much I like it thus far.

However, I'm having trouble with the Sony Video Capture 5.0 utility. It basically lets me initiate a capture, but won't let me complete it.

For example, if I start the capture and then click the Stop button, I get the "Capture Complete" dialog. If I click the Done button, Video Capture crashes with the following error:

-------
Sony Video Capture 5.0

Exception 0xC0000005 (access violation) READ:0x4 IP:0x442693
In Module 'VidCap50.EXE' at Address 0x400000 + 0x42693
Thread: GUI ID=0x354 Stack=0x12D000-0x130000
Registers:
EAX=01428250 CS=001b EIP=00442693 EFLGS=00210246
EBX=01427d10 SS=0023 ESP=0012d028 EBP=0012d494
ECX=00000000 DS=0023 ESI=01427ad8 FS=003b
EDX=001c9fd0 ES=0023 EDI=01428250 GS=0000
Bytes at CS:EIP:
00442693: 8B 51 04 89 54 24 48 8B .Q..T: 47 30 8B 48 08 8B 55 08 G0.H..U.
Stack Dump:
0012D028: 00000000
0012D02C: 001947C0 00140000 + 547C0
0012D030: 77D4C6A8 77D40000 + C6A8 (USER32.dll)
0012D034: 00000000
0012D038: 00000000
0012D03C: 001EFF70 00140000 + AFF70
0012D040: 00000000
0012D044: 00000000
0012D048: 00000000
0012D04C: 00000000
0012D050: 00000001
0012D054: 00000000
0012D058: 00000000
0012D05C: 00000000
0012D060: 01427D10 01420000 + 7D10
0012D064: 00010011 00010000 + 11
> 0012D074: 77D494E3 77D40000 + 94E3 (USER32.dll)
> 0012D078: 77D4B2D5 77D40000 + B2D5 (USER32.dll)
> 0012D080: 77D4B2A1 77D40000 + B2A1 (USER32.dll)
> 0012D09C: 77D4B23C 77D40000 + B23C (USER32.dll)
> 0012D0AC: 77D4B250 77D40000 + B250 (USER32.dll)
> 0012D0B8: 77D4887E 77D40000 + 887E (USER32.dll)
> 0012D0CC: 77D4887E 77D40000 + 887E (USER32.dll)
> 0012D0D4: 77D70494 77D40000 + 30494 (USER32.dll)
> 0012D0D8: 77D4B258 77D40000 + B258 (USER32.dll)
> 0012D0E0: 77D4B250 77D40000 + B250 (USER32.dll)
> 0012D0E4: 773F67CA 773D0000 + 267CA (COMCTL32.dll)
> 0012D0FC: 773F62FB 773D0000 + 262FB (COMCTL32.dll)
> 0012D100: 773F63E2 773D0000 + 263E2 (COMCTL32.dll)
> 0012D108: 77D488B2 77D40000 + 88B2 (USER32.dll)
> 0012D110: 773F62FB 773D0000 + 262FB (COMCTL32.dll)
> 0012D124: 77D70494 77D40000 + 30494 (USER32.dll)
> 0012D128: 77D488B8 77D40000 + 88B8 (USER32.dll)
> 0012D130: 77D488B2 77D40000 + 88B2 (USER32.dll)
> 0012D134: 773F632C 773D0000 + 2632C (COMCTL32.dll)
> 0012D13C: 004A3D80 00400000 + A3D80 (VidCap50.EXE)
0012D140: 0012D214 00030000 + FD214
> 0012D144: 773F62FB 773D0000 + 262FB (COMCTL32.dll)
> 0012D148: 773F63E2 773D0000 + 263E2 (COMCTL32.dll)
> 0012D14C: 7741E646 773D0000 + 4E646 (COMCTL32.dll)
> 0012D168: 77D48709 77D40000 + 8709 (USER32.dll)
> 0012D17C: 773F62FB 773D0000 + 262FB (COMCTL32.dll)
> 0012D18C: 773F62FB 773D0000 + 262FB (COMCTL32.dll)
> 0012D194: 77D487EB 77D40000 + 87EB (USER32.dll)
> 0012D1A0: 77D48832 77D40000 + 8832 (USER32.dll)
> 0012D1A8: 77D487FF 77D40000 + 87FF (USER32.dll)
> 0012D1E4: 77D70494 77D40000 + 30494 (USER32.dll)
> 0012D1EC: 77D70494 77D40000 + 30494 (USER32.dll)
> 0012D1F0: 77D48808 77D40000 + 8808 (USER32.dll)
> 0012D1F8: 77D487FF 77D40000 + 87FF (USER32.dll)
> 0012D1FC: 77D4B743 77D40000 + B743 (USER32.dll)
> 0012D204: 773F62FB 773D0000 + 262FB (COMCTL32.dll)
> 0012D238: 77D553D8 77D40000 + 153D8 (USER32.dll)
> 0012D264: 773F6184 773D0000 + 26184 (COMCTL32.dll)
> 0012D288: 77D70494 77D40000 + 30494 (USER32.dll)
> 0012D28C: 77D4B378 77D40000 + B378 (USER32.dll)
> 0012D294: 77D4B373 77D40000 + B373 (USER32.dll)
> 0012D298: 77D4B3B4 77D40000 + B3B4 (USER32.dll)
> 0012D2B8: 77D4BDB0 77D40000 + BDB0 (USER32.dll)
> 0012D2BC: 77D4BDBC 77D40000 + BDBC (USER32.dll)
> 0012D2E4: 77D4B4D1 77D40000 + B4D1 (USER32.dll)
> 0012D2E8: 773F63D4 773D0000 + 263D4 (COMCTL32.dll)
> 0012D2F8: 773F62FB 773D0000 + 262FB (COMCTL32.dll)
> 0012D2FC: 773F63E2 773D0000 + 263E2 (COMCTL32.dll)
> 0012D340: 773F62FB 773D0000 + 262FB (COMCTL32.dll)
> 0012D364: 77D48709 77D40000 + 8709 (USER32.dll)
> 0012D378: 773F62FB 773D0000 + 262FB (COMCTL32.dll)
> 0012D388: 773F62FB 773D0000 + 262FB (COMCTL32.dll)
> 0012D390: 77D487EB 77D40000 + 87EB (USER32.dll)
> 0012D39C: 77D48832 77D40000 + 8832 (USER32.dll)
> 0012D3A4: 77D487FF 77D40000 + 87FF (USER32.dll)
> 0012D3B0: 77D4C6A8 77D40000 + C6A8 (USER32.dll)
> 0012D3E8: 77D70494 77D40000 + 30494 (USER32.dll)
> 0012D3EC: 77D48808 77D40000 + 8808 (USER32.dll)
> 0012D3F4: 77D487FF 77D40000 + 87FF (USER32.dll)
-------

I tried futzing with the settings too. If I uncheck the option, "Display post-capture dialog after capturing video," under the Capture tab and go to capture and then press the Stop button, I get the following error:

-------
Sony Video Capture 5.0

Exception 0xC0000005 (access violation) READ:0x4 IP:0x442693
In Module 'VidCap50.EXE' at Address 0x400000 + 0x42693
Thread: GUI ID=0x268 Stack=0x12D000-0x130000
Registers:
EAX=01428018 CS=001b EIP=00442693 EFLGS=00210246
EBX=01427ad8 SS=0023 ESP=0012d028 EBP=0012d494
ECX=00000000 DS=0023 ESI=014278a0 FS=003b
EDX=00160558 ES=0023 EDI=01428018 GS=0000
Bytes at CS:EIP:
00442693: 8B 51 04 89 54 24 48 8B .Q..T: 47 30 8B 48 08 8B 55 08 G0.H..U.
Stack Dump:
0012D028: 00000000
0012D02C: 001947C0 00140000 + 547C0
0012D030: 77D4C6A8 77D40000 + C6A8 (USER32.dll)
0012D034: 00000000
0012D038: 00000000
0012D03C: 001DFCA8 00140000 + 9FCA8
0012D040: 00000000
0012D044: 0004E008 00030000 + 1E008
0012D048: 00000000
0012D04C: 00000000
0012D050: 00000001
0012D054: 00000000
0012D058: 00000000
0012D05C: 00000000
0012D060: 01427AD8 01420000 + 7AD8
0012D064: 00010015 00010000 + 15
> 0012D160: 00550028 00400000 + 150028 (VidCap50.EXE)
> 0012D164: 006B006E 00400000 + 2B006E (VidCap50.EXE)
> 0012D168: 006F006E 00400000 + 2F006E (VidCap50.EXE)
> 0012D16C: 006E0077 00400000 + 2E0077 (VidCap50.EXE)
0012D170: 00000029
0012D174: 00000000
0012D178: 00000000
0012D17C: 00000000
> 0012D1F8: 77D49A2E 77D40000 + 9A2E (USER32.dll)
> 0012D1FC: 77D49A17 77D40000 + 9A17 (USER32.dll)
> 0012D218: 77DA0248 77D40000 + 60248 (USER32.dll)
> 0012D238: 77D49B4D 77D40000 + 9B4D (USER32.dll)
> 0012D23C: 77DA0248 77D40000 + 60248 (USER32.dll)
> 0012D250: 77D49B60 77D40000 + 9B60 (USER32.dll)
> 0012D268: 77DA0248 77D40000 + 60248 (USER32.dll)
> 0012D270: 77D40000 77D40000 + 0 (USER32.dll)
> 0012D2A0: 00550028 00400000 + 150028 (VidCap50.EXE)
> 0012D2A4: 006B006E 00400000 + 2B006E (VidCap50.EXE)
- - -
0012FFF0: 00000000
0012FFF4: 00000000
0012FFF8: 005B2A4A 00400000 + 1B2A4A (VidCap50.EXE)
0012FFFC: 00000000
-------

Of course, both errors make Video Capture crash and bomb me back out to Video Studio.

Another strange thing: If I have "Enable still image capture" under the Capture tab checked, connectivity to the PX-AV100U fails. If I disable the option, connectivity comes back.

I have tried two different versions of Movie Studio as well as two different versions of the PX-AV100U's drivers.

Oddly enough, the PX-AV100U works just fine with the capturing features of the software that came with it (WinDVD Creator) *AND* Microsoft's own Windows Movie Maker. I'm thinking either Movie Studio doesn't like the PX-AV100U or Movie Studio is exploiting a bug in the driver for the PX-AV100U. I just wish I knew, since trying to contact both SPD and Plextor has resulted in silence. (Do I scare people?)

So, anyone have any ideas? I'm kind of at my wit's end here. If I cannot find a suitable solution, I will have to return the PX-AV100U since I only have so many days to do so.

Many thanks!

Iacobus
-------
RodelWorks - Original Music for the Unafraid
Buy Instant ACID by JohnnyRoy and mD!
mD at ACIDplanet

Comments

Steve Grisetti wrote on 3/3/2005, 9:55 AM
This device hooks up to the USB port rather than via firewire and, since it came with WinDVD Creator, it's probably designed to be used with that program, producing files that will easily export as a DVD. It is not, unfortunately, producing the DV-AVI files that Vegas performs best with.

It may be possible to use these files in Vegas by importing them into Windows MovieMaker and then exporting them as DV-AVIs -- but the sad truth is that this device really isn't made to work with this type of NLE.

The best solution, if you're using a miniDV or digital8 camcorder, is to capture your video directly into Vegas through your firewire. If you have an analog cam, you can use a device like the ADS Pyro AV Link to digitize your video (it then imports it into your computer via firewire).

Otherwise, you're just going to end up banging your head against the wall.
Iacobus wrote on 3/3/2005, 11:04 AM
Yeah, I figured that. WinDVD creator captures to MPEG. Blech.

It's too bad though as I really like Movie Studio out of all the consumer-level NLEs. Not quite sure why they didn't put USB 2.0 support in there, especially for a consumer product. Most of their competitors have that type of support.

Ah, well. :) Guess I'm returning the Plextor then. Thanks for the help!

Iacobus
-------
RodelWorks - Original Music for the Unafraid
Buy Instant ACID by JohnnyRoy and mD!
mD at ACIDplanet
billybass wrote on 3/3/2005, 11:23 AM
Here's a link to an article in the knowledge base that talks about capture problems with service pack 2.
http://www.custcenter.com/cgi-bin/sonypictures.cfg/php/enduser/std_adp.php?p_faqid=1133&p_created=1097695369&p_sid=TaTiyuzh&p_lva=87&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9OTMmcF9zZWFyY2hfdHlwZT1zZWFyY2hfbmwmcF9wcm9kX2x2bDE9MTcmcF9wcm9kX2x2bDI9NzYmcF9jYXRfbHZsMT0mcF9jYXRfbHZsMj0mcF9wYWdlPTEmcF9zZWFyY2hfdGV4dD1jYW4ndCBjb250cm9sbCBjYW1lcmEgZnJvbSBjYXB0dXJl&p_li=
I couldn't control the camera with the control buttons in capture but could capture if I maually controled the camera with the camera buttons. This is one of the manifestations of the service pack 2 problem. I tried doing the fix as outlined in the knowledge base article but it reverted back to the wrong version on reboot, Finally I applied the fix while in normal mode, not safe mode, and windows offers you a warning box but lets you replace the msdv.sys file that causes capture problems. I should mention that I had the same problem with windows movie maker as with vegas capture. Hope this helps.
Iacobus wrote on 3/3/2005, 7:23 PM
Hi billybass,

Just for giggles, I tried those fixes out. However, I wasn't expecting much, since the video capture device I was using uses USB 2.0, not FireWire. Sure enough, it didn't help any. But thank you much anyway. :)

Iacobus
-------
RodelWorks - Original Music for the Unafraid
Buy Instant ACID by JohnnyRoy and mD!
mD at ACIDplanet