Log in

View Full Version : need good antialias suggestions


Amateur
2nd April 2012, 01:50
I was encoding some shows and can't seem to get the antialiasing to work out very well at all. I started off using maa() but that barely seemed to do anything so I did saa(). I normally don't like saa() because it softens the picture a little more than I liked but even after that I was still left with some jagged lines. What is a good way to implement nnedi3 or something for antialiasing? or is there another AA function/filter that is better than saa()?

LoRd_MuldeR
2nd April 2012, 03:54
A simple approach with NNEDI3 would be:

NNEDI3(field=-2)
Merge(Last.SelectEven(), Last.SelectOdd())

BTW: Your input is interlaced or already progressive?

Amateur
3rd April 2012, 22:26
source is already progressive. so will your suggestion work?

Didée
3rd April 2012, 22:34
Yes it will. The script just would be bad in case the source is interlaced.

Amateur
7th April 2012, 00:52
hmmm... saa() seems to do a little better still. What is a trustworthy file hosting site now that megaupload was shut down? Most of them seem to now require a login and stuff. I want to upload a small sample so you can see that the source does not have aliasing but for some reason the result does.

edit: I didn't want to create a new thread for this question so I'll add it here. I recently got a new Radeon 6850 video card. Is there any way I can use that along with my processor to really boost encoding performance?

LoRd_MuldeR
7th April 2012, 01:16
hmmm... saa() seems to do a little better still. What is a trustworthy file hosting site now that megaupload was shut down? Most of them seem to now require a login and stuff. I want to upload a small sample so you can see that the source does not have aliasing but for some reason the result does.

I would still recommend MediaFire:
http://www.mediafire.com/

Requires a login now to upload, but it's still free and it's very comfortable to upload and organize your files.
Also you can download the files right away. There is no nasty waiting time and no CAPTCHA to solve.

Dropbox is another good option to host and share your files, if you don't mind installing the Dropbox software.
The bandwidth for "public links" is very limited (http://3.bp.blogspot.com/-LctV2Ou8hjM/T2FOAvrLbSI/AAAAAAAABAA/U3Cy7vb3ZtU/s1600/publinks%5B1%5D.png), but that shouldn't be a problem here...

edit: I didn't want to create a new thread for this question so I'll add it here. I recently got a new Radeon 6850 video card. Is there any way I can use that along with my processor to really boost encoding performance?

GPU encoders have been discussed over and over again...

:search:

Didée
7th April 2012, 02:51
The above script works vertical-only. You'd need run it a second time, in a turnleft() / turnright() sandwich, to get the same horizontal+vertical operation like saa(). (Which does internally exactly that. Main difference is that it uses sangnom instead of nnedi.)

BTW, here (http://forum.doom9.org/showthread.php?t=153835) is the [all-possible-letters]AA() filter. :D

Amateur
7th April 2012, 20:09
Is it possible that because of anamorphing the anti alias isn't working? I ask this because the preview always looks flawless but the preview is shown in the 720x480 resolution. If the pixels are stretched to become wider it only makes sense that once-straight lines now have jaggies. Or am I off on this?? I'm just wondering if I should resize the video to either 848x480 (up-scaling a little) or 720x400 (down-scaling a little).

Amateur
14th April 2012, 03:13
oh wow! I figured out it was Media Player Classic that was causing the problems. Opening the same file in VLC looks great! are there settings to use for Media Player Classic that deal with anti aliasing?

edit: while trying to find the latest ffdshow pack i noticed that the original hasn't been updated since 2004 it appears. is the new project now called ffdshow tryouts? that's all i could seem to find. is this the best codec pack to use with MPC-HC?

LoRd_MuldeR
14th April 2012, 04:27
Welcome in 2012 :)

Yes, ffdshow-tryouts (http://forum.doom9.org/showthread.php?t=120465) is the "up-to-date" incarnation of ffdshow. The "original" ffdshow project has been dead for many years. AFAIK the original author just disappeared.

That's why the "old" ffdshow (http://sourceforge.net/projects/ffdshow/) SourceForge.net web-site has not been updated since ~2004 and why the ffdshow-tryouts (http://sourceforge.net/projects/ffdshow-tryout/) project was born ;)

MPC-HC however doesn't need any "Codec Packs" at all. Not even ffdshow is needed, because MPC-HC has the splitters for all common container formats as well as the decoders for all common audio/video formats already "built-in".

Just open the "Options" window of MPC-HC and navigate to the "Internal Filters" (built-in) page and you will see. Of course you can still use ffdshow, if you need its advanced post-processing capabilities :)

BTW: If the "aliasing" issue only showed up in MPC-HC, this would indicate a renderer issue (have you tried the different renderers or did you give MadVR (http://forum.doom9.org/showthread.php?t=146228) a try?). Either that, or you had some "bad" post-processing filter in your chain.

You really should check which DirectShow filters your MPC-HC is currently using to decode the video! See the "Play" -> "Filters" menu while playing in order to get a list of all DirectShow filters that are in use right now...

Amateur
14th April 2012, 14:35
is this a good guide (http://coalgirls.wakku.to/faq/playback/setup-guide-for-mpc-hc-madvr) to follow if setting up madVR? This guide actually recommends against ffdshow tryouts.

LoRd_MuldeR
14th April 2012, 14:43
You don't need a guide for that really. Download and install MadVR and it will be available as an output option in MPC-HC.

Of course you'll need an up-to-date MPC-HC, which can be found here:
http://xhmikosr.1f0.de/mpc-hc/#!/view=details/lang=en/sort=na