[FFmpeg-trac] #2847(avfilter:new): 3D_LUT_Filter seems to work incorrect
FFmpeg
trac at avcodec.org
Fri Aug 9 15:13:29 CEST 2013
#2847: 3D_LUT_Filter seems to work incorrect
-------------------------------------+-------------------------------------
Reporter: rainer | Type: defect
fritz | Priority: normal
Status: new | Version: 2.0
Component: avfilter | Blocked By:
Keywords: 3d lut | Reproduced by developer: 0
conversion |
Blocking: |
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
I'm working a lot with ARRI Alexa LOG-C footage and tried to convert it
with the new 3d_lut filter.
The result differs a lot with a file which I converted via Davinci Resolve
built in LOG-C to REC709
LUT and one which was downloaded from the ARRI LUT Generator.
The Gamma seems to be ok but the colors seems to be incorrect.
How to reproduce:
I can upload sample files to your ftp where you can try yourself.
Take a LOG-C Alexa Quicktime Prores 4444 file and convert it.
{{{
% ffmpeg -i /Volumes/6TB_RAID5/ffmpeg_3DLUT/Source_LOGC_Alexa_trim.mov -s
1920x1080 -vf
lut3d="/Volumes/6TB_RAID5/ffmpeg_3DLUT/ArriAlexaLogCtoRec709.dat" -vcodec
prores_ks -pix_fmt yuv422p
/Volumes/6TB_RAID5/ffmpeg_3DLUT/Alexa_LogC_LUT_converted_ffmpeg.mov
ffmpeg version 2.0
built on Mac OSX 10.8.3
ffmpeg version 2.0 Copyright (c) 2000-2013 the FFmpeg developers
built on Jul 23 2013 10:30:44 with llvm-gcc 4.2.1 (LLVM build
2336.11.00)
configuration: --enable-gpl --enable-version3 --enable-nonfree --enable-
static --disable-shared --enable-postproc --enable-libass --enable-libcelt
--enable-libfaac --enable-libfdk-aac --enable-libfreetype --enable-
libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-
openssl --enable-libtheora --enable-libvo-aacenc --enable-libvorbis
--enable-libvpx --enable-libx264 --enable-libxvid
libavutil 52. 38.100 / 52. 38.100
libavcodec 55. 18.102 / 55. 18.102
libavformat 55. 12.100 / 55. 12.100
libavdevice 55. 3.100 / 55. 3.100
libavfilter 3. 79.101 / 3. 79.101
libswscale 2. 3.100 / 2. 3.100
libswresample 0. 17.102 / 0. 17.102
libpostproc 52. 3.100 / 52. 3.100
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from
'/Volumes/6TB_RAID5/ffmpeg_3DLUT/Source_LOGC_Alexa_trim.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
creation_time : 2013-08-09 12:49:47
timecode : 22:32:19:04
Duration: 00:00:00.36, start: 0.000000, bitrate: 405676 kb/s
Stream #0:0(eng): Video: prores (ap4h / 0x68347061), yuv444p10le,
2048x1536, 405549 kb/s, SAR 1:1 DAR 4:3, 25 fps, 25 tbr, 25 tbn, 25 tbc
Metadata:
creation_time : 2013-08-09 12:49:47
handler_name : Apple Alias-Datensteuerung
Stream #0:1(eng): Data: none (tmcd / 0x64636D74), 0 kb/s
Metadata:
creation_time : 2013-08-09 12:49:47
handler_name : Apple Alias-Datensteuerung
timecode : 22:32:19:04
Incompatible pixel format 'yuv422p' for codec 'prores_ks', auto-selecting
format 'yuv422p10le'
Output #0, mov, to
'/Volumes/6TB_RAID5/ffmpeg_3DLUT/Alexa_LogC_LUT_converted_ffmpeg.mov':
Metadata:
major_brand : qt
minor_version : 537199360
compatible_brands: qt
timecode : 22:32:19:04
encoder : Lavf55.12.100
Stream #0:0(eng): Video: prores (prores_ks) (apcn / 0x6E637061),
yuv422p10le, 1920x1080 [SAR 3:4 DAR 4:3], q=2-31, 200 kb/s, 12800 tbn, 25
tbc
Metadata:
creation_time : 2013-08-09 12:49:47
handler_name : Apple Alias-Datensteuerung
Stream mapping:
Stream #0:0 -> #0:0 (prores -> prores_ks)
Press [q] to stop, [?] for help
frame= 9 fps=2.9 q=0.0 Lsize= 5678kB time=00:00:00.36
bitrate=129214.3kbits/s
video:5677kB audio:0kB subtitle:0 global headers:0kB muxing overhead
0.025735%
k-effectss-MacBook-Pro:~ k-effects$
}}}
Patches should be submitted to the ffmpeg-devel mailing list and not this
bug tracker.
--
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2847>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list