Hi Zeego,
I'm happy to see that you're using the best frameserver in the world.
Now, the first part of the script is what FFAStrans is creating automatically with the indexing stuff, so I'm gonna ignore that and I'm gonna focus on the box you named "Antialiasing".
I can see that you're trying to convert to YUY2 (that's actually 4:2:2 interleaved which shouldn't be used any longer as pretty much everything runs on yv16 which is 4:2:2 planar), then blur the whole thing and then clipping.
I'd advise against that.
What are you trying to achieve?
If it's just to avoid introducing aliasing while downscaling and interlacing progressive UHD clips to FULL HD interlaced clips, then you could just blur vertically and it will be just fine.
To do that, in the Custom Avisynth Script box just write:
Code: Select all
ConverttoYU422(m_clip)
Blur(0, 1.58)
m_clip=last
return m_clip
also make sure to untick all the tickboxes other than the "Set as 64bit Avisynth" one, like this:
- Screenshot from 2024-10-30 17-08-30.png (26.22 KiB) Viewed 240 times
As for clipping, you can use the Safe Color Limiter node instead and potentially you could stack it after a conditional so that it only clips when the clip is BT709 and is limited tv range, like so:
- Screenshot from 2024-10-30 17-09-53.png (25.43 KiB) Viewed 240 times
- Screenshot from 2024-10-30 17-10-21.png (5.1 KiB) Viewed 240 times
if the conditional is true, then it will go through the node, otherwise if the conditional is false you can just make it go through the encoding node directly and let the filter_builder take care of the conversion for you.