[FFmpeg-trac] #11359(ffmpeg:new): unsharp filter luma sharpening not working for 10 bit pixel format (yuv422p10le and others)

FFmpeg trac at avcodec.org
Thu Dec 19 03:46:08 EET 2024


#11359: unsharp filter luma sharpening not working for 10 bit pixel format
(yuv422p10le and others)
-------------------------------------+-------------------------------------
             Reporter:  adspringer   |                    Owner:  (none)
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:  ffmpeg
              Version:  7.1          |               Resolution:
             Keywords:  unsharp 10   |               Blocked By:
  bit pixels                         |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Description changed by adspringer:

Old description:

> try to sharpen a prores input with uyv422p10le pixel format using this
> command:
> fmpeg -v debug -i SACF/SACF-S01E01.mxf -ss 00:07:20 -to 00:07:30 -vf
> "unsharp=13:13:5.0:13:13:5.0:13:13:5.0" -vcodec prores_ks -profile:v 2
> -alpha_bits 0 -vendor apl0 -pix_fmt yuv422p10le SACF/CLIP/SACF-
> S01E01-00.07.20-0-2.mxf
>
> The resulting file show some chroma difference, as if chroma sharpening
> occurs, but there is no detectible luma sharpening. If I change the
> command to "unsharp=13:13:5.0" then there is no detectible change at all
> between source and output.  If I add a pixel format filter in front like
> this "format=yuv420p,unsharp=13:13:5.0" then there is clear luma
> sharpening in the output.

New description:

 try to sharpen a prores input with yuv422p10le pixel format using this
 command:
 fmpeg -v debug -i SACF/SACF-S01E01.mxf -ss 00:07:20 -to 00:07:30 -vf
 "unsharp=13:13:5.0:13:13:5.0:13:13:5.0" -vcodec prores_ks -profile:v 2
 -alpha_bits 0 -vendor apl0 -pix_fmt yuv422p10le SACF/CLIP/SACF-
 S01E01-00.07.20-0-2.mxf

 The output file shows some chroma difference, as if chroma sharpening
 occurs, but there is no detectible luma sharpening. If I change the
 command to "unsharp=13:13:5.0" then there is no detectible change at all
 between source and output.  If I add a pixel format filter in front like
 "format=yuv420p,unsharp=13:13:5.0" then there is clearly luma sharpening
 in the output.

--
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/11359#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list