[FFmpeg-trac] #4805(undetermined:new): swscale does not process pixels when only color-matrix differs between input and output
FFmpeg
trac at avcodec.org
Wed Aug 26 13:01:41 CEST 2015
#4805: swscale does not process pixels when only color-matrix differs between
input and output
-------------------------------------+-------------------------------------
Reporter: rmk | Type:
Status: new | enhancement
Component: | Priority: normal
undetermined | Version:
Keywords: | unspecified
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
swscale does not seem to process pixels when only color-matrix differs
between input and output (i.e. pixel format and size remain the same).
It would be great to be able to use swscale also just for colorspace
transformations like for bt601<->bt709 conversions.
Observed this as api user but verified it by converting two files as
follows and comparing them via framemd5:
ffmpeg -i fcp7_xdcam_ex_1080_25p_1s.mov -vf
scale=in_color_matrix=bt709:out_color_matrix=bt601 -c:v ffv1 -an
scale_test_bt601.nut
ffmpeg -i xdcam_ex/fcp7_xdcam_ex_1080_25p_1s.mov -c:v ffv1 -an
scale_test_unscaled.nut
The frames of the resulting files are identical.
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4805>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list