Welcome Guest ( Log In | Register )


Important

The forums will be closing permanently the weekend of March 15th. Please see the notice in the announcements forum for details.

 
Capture Dv Not Working, Get dreaded error -2
« Next Oldest | Next Newest » Track this topic | Email this topic | Print this topic
Bassquake
Posted: Jan 8 2013, 11:20 PM


Newbie


Group: Members
Posts: 6
Member No.: 35942
Joined: 8-January 13



Im trying to capture DV from my Digital8 camcorder DCR-TRV238E but Virtualdub 1.9.11 keeps saying:

QUOTE
Video compressor error. The source image format is not acceptable. (error code -2)


Ive used WinDV and that captures fine but I want to use Virtualdub. I can control the DV tape fine in Vitualdub, it just wont capture.

Any ideas whats causing it? Ive checked the FFDSHOW settings which didnt make a difference.

Thanks for any help.

Edit: Also tested with the latest beta.
 
     Top
Abrazo
Posted: Jan 9 2013, 09:15 PM


Advanced Member


Group: Members
Posts: 775
Member No.: 28995
Joined: 5-November 10



I suppose that your video codec does not accept the actual format (= framesize in pixels / width x height) that you are delivering to it.

Mostly this format has to be a multiple of 4, 8 or 16 pixels in width and height (for example 720 x 576 pixels).

Do you sometimes have a filter applied that crops 'black borders', and that results in an inaccepted format ?
 
     Top
Bassquake
Posted: Jan 10 2013, 12:54 AM


Newbie


Group: Members
Posts: 6
Member No.: 35942
Joined: 8-January 13



The codec is just microsofts DV codec, and I havent applied any filters in Virtualdub's capture program. Its just a straight firewire capture.
 
     Top
Abrazo
Posted: Jan 10 2013, 07:44 PM


Advanced Member


Group: Members
Posts: 775
Member No.: 28995
Joined: 5-November 10



If you can confirm that the source video is a multiple of 4, 8 or 16 then there can be another cause.

You talk about microsoft DV codec ? (What is it's name in the Video-menu > Compression... dialogbox ?)

In for exemple the DivX codec (maybe possible with other codecs too) you can set a "Certification profile" (in the Configuration/Properties > Main-tab)
When the "Mobile profile" is selected, you are limited to 320x240 pixels.
You can better choose "Unconstrained" or another profile that has less limitations.

To check out if it has something to do with the framesize you can apply the Resize filter video Video > Filters... > Add...
> Set New size to "Absolute" 720 x 576 (or to what you prefer)
> Set Aspect ratio to "Disabled" (or to 4 x 3 / 16 x 9)
> Do not letterbox
> Do not adjust (or Multiples of 4, 8)
Click OK

Does it make a difference ?
 
     Top
Bassquake
Posted: Jan 10 2013, 09:32 PM


Newbie


Group: Members
Posts: 6
Member No.: 35942
Joined: 8-January 13



QUOTE
You talk about microsoft DV codec ? (What is it's name in the Video-menu > Compression... dialogbox ?)


It says "(no recompression: dvsd)" and no codecs are listed where you said. The Microsoft DV i mention is from the Device list where it says Microsoft DV Camera and VCR (DirectShow) under the Device list. Ive tested with Microsoft WDM Image Capture (Win32) (VFW) and that gives same error.

I tried adding resize to the Filter List under Filter Chain and set the size to 720x576 and tried different multiples of 4, 8 etc and do not adjust.

All still giving error code -2.
 
     Top
Abrazo
Posted: Jan 11 2013, 09:37 AM


Advanced Member


Group: Members
Posts: 775
Member No.: 28995
Joined: 5-November 10



Normally this error keeps coming from incompatibility with the actual compression codec.

VirtualDub uses "video for windows" (VfW) codecs for compression when making AVI.

Probably you have not yet installed such codecs on your pc.

First install one (or more) of these ones (and after that, select one before starting capturing, via Video > Compression...):
- x264vfw : http://sourceforge.net/projects/x264vfw/files/
- xVid : http://www.xvid.org
- Lagarith (lossless codec) : http://lags.leetcode.net/codec.html

For an example of settings in x264vfw (see this thread - thanks to dloneranger):
- http://forums.virtualdub.org/index.php?act...=ST&f=4&t=21157
 
     Top
Bassquake
Posted: Jan 11 2013, 03:58 PM


Newbie


Group: Members
Posts: 6
Member No.: 35942
Joined: 8-January 13



Hi Abrazo.

I already have Lagarith and xvid codec installed. But Im not capturing to any codec, its supposed to just take the DV data off the camcorder.

I can't choose any other codecs under Compression anyway though as the source is from firewire. It just says (no recompression: dvsd).

 
     Top
Abrazo
Posted: Jan 11 2013, 04:48 PM


Advanced Member


Group: Members
Posts: 775
Member No.: 28995
Joined: 5-November 10



Similar problems here (with no solution):
> http://forums.virtualdub.org/index.php?act...=ST&f=6&t=18010
> http://forums.virtualdub.org/index.php?act...=ST&f=6&t=16121
> http://forums.virtualdub.org/index.php?act...=ST&f=6&t=12179

Someone who said it worked:
> http://forums.virtualdub.org/index.php?act...=ST&f=6&t=14261

It seems that the Sony DCR-TRV238E has a USB output.
Did you already try the USB streaming possibility to capture video from the camcorder ?
> http://www.kb.sony.com/selfservice/documen...ernalId=C222820

Another thought:
What about checking "Prefer internal video codecs (MJPEG and DV) / audio codecs" in VirtualDub > Options-menu > Preferences... > AVI ?
 
     Top
Bassquake
Posted: Jan 15 2013, 10:49 PM


Newbie


Group: Members
Posts: 6
Member No.: 35942
Joined: 8-January 13



QUOTE
checking "Prefer internal video codecs (MJPEG and DV) / audio codecs"

Didnt work sadly.

No idea why it doesnt accept the signal. Everything else does, like WinDV and Scenalyzer.
 
     Top
Abrazo
Posted: Jan 16 2013, 06:05 PM


Advanced Member


Group: Members
Posts: 775
Member No.: 28995
Joined: 5-November 10



Sorry, I can not help you any further.

Maybe someone else can give you a 'hint'.

If not, you can always look out for an alternative like a Video to USB converter, and connect your camera via analog video and audio cables.
 
     Top
Bassquake
Posted: Jan 21 2013, 11:57 AM


Newbie


Group: Members
Posts: 6
Member No.: 35942
Joined: 8-January 13



Reinstalled Windows 7 64bit onto a bigger ssd. Thought Id try Virtualdub and the capture works now. Very odd.

The only difference really is that on the old drive was I had the K-Lite codec installed and ffdshow on it.
 
     Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:
10 replies since Jan 8 2013, 11:20 PM Track this topic | Email this topic | Print this topic

<< Back to Capture