Applying noise reduction feature creates blocky artifact in the encoded output (8bit)

Issue #78 resolved
Former user created an issue

When noise reduction is turned on, e.x. --nr 250 , there will be many blocky artifacts created in the encoded output. noisereduction_blocky_capture1.png

This happens in 8bit output only, i.e. when HIGH_BIT_DEPTH is turned off. For 10bit output they don't have such problem.

Tested latest version: 1.3+165-3fc141aa74b5 the problem still exists.

Comments (7)

  1. Former user Account Deleted

    ffmpeg.exe -i sourcevideo.mov -v -10 -an -sn -vsync 0 -r 24 -vf scale=3840:2160:spline -pix_fmt yuv420p -f rawvideo - | x265.exe --input - --input-depth 8 --input-res 3840x2160 --no-open-gop --fps 24 --nr 250 --preset ultrafast --output testout.265

    Thanks!

  2. Praveen Tiwari

    Noise reduction asm code has been fixed, so we can close the issue now. I have tested with few 8 bit inputs, no more blocky artifacts present. Thanks.

  3. Log in to comment