PDA

View Full Version : Artifacts from previous frame


wonko
29th June 2003, 19:50
I'm not sure if I should post this in the capture forum or the newbie forum. I am a n00b and I'm capturing video ! :D I have searched the archives and I haven't found an information about this problem. I apologise if it has been discussed before and I missed it...

I am attempting to do the predictable and make DVDs of my Star Wars Definitive Collection laserdiscs. I recently purchased an Asus TV FM Tuner Card which is based on the Phillips 7133 chipset. After a lot of initial frustration in choosing an app to capture with (wdm drivers only, vfw wrapper in XP doesn't seem to work...), I am currently using VirtualVCR. I have plenty of harddrive space, so I would like to capture using HUFFY but I have a problem with it: I see a lot of lines in the frames which appear to be left over from previous frames. I am not talking about interlacing - the lines are there in one frame and gone in the next, usually in areas of motion. I am trying to capture in YUV2 with HUFFYUV 2.1.1 using "Predict Median (Best)". I have also tried RGB24 with similar results. Here are some pictures to illustrate the problem:

http://wonko.dyndns.org/images/lines1.jpg
http://wonko.dyndns.org/images/lines2.jpg
http://wonko.dyndns.org/images/lines3.jpg
http://wonko.dyndns.org/images/lines4.jpg

The first two images were captured using YUV2 and the second two used RGB24.

I have read that YV12 seems to be the current favourite colourspace, so I've tried capturing using VBLE in YV12 and that seems to work ok. The problem is, I would like to do some editing in VirtualDub which doesn't support YV12. Just for fun, I tried capturing using VBLE and YUV2 and the lines were back but not as bad as with HUFFY.

I have re-installed Windows XP numerous times over the last week trying to resolve this issue. I have swapped my cards around to try and reduce IRQ sharing as much as possible but nothing seems to help. I have a fairly decent system and there shouldn't be any problems. When capturing in HUFFY, my CPU doesn't go above 25%. I have a new 120G Serial ATA harddrive with 8M cache dedicated to video data, so write speed shouldn't be an issue. My system is as follows:

AMD Athlon XP 2100+
1G PC2100 RAM
Asus AVN8X Deluxe motherboard
Asus TV7133 tuner card
SB Audigy 2 Platinum (for audio playback)
M-Audio Delta 66 (for audio capture)
MSI Geforce 4 Ti4400
80G Western Digital ATA harddrive with 8M cache (OS)
60G IBM ATA harddrive (misc)
120G Seagate SATA harddrive with 8M cache (video data)
LG 4020 DVD writer
Plextor 16X CD writer

I would be grateful for any help or suggestions.

TIA,

Wonko

fellaw
29th June 2003, 21:12
Those look like the ones I had some time ago with my old BT878 based card, and they were caused by my USB gamepad. Do you have any USB HIDs attached? Try to pull them all out before even opening the preview for capture and then start capturing.
And just to make sure disable any cpu intensive background tasks and devices which use the PCI very much(e.g. the network card).

Btw, the Philips 7134 is affected by USB HIDs, too. But it simply discards the frames instead of corrupting them.

wonko
30th June 2003, 07:32
Fellaw, thanks for the suggestion. I don't have any HID's installed at all at the moment. I do have a couple of USB devices - scanner, Ipaq cradle and compact flash reader but disconnecting them makes no difference. I've tried disabling the USB controller and NIC in device manager but still no difference.

I am very strict on what runs in the background on my system. I disable any unnecessary services and don't run any background tasks other than a couple of helper tasks for certain drivers - video, audio etc.

I am at a loss here. I captured all of SW:ANH tonight using VBLE in YV12 but I noticed that the lines do show up occasionally even then - way less than with Huffy but they are there.

Any other ideas ? Anyone ? Please ? :)

Wonko The Sane (who's sanity is quickly running out)

claypign
26th October 2003, 07:31
you need to turn off DMA and the artifacts will disappear.

ppera2
26th October 2003, 16:07
I had similar artefacts when CPU cooler was active. So check it in BIOS and disable. Don't use any CPU cooling software by capturing.
If it's not case, try to change PCI slot for cap. card. DMA should not be disabled - it will jist increase CPU load by capture - I first read something like that, that DMA should be disabled - everything works perfect with DMA on.