diff options
author | Gonzalo Garramuno <ggarra13@gmail.com> | 2014-02-17 14:53:30 -0300 |
---|---|---|
committer | Michael Niedermayer <michaelni@gmx.at> | 2014-02-18 18:11:23 +0100 |
commit | 3d20260157cb65582cb547befe744b9cbfaeac1d (patch) | |
tree | d52721b9c21d030527e119c05bd50f0ce5016ae9 /libavcodec/allcodecs.c | |
parent | 7716eda0aad718855547e78f1b5cffde18183aa0 (diff) | |
download | ffmpeg-3d20260157cb65582cb547befe744b9cbfaeac1d.tar.gz |
avcodec/exr: read layers
EXR files have, like tiffs, multiple channels and layers. I have a
patch for exr.c that allows you to select the layer you want to process
thru a -layer flag. It is not bulletproof but works for all layers that
have 3 channels in them (normals, motion vectors, etc).
The calling convention for ffmpeg is:
ffmpeg -layer Diffuse -i myexr.%d.exr test.mov
Here's an exr image with multiple layers:
http://www.datafilehost.com/d/e45d9a1c
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavcodec/allcodecs.c')
0 files changed, 0 insertions, 0 deletions