Closed dravenar closed 9 months ago
Hey,
NEAV1E uses the crop detection of ffmpeg (cropdetect=24:16:0
).
For that the most occuring detected value is selected: https://github.com/Alkl58/NotEnoughAV1Encodes/blob/bc4131cce8333a5e8ce8a07b3f2f246fe25d548b/NotEnoughAV1Encodes/MainWindow.xaml.cs#L1497
I am not sure how I could fix that.
Hi, thank you very much for your response.
I have been looking on the internet for documentation on why the default values of ffmpeg in cropdetect are like this. But it seems that these values are based from past encode method, https://video.stackexchange.com/questions/15163/why-does-parameter-round-in-ffmpegs-cropdetect-default-to-16, when it seems that compressors used 16x16 blocks. Something that I do not think happens nowadays, in somple place, I've read that in the case of YUV 4:2:0, 2x2 blocks are used.
The problem with the round parameter is that if it has to be divisible by both width/height .
Hi! I've tested the autocrop feature, but it's giving me 4 more pixels (2 up/2 down) than the correct crop. For instance, despite giving me 138/138, it returns 140/140 (up/down). I've measure a screenshot in an online Photoshop like, and the correct value is 138 (also in other software like Handbrake/Hybrid). The film is Scream (2022).
Thank you very much for your software!