|
|
Thanks to Foxyshadis and Teegedeck i found how to greatly improve the quality of my vids using xvid, however i ran some other test today and i'm still not 100% satisfied with the results that i'm getting.
I used MPEG-custom with eqm v3ehr matrix @ q2 single-pass with no filters (null transform) and the difference between original and encoded is still visible, just save the following screenshot and open them in fullscreen and you'll see ^^
(first is original, second is xvid)
I highlighted the most visible transformations here (it looks like a quot;pixellisation effectquot;), but you can also notice that the averall brightness also changed on the encoded one :
I know this is only some minor changes but i really'd like to get the best results so is there something else that can be done or should i say to myself that it's the best i can have and be happy with it ?
I also tried to encode in mpeg2 but i was getting even worse results.
in advance
you've just stumbled over the yuv 4:2:0 chroma subsampling.
there is nothing you can do about it, except encoding in the native resolution given by your source.
(btw.: the resizing you used looks a little bit weird)
you've just stumbled over the yuv 4:2:0 chroma subsampling
omg what does that mean ?
I encoded in the native resolution and i get exactly the same problem, i just rezised the screenshots to fit to 4:3 but i can give you the original ones if you need.
danke sehr für die Hilfe ^^
yuv 420 == a block of 2x2 pixels only has ONE chroma information
the decoder of your source smoothes that out
the decoder of xvid doesn't. that's why you see the chroma stairstepping at high saturated edges.
It will help to enable the high quality rgb conversion in the ffdshow video decoder.
But this of course won't help the image you're taking from vdub, cause vdub is using vfw decoders.
btw.: why are search for such small deviations on an LOSSY encoding model?
I think, you'd better stick with lossless encoding then, or leave the original is it is..
1. For God's sake, don't post bmp's on forums... or anywhere else ;_;
2. I highly recommend cropping all black borders if you want better compression. Unless you need to keep the resolution exact, of course :/
It will help to enable the high quality rgb conversion in the ffdshow video decoder.
How do i do that ?
I think, you'd better stick with lossless encoding then, or leave the original is it is..
The original is interlaced, have black borders to be removed and must be cut at some points so i must reencode it.
And i'm trying to encode with a lossless model but i can't find one
Originally Posted by sysKin1. For God's sake, don't post bmp's on forums... or anywhere else ;_;
It's small details so i was afraid that it'd be gone with Jpeg Originally Posted by sysKin2. I highly recommend cropping all black borders if you want better compression. Unless you need to keep the resolution exact, of course :/
I'll try that now
@ neutrogenik
Read this...Bye
This article is very interessting !
So if i understand well the problem is not encoding but decoding right ?
Two others questions :
you have to force YV12 output in its decoder config
1°) How do i do that ?
2°) Seems like the quot;3. Use Overlay + a graphicscard with inbuild HQ YV12 to RGB conversationquot; is the best one for quality and speed (i have a 6800Ultra so that should do it) but same question : how do i do that ? ^^
Thanks again 4 the help
1°) Like this -gt; XviDs decoder / FFDshow
2°) First: You dont quot;DO ITquot; it happens automatically inside the card! Second: Just because you have a relative new card it doesnt mean it has internal HQ chroma upsampling! My GeForce 6600GT (released ~ the same time as your 6800Ultra iirc) fails, while my Radeon 9200 (much older than the 6600GT) is able to do it correctly...Bye
First: You dont quot;DO ITquot; it happens automatically inside the card!
Ok thanks for the explanation
Also am i using an old xvid version ? Because i only have this pannel for Xvids decoder :
And i don't know where the hell did you find this FFDshow option pannel :/
Sure its the quot;realquot; decoder config and not the config in the encoder setup? Both configs (XviDs decoder and FFDShow) should be somewhere in your Start menu...Bye
so i don't understand why i'm missing some stuff :??:
offers binarys? Anyway, I just did a fresh install of Koepis build with this
result... So, there must be something wrong on your end! But you can call the config also via Start -gt; Run -gt; C:\WINDOWS\system32\rundll32.exe xvid.ax,ConfigureBye
I checked 'n was running the old 1.03 version, i'm surprised that xvid version are released with 1 month intervals only
I'm gonna look at the decoders options and see the results, thanks again for all the help, it's always a pleasure to get some advices from skilled ppl like you
I tried like you said :but the result is almost the same :
Maybe my 6800Ultra doesn't do its job ...
I uploaded the original video so you can make some tests on it and show me if you get better results that i do :
files/17046879/original.m2v.html (30 Mb)
Then probably the only way it'll work is switching to ffdshow and using its high quality rgb upsampling.
Scharfis, I thought vdub did hq upsampling in its native yv12-gt;rgb?
i can try out fox if you tell me out to do so
Erm, what renderer have you used?Bye
you mean the FourCC used ? I took the default one : xvid
seems your FFSHOW is old... |
|