Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
17th December 2008, 17:35 | #21 | Link |
Registered User
Join Date: Dec 2004
Location: Melbourne, AU
Posts: 1,963
|
No, YV12 sucks compared to RGB or YUY2 because it has vertical chroma subsampling which might end up blending the fields. YUY2 would preserve the interlacing and it's closer to the original analog signal than RGB.
|
18th December 2008, 00:50 | #23 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
The problem with some YUV formats is the chroma subsampling. The subsampling happens when converting from RGB to the YUV format, so before the actual encoding.
Subsampling may blend the (color) information of neighboring lines together, lines that belong to different fields and hence shouldn't be mixed together! See this for more info: http://en.wikipedia.org/wiki/Chroma_...ems_and_ratios (I think 4:1:1, 4:2:2 or 4:4:4 would be okay for interlaced, but 4:2:0 wouldn't. Guess that's the YV12 -vs- YUY2 difference mentioned by squid_80)
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ Last edited by LoRd_MuldeR; 18th December 2008 at 01:50. |
18th December 2008, 10:42 | #24 | Link |
Registered User
Join Date: Dec 2002
Location: UK
Posts: 1,673
|
YV12 interlaced still keeps the lines from separate fields separate - the "bluring" is within field, not across two fields. That's why YV12 interlaced sampling is defined as subtly different from YV12 progressive sampling.
If it wasn't so, then any movement on a standard interlaced source (never mind this 3D one) would have horrible chroma ghost trails. You sometimes see this when people handle YV12 incorrectly. All that said, I wouldn't used YV12 in this instance. Cheers, David. |
18th December 2008, 16:38 | #26 | Link |
Registered User
Join Date: Dec 2005
Posts: 133
|
ok i've done some new trys and it works much better.
This time i followed your recommandations virtualdub capture + huffyuv and it is much much faster and allows me to play newer games and capture in real time. I also found a way to display the "broken" image by forcing virtualbud to use a wrong input colourspace and then the preview just looked like the broken image i used to have. I also noticed that with newer versions of ffdshow the broken image doesn't happen anymore with both Virtualdub and Dscaler, so i suppose it was a colourspace detection issue with older versions of ffdshow i used to have last time i tried to use ffdshow encoder in Dscaler. |
19th December 2008, 16:06 | #27 | Link | ||
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Quote:
From Wiki: Quote:
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
||
19th December 2008, 18:50 | #29 | Link |
Registered User
Join Date: Dec 2002
Location: UK
Posts: 1,673
|
Well, conversely, there's no way to indicate progressive YV12 either! I'm not sure pixel aspect ratio gets communicated either. Neither does whether the actual content is progressive or interlaced. These are things you just have to "know".
It's not that it's "special" - it's just that you have to know what you're doing. (I'm not saying it should be used in this context - just that interlaced YV12 is no more or less standard than progressive YV12 - or even interlacing itself!) Cheers, David. |
20th December 2008, 23:07 | #30 | Link |
Software Developer
Join Date: Jun 2005
Location: Last House on Slunk Street
Posts: 13,248
|
Back to topic:
I have not tested it yet, but this looks like another options and an alternative to HuffYUV: http://forum.doom9.org/showthread.php?t=143624
__________________
Go to https://standforukraine.com/ to find legitimate Ukrainian Charities 🇺🇦✊ |
Tags |
capture, codec, interlaced, s-3d, stereoscopy |
Thread Tools | Search this Thread |
Display Modes | |
|
|