DaXearo
20th November 2002, 15:54
I'm trying to fine tune my DivX3 SBC settings.. So far I'm not 100% satisfied yet with my results...
Mainly I do PAL rips. (2CD rips with AC3 when movie is more than 1hr45, otherwise 1CD rips MP3 (--r3mix) )
640*272 -> 2.35:1 (16:9)
640*352 -> 1.85:1 (16:9)
(for both 1CD & 2CD rips)
I frameserve using AVISYNTH (.avs) to NANdub.
I do NOT (!) use ANY filter.
The problem is that I'm STILL getting artifacts/blocks/noise.. or what the h*ll you call it.
To clarify, I inserted a frame where you can see clearly the problem.
(U.S. Marshals - Frame with rather fast motion)
<< http://www.felix2000.easynet.be/DaXearo/stuff/US%20Marshals.jpg >>
- When you look at the guys face, the skin texture/color doesn't look natural (color 'distortion')
- In the background (eg. tree or whatever it is outside the trucks window) you can see a lot of 'blocks'
- The darker parts (eg. especially next to the guys ear) have some brighter color 'blocks' that shouldn't be there (or at least not that often)
- etc. ...
To compare it to a better looking frame (from another movbie BUT with the same length, resolution, 2cd, same audio settings (ac3), etc ...), I inserted a frame with also rather fast motion.
<< http://www.felix2000.easynet.be/DaXearo/stuff/Blade%202.png >>
In this frame you can see that the 'guys' head looks more 'natural' (OK, I know he aint human, but you know what I mean :)
Also the darker parts are clearly 'darker' then my frame of U.S. Marshals.
And OK, there ARE blocks/artifacts/.. BUT they are less noticable & MUCH better looking.
The overal image quality is also better looking and SHARPER than my encodes.
Here's also a sample of a .avs file:
LoadPlugin("E:\MPEG2Dec.dll")
mpeg2source("E:\USMARSHALS_DISC4_SIDEA_PAL\VIDEO_TS\USmarshals.d2v")
crop(1,0,719,576)
BilinearResize(640,352)
And here is my .vcf profile for 2CD rips:
VirtualDub.audio.SetSource(0);
VirtualDub.audio.SetMode(0);
VirtualDub.audio.SetInterleave(1,0,0,0,0);
VirtualDub.audio.SetClipMode(1,1);
VirtualDub.audio.SetConversion(0,0,0,0,0);
VirtualDub.audio.SetVolume();
VirtualDub.audio.SetCompression();
VirtualDub.audio2.SetSource(0);
VirtualDub.audio2.SetMode(0);
VirtualDub.audio2.SetInterleave(1,0,0,0,0);
VirtualDub.audio2.SetClipMode(1,1);
VirtualDub.audio2.SetConversion(0,0,0,0,0);
VirtualDub.audio2.SetVolume();
VirtualDub.audio2.SetCompression();
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(1);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetDivX(1150,10);
VirtualDub.video.SetQualityControl(2,0,0,0);
VirtualDub.video.SetMotionDetection(8,10,285,265);
VirtualDub.video.SetCrispness(30,0);
VirtualDub.video.SpaceKF(24);
VirtualDub.video.InternalSCD(96);
VirtualDub.video.SetMinKBPS(400);
VirtualDub.video.SetCurveFile("");
VirtualDub.video.SetCurveMcFactor(0);
VirtualDub.video.SetCurveCompression(25,25,3);
VirtualDub.video.SetCurveFilter(270,2500);
VirtualDub.video.SetCurveCredits(0,200);
VirtualDub.video.SetLumaCorrectionAmp(1,10,30);
VirtualDub.video.SetCurveRedist(0);
VirtualDub.video.SetCompLevelsMain(2,6);
VirtualDub.video.SetCompLevelsA(300,2,16);
VirtualDub.video.SetCompLevelsB(300,2,16);
VirtualDub.video.SetCompLevelsC(300,2,16);
VirtualDub.video.SetCompLevelsD(300,2,16);
VirtualDub.video.SetCompLevelsE(300,2,16);
VirtualDub.video.SetCompLevelK(2,4);
VirtualDub.video.SetBitsReservoir(0,45,40,90,45,0);
VirtualDub.video.SetLowBrCorrection(0,0);
VirtualDub.video.NoAVIOutput(0);
VirtualDub.video.GenStats("",1);
VirtualDub.video.SetEncodingControl("");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
I played with SBC arround since it was introduced and I *NEVER* got the results I wanted (the rips you can get on the Internet look ALWAYS SO MUCH better (especially D V L rips)
So the question is: WHAT am I doing wrong ??
- Do I have to use some sort of vdub/avisynth filter? (!! note that I use a Pentium 2 400Mhz processor (so no SSE, SSE2, iSSE, 3Dnow!, etc ... !! And I'm not planning to buy a new one :)
- Trust me on this one: I played A LOT (!) with DRF settings etc... (I know in this profile they are all at 300,2 but changing them didn't do a thing (it even make the quality worse...)
- I'll *ALWAYS* stick to DivX3 SBC !! So don't tell me to use XviD :))
To end this rather long :P thread I would thank you all for the help you (hopefully) will give me :)
I hope to have some replies soon :)
Greetz,
DaXearo
Mainly I do PAL rips. (2CD rips with AC3 when movie is more than 1hr45, otherwise 1CD rips MP3 (--r3mix) )
640*272 -> 2.35:1 (16:9)
640*352 -> 1.85:1 (16:9)
(for both 1CD & 2CD rips)
I frameserve using AVISYNTH (.avs) to NANdub.
I do NOT (!) use ANY filter.
The problem is that I'm STILL getting artifacts/blocks/noise.. or what the h*ll you call it.
To clarify, I inserted a frame where you can see clearly the problem.
(U.S. Marshals - Frame with rather fast motion)
<< http://www.felix2000.easynet.be/DaXearo/stuff/US%20Marshals.jpg >>
- When you look at the guys face, the skin texture/color doesn't look natural (color 'distortion')
- In the background (eg. tree or whatever it is outside the trucks window) you can see a lot of 'blocks'
- The darker parts (eg. especially next to the guys ear) have some brighter color 'blocks' that shouldn't be there (or at least not that often)
- etc. ...
To compare it to a better looking frame (from another movbie BUT with the same length, resolution, 2cd, same audio settings (ac3), etc ...), I inserted a frame with also rather fast motion.
<< http://www.felix2000.easynet.be/DaXearo/stuff/Blade%202.png >>
In this frame you can see that the 'guys' head looks more 'natural' (OK, I know he aint human, but you know what I mean :)
Also the darker parts are clearly 'darker' then my frame of U.S. Marshals.
And OK, there ARE blocks/artifacts/.. BUT they are less noticable & MUCH better looking.
The overal image quality is also better looking and SHARPER than my encodes.
Here's also a sample of a .avs file:
LoadPlugin("E:\MPEG2Dec.dll")
mpeg2source("E:\USMARSHALS_DISC4_SIDEA_PAL\VIDEO_TS\USmarshals.d2v")
crop(1,0,719,576)
BilinearResize(640,352)
And here is my .vcf profile for 2CD rips:
VirtualDub.audio.SetSource(0);
VirtualDub.audio.SetMode(0);
VirtualDub.audio.SetInterleave(1,0,0,0,0);
VirtualDub.audio.SetClipMode(1,1);
VirtualDub.audio.SetConversion(0,0,0,0,0);
VirtualDub.audio.SetVolume();
VirtualDub.audio.SetCompression();
VirtualDub.audio2.SetSource(0);
VirtualDub.audio2.SetMode(0);
VirtualDub.audio2.SetInterleave(1,0,0,0,0);
VirtualDub.audio2.SetClipMode(1,1);
VirtualDub.audio2.SetConversion(0,0,0,0,0);
VirtualDub.audio2.SetVolume();
VirtualDub.audio2.SetCompression();
VirtualDub.video.SetDepth(24,24);
VirtualDub.video.SetMode(1);
VirtualDub.video.SetFrameRate(0,1);
VirtualDub.video.SetIVTC(0,0,-1,0);
VirtualDub.video.SetRange(0,0);
VirtualDub.video.SetDivX(1150,10);
VirtualDub.video.SetQualityControl(2,0,0,0);
VirtualDub.video.SetMotionDetection(8,10,285,265);
VirtualDub.video.SetCrispness(30,0);
VirtualDub.video.SpaceKF(24);
VirtualDub.video.InternalSCD(96);
VirtualDub.video.SetMinKBPS(400);
VirtualDub.video.SetCurveFile("");
VirtualDub.video.SetCurveMcFactor(0);
VirtualDub.video.SetCurveCompression(25,25,3);
VirtualDub.video.SetCurveFilter(270,2500);
VirtualDub.video.SetCurveCredits(0,200);
VirtualDub.video.SetLumaCorrectionAmp(1,10,30);
VirtualDub.video.SetCurveRedist(0);
VirtualDub.video.SetCompLevelsMain(2,6);
VirtualDub.video.SetCompLevelsA(300,2,16);
VirtualDub.video.SetCompLevelsB(300,2,16);
VirtualDub.video.SetCompLevelsC(300,2,16);
VirtualDub.video.SetCompLevelsD(300,2,16);
VirtualDub.video.SetCompLevelsE(300,2,16);
VirtualDub.video.SetCompLevelK(2,4);
VirtualDub.video.SetBitsReservoir(0,45,40,90,45,0);
VirtualDub.video.SetLowBrCorrection(0,0);
VirtualDub.video.NoAVIOutput(0);
VirtualDub.video.GenStats("",1);
VirtualDub.video.SetEncodingControl("");
VirtualDub.video.filters.Clear();
VirtualDub.subset.Delete();
I played with SBC arround since it was introduced and I *NEVER* got the results I wanted (the rips you can get on the Internet look ALWAYS SO MUCH better (especially D V L rips)
So the question is: WHAT am I doing wrong ??
- Do I have to use some sort of vdub/avisynth filter? (!! note that I use a Pentium 2 400Mhz processor (so no SSE, SSE2, iSSE, 3Dnow!, etc ... !! And I'm not planning to buy a new one :)
- Trust me on this one: I played A LOT (!) with DRF settings etc... (I know in this profile they are all at 300,2 but changing them didn't do a thing (it even make the quality worse...)
- I'll *ALWAYS* stick to DivX3 SBC !! So don't tell me to use XviD :))
To end this rather long :P thread I would thank you all for the help you (hopefully) will give me :)
I hope to have some replies soon :)
Greetz,
DaXearo