[FFmpeg-trac] #1279(swscale:closed): Transform X'Y'Z' to RGB via colormatrix

FFmpeg trac at avcodec.org
Mon Apr 29 13:11:08 CEST 2013


#1279: Transform X'Y'Z' to RGB via colormatrix
-------------------------------------+-------------------------------------
             Reporter:  wolfgangw    |                    Owner:
                 Type:  enhancement  |                   Status:  closed
             Priority:  wish         |                Component:  swscale
              Version:  git-master   |               Resolution:  fixed
             Keywords:  XYZ j2k      |               Blocked By:
  colormatrix                        |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by wolfgangw):

 Wrt lowres, Nicolas just let me know that he is merely removing the JPEG
 2000-specific portions as lowres lives in avcodec.h. Thanks for the heads-
 up, Nicolas.

 Still, while using -lowres in something like

 {{{
 $ ffmpeg -lowres 3 -i j2c_10db24e2-0c6f-4ca2-9af7-a90a3685a0d6_.mxf
 out.mkv
 }}}

 works as expected it is not working for my build of ffplay:

 {{{
 $ ffplay -lowres 3 j2c_10db24e2-0c6f-4ca2-9af7-a90a3685a0d6_.mxf
 ffplay version N-52554-gb691bc4 Copyright (c) 2003-2013 the FFmpeg
 developers
   built on Apr 29 2013 05:04:12 with llvm-gcc 4.2.1 (LLVM build
 2336.11.00)
   configuration: --extra-
 ldflags=-L/Users/wolfgang/.digital_cinema_tools/.lib/openjpeg/openjpeg-1.5.0/libopenjpeg/.libs
 --extra-
 cflags=-I/Users/wolfgang/.digital_cinema_tools/.lib/openjpeg/openjpeg-1.5.0/libopenjpeg
 --enable-libopenjpeg --enable-avfilter --enable-libfreetype --enable-gpl
 --enable-nonfree --enable-pthreads --enable-postproc --target-os=darwin
 --arch=x86_64 --enable-libx264 --prefix=/Users/wolfgang/local
   libavutil      52. 27.101 / 52. 27.101
   libavcodec     55.  6.100 / 55.  6.100
   libavformat    55.  3.100 / 55.  3.100
   libavdevice    55.  0.100 / 55.  0.100
   libavfilter     3. 61.101 /  3. 61.101
   libswscale      2.  2.100 /  2.  2.100
   libswresample   0. 17.102 /  0. 17.102
   libpostproc    52.  3.100 / 52.  3.100
 [mxf @ 0x7f82aa011800] "OPAtom" with 2 ECs - assuming OP1aB f=0/0
 Input #0, mxf, from 'j2c_10db24e2-0c6f-4ca2-9af7-a90a3685a0d6_.mxf':
   Metadata:
     uid             : 40f4565c-da34-4dfa-b584-6ba4172762c4
     generation_uid  : dac76343-429f-452b-858b-a697bac70b44
     company_name    : WidgetCo
     product_name    : asdcp-test
     product_version : 1.9.45
     product_uid     : 7d836e16-37c7-4c22-b2e0-46a717e84f42
     modification_date: 2012-05-06 11:46:09
     application_platform: i686-pc-linux-gnu
     timecode        : 00:00:00:00
   Duration: 00:00:01.00, start: 0.000000, bitrate: 12218 kb/s
     Stream #0:0: Video: jpeg2000 (JPEG 2000 digital cinema 2K), xyz12le,
 1998x1080, 24 tbr, 24 tbn, 24 tbc
 [NULL @ 0x7f82aa012400] The maximum value for lowres supported by the
 decoder is 0
    1.66 A-V:  0.000 fd=   8 aq=    0KB vq=  369KB sq=    0B f=0/0
 }}}

 (j2c_10db24e2-0c6f-4ca2-9af7-a90a3685a0d6_.mxf is one of the samples
 attached to this ticket)

 If something jumps out at you as to why my ffplay build seems borked I'd
 appreciate a hint. I'll try and figure this out.

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1279#comment:28>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list