shh
11th May 2005, 17:44
Hi!
This is probably faq, but I didn't find anything using the search-function. Most likely I've used wrong search-words, but I really don't know *what* words whould match my problems. :roll:
I'm having some problems with DGDecode/avisynth and YUY2 on my computer and cannot locate, what's going wrong. Perhaps you can help me. :)
Showing an MPEG2-file via DGDecode/avisynth with ConvertToRGB32() is fine, ConvertToRGB24() also fine, showing it with ConvertToYUY2() is crap: Visible at the edges of the letters.
Switching from interlaced=true to interlaced=false doesn't help.
Changing to another iDCT-algo doesn't help.
Using the old DVD2AVIdg-versions (decodefix v1.00 and v1.3.0) with MPEG2Dec3dg.dll doesn't help either.
VirtualDubMod shows the M2V-file as it should be shown, though it crashes when I want to get File->FileInformation from it (why?).
My computer: Athlon-XP, WinXP with DirectX 9c, Radeon 9800pro with Catalyst 5.4 @32bit-desktop-depth.
DGDecode: v1.31b3 (same problem with v1.3.0)
AviSynth: v2.5.6rc3 (same problem with v2.5.5)
VirtualDub: v1.6.5 (same problem with v1.5.10)
Src-file: test.m2v (http://www.sysh.de/forum_files/test.zip)
Stream: MPEG-2 MP@ML VBR
Resolution: 720x576@25fps 16:9
Picture structure: Frame, DCT type: Frame, 10bit
Frame type: Progressive, tff
Quantscale: Nonlinear, Scan type: Alternate
manual intra matrix, manual non-intra matrix
SequenceExtension: MP@ML, chroma: 4:2:0, progressive_sequence: no, low_delay: no,escape_bit: no
No SequenceDisplayExtension: -> No special color description
Avisynth-script1 (correct):
LoadPlugin("D:\Video\AviSynth\plugins\DGDecode.dll")
mpeg2source("test.d2v")
ConvertToRGB32()
Avisynth-script2 (wrong):
LoadPlugin("D:\Video\AviSynth\plugins\DGDecode.dll")
mpeg2source("test.d2v")
ConvertToYUY2()
The registered plugin-directory contains only DGDecode.dll (respectively MPEG2Dec3dg.dll for my decodefix tests)
D2V-project file:
DGIndexProjectFile08
1
8 test.m2v
Stream_Type=0
iDCT_Algorithm=2 (1:MMX 2:SSEMMX 3:FPU 4:REF 5:SSE2MMX)
YUVRGB_Scale=1 (0:TVScale 1:PCScale)
Luminance_Filter=0,0 (Gamma, Offset)
Clipping=0,0,0,0 (ClipLeft, ClipRight, ClipTop, ClipBottom)
Aspect_Ratio=16:9
Picture_Size=720x576
Field_Operation=0 (0:None 1:ForcedFILM 2:RawFrames)
Frame_Rate=25000
Location=0,0,0,8B
c00 1 0 0 0 0 d2 f2 e2 f2 f2 e2 f2 f2 e2 f2 f2 e2 ff
FINISHED 0.00% FILM
Pictures (via avisynth-script -> VirtualDub):
correct (full-size (http://www.sysh.de/forum_files/rgb32.png)):
http://www.sysh.de/forum_files/rgb32cut.png
wrong (full-size (http://www.sysh.de/forum_files/yuy2.png)):
http://www.sysh.de/forum_files/yuy2cut.png
So, do you have the same decoding-weirdness on your computer?
Any suggestions what could help to correctly display/use YUY2?
This is probably faq, but I didn't find anything using the search-function. Most likely I've used wrong search-words, but I really don't know *what* words whould match my problems. :roll:
I'm having some problems with DGDecode/avisynth and YUY2 on my computer and cannot locate, what's going wrong. Perhaps you can help me. :)
Showing an MPEG2-file via DGDecode/avisynth with ConvertToRGB32() is fine, ConvertToRGB24() also fine, showing it with ConvertToYUY2() is crap: Visible at the edges of the letters.
Switching from interlaced=true to interlaced=false doesn't help.
Changing to another iDCT-algo doesn't help.
Using the old DVD2AVIdg-versions (decodefix v1.00 and v1.3.0) with MPEG2Dec3dg.dll doesn't help either.
VirtualDubMod shows the M2V-file as it should be shown, though it crashes when I want to get File->FileInformation from it (why?).
My computer: Athlon-XP, WinXP with DirectX 9c, Radeon 9800pro with Catalyst 5.4 @32bit-desktop-depth.
DGDecode: v1.31b3 (same problem with v1.3.0)
AviSynth: v2.5.6rc3 (same problem with v2.5.5)
VirtualDub: v1.6.5 (same problem with v1.5.10)
Src-file: test.m2v (http://www.sysh.de/forum_files/test.zip)
Stream: MPEG-2 MP@ML VBR
Resolution: 720x576@25fps 16:9
Picture structure: Frame, DCT type: Frame, 10bit
Frame type: Progressive, tff
Quantscale: Nonlinear, Scan type: Alternate
manual intra matrix, manual non-intra matrix
SequenceExtension: MP@ML, chroma: 4:2:0, progressive_sequence: no, low_delay: no,escape_bit: no
No SequenceDisplayExtension: -> No special color description
Avisynth-script1 (correct):
LoadPlugin("D:\Video\AviSynth\plugins\DGDecode.dll")
mpeg2source("test.d2v")
ConvertToRGB32()
Avisynth-script2 (wrong):
LoadPlugin("D:\Video\AviSynth\plugins\DGDecode.dll")
mpeg2source("test.d2v")
ConvertToYUY2()
The registered plugin-directory contains only DGDecode.dll (respectively MPEG2Dec3dg.dll for my decodefix tests)
D2V-project file:
DGIndexProjectFile08
1
8 test.m2v
Stream_Type=0
iDCT_Algorithm=2 (1:MMX 2:SSEMMX 3:FPU 4:REF 5:SSE2MMX)
YUVRGB_Scale=1 (0:TVScale 1:PCScale)
Luminance_Filter=0,0 (Gamma, Offset)
Clipping=0,0,0,0 (ClipLeft, ClipRight, ClipTop, ClipBottom)
Aspect_Ratio=16:9
Picture_Size=720x576
Field_Operation=0 (0:None 1:ForcedFILM 2:RawFrames)
Frame_Rate=25000
Location=0,0,0,8B
c00 1 0 0 0 0 d2 f2 e2 f2 f2 e2 f2 f2 e2 f2 f2 e2 ff
FINISHED 0.00% FILM
Pictures (via avisynth-script -> VirtualDub):
correct (full-size (http://www.sysh.de/forum_files/rgb32.png)):
http://www.sysh.de/forum_files/rgb32cut.png
wrong (full-size (http://www.sysh.de/forum_files/yuy2.png)):
http://www.sysh.de/forum_files/yuy2cut.png
So, do you have the same decoding-weirdness on your computer?
Any suggestions what could help to correctly display/use YUY2?