First Glitch - 10+ Can't Capture From Sony HC1

Moderator: Ken Berry

Post Reply
jchunter

First Glitch - 10+ Can't Capture From Sony HC1

Post by jchunter »

After successfully previewing HDV video project yesterday, this morning I tried to capture some additional video from the Sony HC1. Unfortunately, when I select Capture in the Capture Tab, is says: "Either no capture device is connected, blah, blah." This is lame because VS9 worked perfectly. :roll:

I selected Tools menu/Select Device Control and noted that HDV1394 was selected.
I selected Tools menu/Change Capture Plugin and noted that "Ulead HDV" was not selectable, as it is in VS9.

I hate to start by having to hack the ini files but this seems to be the next step...

Any ideas?
kebrinton
Posts: 421
Joined: Wed Dec 22, 2004 6:02 am

Post by kebrinton »

For some reason the Sony HDV camcorder has its own entry in the Owner's Manual.
tyamada
Advisor
Posts: 735
Joined: Mon Feb 07, 2005 5:10 pm
Location: Atlanta, Ga

Post by tyamada »

I'm not having any problems with capturing with both VS9/10 with my HC1. Did you try to reboot your computer with the camera turned on to see if that fixed the problem. I read on one of the HC1 forums that hot plugging your camera to the fire wire cable is not recommended by Sony.

I have MSP8, MF5, VS9 and VS10+ installed on my computer and all the capture modules do recognize the HC1.

I had a bad fire wire cable which lost connection intermittently and it was pain to trouble shoot.
jchunter

Post by jchunter »

Keith,
Thanks for the info about HDV capture in the manual. Very curious is the first statement: "Once you have the HDV plugin installed you can import high def videos..."

There are some serious problems with this statement:
(1) I already have the HDV plugin installed and it is useable from VS9.
(2) VS10+ is SUPPOSED to support HDV right out of the box. HDV support is what they are selling with this release.
(3) Ulead has a picture of the Sony HC1 on the cover of the manual and the same picture on the splash screen.


Anyway, I couldn't resist peeking at HERCAP.ini for VS10+ and find the following:
[[CAPTURE_PLUGIN]
CurrentPlugin=1
CurrentDriver=0
DriverName=
CapturePluginPath1=VfwUleadMpegCap.dll
CapturePluginPath2=DswUleadMpegCap.dll
CapturePluginPath3=HotPlug.dll
CapturePluginPath5=WMFCap.dll
CapturePluginPath6=DswUleadMP4Cap.dll
CapturePluginPath7=ADSCirrusUSB2.dll
CapturePluginPath8=DVBTCapPlug.dll
DefaultPlugin=

[CAPTURE_SETTING]
ForceToUsePreviewMode=1
DisablePreviewAudioForDV=0
[Version]
ProfileVersion=1


WhereAs, HerCap.ini for VS9:
[CAPTURE_PLUGIN]
CurrentPlugin=4
CurrentDriver=0
DriverName=Sony -- HDV
CapturePluginPath1=VfwUleadMpegCap.dll
CapturePluginPath2=DswUleadMpegCap.dll
CapturePluginPath3=HotPlug.dll
CapturePluginPath4=SonyMVCap.dll
CapturePluginPath5=WMFCap.dll
CapturePluginPath6=HDVCap.dll
DefaultPlugin=

[CAPTURE_SETTING]
ForceToUsePreviewMode=0
DisablePreviewAudioForDV=0
DisplayVolumeMeter=0
CaptureToLIB=1
[Version]

So, 10+ has arrived UNconfigured for HD capture from the HC1 and can't find the HDV plugin....
:roll:

I might try reinstalling the HDV plugin and see if it can't be forced to configure...
jchunter

Post by jchunter »

Terry,
Did you download an HDV plugin for 10+?

BTW, my firewire channel is fine because I can capture with VS9 but not with 10+.
jchunter

Post by jchunter »

Making progress: When I modify 10+'s HerCap.ini to match VS9, 10+ recognizes the HC1 and can control it but can't capture - error "failed to build priview Graph..." Capture module shows "Ulead HDV" is selected for Source and Format is Mpeg.

Terry, could you please use Windows Explorer to locate c:\Documents and Settings\<user name>\Application Data\Ulead Systems\Ulead Video Studio\10.0\HerCap.ini and post the contents here?
User avatar
Ken Berry
Site Admin
Posts: 22481
Joined: Fri Dec 10, 2004 9:36 pm
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Gigabyte B550M DS3H AC
processor: AMD Ryzen 9 5900X
ram: 32 GB DDR4
Video Card: AMD RX 6600 XT
Hard_Drive_Capacity: 1 TB SSD + 2 TB HDD
Monitor/Display Make & Model: Kogan 32" 4K 3840 x 2160
Corel programs: VS2022; PSP2023; DRAW2021; Painter 2022
Location: Levin, New Zealand

Post by Ken Berry »

FWIW, and while waiting for Terry's response, I have checked my own HerCap.ini file in VS10 + and it is as follows (in the first part, the second being identical to yours):
[CAPTURE_PLUGIN]
CurrentPlugin=1
CurrentDriver=0
DriverName=WinFast DV2000 WDM Video Capture.
CapturePluginPath1=VfwUleadMpegCap.dll
CapturePluginPath2=DswUleadMpegCap.dll
CapturePluginPath3=HotPlug.dll
CapturePluginPath5=WMFCap.dll
CapturePluginPath6=DswUleadMP4Cap.dll
CapturePluginPath7=HDVCap.dll
CapturePluginPath8=DVBTCapPlug.dll
DefaultPlugin=

You will note that Path 7 already refers to HDVCap.dll -- I don't have a driver since I don't (yet) have a HD camera. However, on checking 'Change Capture Plug-in' under Tools, I _can_ select 'Ulead HDV Capture Plug-in' though it (understandably) returns an error message when I do so, saying it cannot change to that plug-in because it cannot find the driver.

I should add that I simply installed VS10+ from the downloaded file -- did not download separately any HD plug-in.

So 'twould seem that there is something wrong with your install...
Ken Berry
tyamada
Advisor
Posts: 735
Joined: Mon Feb 07, 2005 5:10 pm
Location: Atlanta, Ga

Post by tyamada »

John:
Sorry it took so long to get back to you, Ive been doing other things, looks like you are missing the DriverName=Sony -- HDV. Not able to explain why your VS10+ doesn't recognize the camera.

I didn't have to download a HDV plug-in for VS10+, there isn't any place on Ulead's site to get it. The plugin was installed when VS10+ was installed.

For some reason your program isn't detecting your camera.

You might want to try a repair install if you have that option, apparently the hook from the VS10+ program and the operating system is broken.

VS10+ HerCap.ini

[CAPTURE_PLUGIN]
CurrentPlugin=4
CurrentDriver=0
DriverName=Sony -- HDV
CapturePluginPath1=VfwUleadMpegCap.dll
CapturePluginPath2=DswUleadMpegCap.dll
CapturePluginPath3=HotPlug.dll
CapturePluginPath5=WMFCap.dll
CapturePluginPath6=DswUleadMP4Cap.dll
CapturePluginPath7=HDVCap.dll
CapturePluginPath8=DVBTCapPlug.dll
DefaultPlugin=

[CAPTURE_SETTING]
ForceToUsePreviewMode=1
DisablePreviewAudioForDV=0
[Version]
ProfileVersion=1

VS9 HerCap.ini

[CAPTURE_PLUGIN]
CurrentPlugin=4
CurrentDriver=0
DriverName=Sony -- HDV
CapturePluginPath1=VfwUleadMpegCap.dll
CapturePluginPath2=DswUleadMpegCap.dll
CapturePluginPath3=HotPlug.dll
CapturePluginPath4=SonyMVCap.dll
CapturePluginPath5=WMFCap.dll
CapturePluginPath6=HDVCap.dll
DefaultPlugin=
MPEGPreferPlugin=HauppaugeCap.dll
DVRPreferPlugin=HauppaugeCap.dll

[CAPTURE_SETTING]
ForceToUsePreviewMode=1
DisablePreviewAudioForDV=0
DisplayVolumeMeter=0
CaptureToLIB=1
[Version]
ProfileVersion=1
Last edited by tyamada on Thu May 11, 2006 10:36 pm, edited 1 time in total.
jchunter

Post by jchunter »

Thanks Ken,
I think it is strange that your 10+ can't find an HDV driver if, indeed, 10+ comes preconfigured for the Sony HC1 and HC3. You should be able to select this Capture plugin from the menu and only get an error when you try to capture from a nonexistent HD camera.

I'll play around a bit more with some experimental HerCap.ini settings and see if it prefers seeing HDVCap.dll on path 7... :?

Edit: Oops - there you are Terry. Thank you. I'll see what I can kludge up now.
jchunter

Post by jchunter »

Damn. Your settings don't work "Unable to switch to capture mode... Failed to build graph."

I did locate the new HDVCap.dll, version 2.0.0.2, dated 3/6/06, which is stored in the 10+ program directory. The old version 2.0.0.0 dated 8/3/05, is located in the VS9 program dir.

Very strange that the download did not configure it, choosing to overwrite plugin path 7 with an analog capture driver. (This probably explains why VS9 quit capturing analog after HDV was first installed.) Another case of a buggy installation program...

Something else is involved here. Terry, what do you have for HerCap.ini, located in the Docs & Settings\All Users\Application Data\ Ulead Systems\Video Studio\10.0 ... location?
User avatar
Ken Berry
Site Admin
Posts: 22481
Joined: Fri Dec 10, 2004 9:36 pm
operating_system: Windows 11
System_Drive: C
32bit or 64bit: 64 Bit
motherboard: Gigabyte B550M DS3H AC
processor: AMD Ryzen 9 5900X
ram: 32 GB DDR4
Video Card: AMD RX 6600 XT
Hard_Drive_Capacity: 1 TB SSD + 2 TB HDD
Monitor/Display Make & Model: Kogan 32" 4K 3840 x 2160
Corel programs: VS2022; PSP2023; DRAW2021; Painter 2022
Location: Levin, New Zealand

Post by Ken Berry »

John -- sorry to butt in again, but just to clarify: I thought I had been emphatic in my earlier post when I said that indeed I CAN select the HDV capture plugin, but that it returns an error message because obviously I don't have a HDV camera connected.

And for comparison purposes, if it is of any use, my All Users HerCap.ini file is as follows:
[CAPTURE_PLUGIN]
CurrentPlugin=0
CurrentDriver=0
DriverName=
CapturePluginPath1=VfwUleadMpegCap.dll
CapturePluginPath2=DswUleadMpegCap.dll
CapturePluginPath3=HotPlug.dll
CapturePluginPath5=WMFCap.dll
CapturePluginPath6=DswUleadMP4Cap.dll
CapturePluginPath7=HDVCap.dll
CapturePluginPath8=DVBTCapPlug.dll

[CAPTURE_SETTING]
ForceToUsePreviewMode=1
DisablePreviewAudioForDV=0
DisplayVolumeMeter=0
CaptureToLIB=1
[Version]
ProfileVersion=1
Ken Berry
tyamada
Advisor
Posts: 735
Joined: Mon Feb 07, 2005 5:10 pm
Location: Atlanta, Ga

Post by tyamada »

Here are the HerCap.ini from my All Users\VS10 directory.

[CAPTURE_PLUGIN]
CurrentPlugin=0
CurrentDriver=0
DriverName=
CapturePluginPath1=VfwUleadMpegCap.dll
CapturePluginPath2=DswUleadMpegCap.dll
CapturePluginPath3=HotPlug.dll
CapturePluginPath5=WMFCap.dll
CapturePluginPath6=DswUleadMP4Cap.dll
CapturePluginPath7=HDVCap.dll
CapturePluginPath8=DVBTCapPlug.dll

[CAPTURE_SETTING]
ForceToUsePreviewMode=1
DisablePreviewAudioForDV=0
[Version]
ProfileVersion=1

HerDevice.ini[Device]
DeviceName=device\HDVdevctl.dev

Hope this helps
jchunter

Post by jchunter »

Ken, Terry,
Thank you both. There is still a missing element somewhere. I have the new HDVCap.dll and have all versions of HerCap.ini set to match Terry's and it still is "Unable to switch to Capture mode.....". OTOH, when I fire upVS9, it locks on immediately.

I have notified Ulead of the problem but am not optimistic that they will reply with anything but their canned advise to reinstall VS, defrag the disks, reinstall the OS, ... I'm sure that there is a bug in the install program that somehow read data from earlier installations when I was doing analog capture, decided to (helpfully) pop in a link to that specific analog capture dll, which overwrote the capturepluginPath7 link to HDVCap.dll AND something else...
jchunter

Post by jchunter »

Success! I can now capture HD video from the Sony HC1! :D

Problem Location: The startup code in vstudio.exe.

Condition that Triggers the Bug: Users who are UPGRADING, who have capture dlls in previous versions of Video Studio. First time users of Video Studio will not have this problem.

Sequence: When Video Studio 10+ starts for the first time with a new user (no HerCap.ini, yet), it looks in the program files of previous Video Studio installations for any unusual capture dlls. In my system, it found ADSCirrusUSB.dll (my analog capture .dll) and (helpfully) decided to overwrite CapturePluginPath7 with that dll. This invalidated HDVCap.dll as a capture choice and altered a registry setting which identified it as a capture module. The improper registry setting is probably what prevented my hacked HerCap.ini from working last night.

Workaround: If you have been capturing analog or, possibly, capturing digital from an unusual source, you will have to rename (or delete) those dlls in your earlier installation and then reinstall 10+, (after uninstalling 10+, then manually deleting directory C:\Documents and Settings\<user name>\Application Data\Ulead Systems\Ulead Video Studio\10).
Last edited by jchunter on Sat May 13, 2006 1:40 am, edited 1 time in total.
tyamada
Advisor
Posts: 735
Joined: Mon Feb 07, 2005 5:10 pm
Location: Atlanta, Ga

Post by tyamada »

John:

I'm glad you found what was causing your problem, I won't even ask how you found it. I didn't have that problem with my analoge cards, the problem must be unique to your card.

By the way I misinformed you on the Dvico captured video is transport stream .tp. By the extension I would think it is program stream, it is not m2t, I've tried to rename the .tp file to m2t and sent it to my HC1 usint MSP8 without success. Since I have been playing around with my Dvico HDTV card I have run across a .ts format for HD video and both .tp and .ts have a subset for a total of four different streams. The native mpeg format created by the Dvico card has video properties of 1920x1080 16:9 Upper Field First, 29.97fps, 16000bps with a mpg file extension. The file converted from .tp is 1920x1080 16:9 Upper Field First, 29.97fps, 16992bps dolby audio(5.1).

I can't use the native format because I haven't figured out how to get audio, still playing with settings.

When I Movie Factory 5 to capture from the Dvico card my video properties are 1920x1080 16:9 Upper Field First, 29.97fps 16000bps dolby audio (5.1).

The Dvico card will capture the signal that is being received, e.g. 1080i or 720p.
Post Reply