[FFmpeg-trac] #4261(avcodec:new): Systematic artefacts from 10bit Source

FFmpeg trac at avcodec.org
Sat Dec 29 15:33:24 EET 2018


#4261: Systematic artefacts from 10bit Source
------------------------------------+-----------------------------------
             Reporter:  solidghost  |                    Owner:
                 Type:  defect      |                   Status:  new
             Priority:  normal      |                Component:  avcodec
              Version:  git-master  |               Resolution:
             Keywords:  mpeg2video  |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+-----------------------------------
Changes (by cehoyos):

 * keywords:   => mpeg2video
 * version:  unspecified => git-master
 * component:  undetermined => avcodec


Comment:

 I can reproduce different visual output for these two conversions (both
 with and without `strict -2`):
 {{{
 $ ffmpeg -i Uncompressed_YUV_10_bit_422.mov -qscale 2 -dc 11 -r 25 out.m2v
 $ ffmpeg -i out.m2v -vf crop=100:100:0:0,scale=1000:1000 -qscale 2
 -vframes 1 -strict -2 out8.jpg
 }}}
 {{{
 $ ffmpeg -i Uncompressed_YUV_10_bit_422.mov -vf
 format=yuv422p,scale,crop=100:100:0:0,scale=1000:1000 -qscale 2 -vframes 1
 -strict -2 out10.jpg
 }}}
 I believe that the same (or very similar) filter chains are used in both
 cases, so there may be an issue. I don't see much of a difference for
 different `-dc` values though.

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


More information about the FFmpeg-trac mailing list