Convert EXR image seqs with multiple channels [AOVs] to a Quicktime

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Convert EXR image seqs with multiple channels [AOVs] to a Quicktime

Dan Walker
Hello,

I'm trying to convert a set of EXR image sequences with multiple channels
[AOVs] rendered out of Houdini to a Quicktime.  The flavor of QT doesn't
concern me at the moment.

I'm just looking for a way around this. Below is my current command line
and errors associated with trying to perform the conversion.

Thanks for any help you can provide.

[dwalker@rf04 v002]$ /usr/bin/ffmpeg -y -threads 64 -r 24 -i
"/Volumes/Output/projects/groveAD/locations/ext2/opt2/004-cam09-dsk/fx/work/houdini/renders/micro/micro/v002/groveAD_ext2_opt2_004-cam09-dsk_fx_micro_v002.%04d.exr"
 -c:v prores -profile:v 3 -acodec pcm_s16le -pix_fmt yuv422p10le
"/Volumes/Output/projects/groveAD/locations/ext2/opt2/004-cam09-dsk/fx/wo
rk/houdini/renders/micro/micro/v002/groveAD_ext2_opt2_004-cam09-dsk_fx_micro_v002.mov"

ffmpeg version 2.6.8 Copyright (c) 2000-2016 the FFmpeg developers
  built with gcc 4.8.5 (GCC) 20150623 (Red Hat 4.8.5-4)
  configuration: --prefix=/usr --bindir=/usr/bin
--datadir=/usr/share/ffmpeg --incdir=/usr/include/ffmpeg
--libdir=/usr/lib64 --mandir=/usr/share/man --arch=x86_64 --optflags='-O2
-g -pipe -Wall -Wp,-D_FORTIFY_SOURCE=2 -fexceptions
-fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-switches
-m64 -mtune=generic' --enable-bzlib --disable-crystalhd --enable-gnutls
--enable-ladspa --enable-libass --enable-libcdio --enable-libdc1394
--enable-libfaac --enable-nonfree --enable-libfdk-aac --enable-nonfree
--disable-indev=jack --enable-libfreetype --enable-libgsm
--enable-libmp3lame --enable-openal --enable-libopenjpeg --enable-libopus
--enable-libpulse --enable-libschroedinger --enable-libsoxr
--enable-libspeex --enable-libtheora --enable-libvorbis --enable-libv4l2
--enable-libx264 --enable-libx265 --enable-libxvid --enable-x11grab
--enable-avfilter --enable-avresample --enable-postproc --enable-pthreads
--disable-static --enable-shared --enable-gpl --disable-debug
--disable-stripping --shlibdir=/usr/lib64 --enable-runtime-cpudetect
  libavutil      54. 20.100 / 54. 20.100
  libavcodec     56. 26.100 / 56. 26.100
  libavformat    56. 25.101 / 56. 25.101
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 11.102 /  5. 11.102
  libavresample   2.  1.  0 /  2.  1.  0
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
[exr @ 0x1e25f60] Unsupported channel N.x.
[exr @ 0x1e25f60] Unsupported channel N.y.
[exr @ 0x1e25f60] Unsupported channel N.z.
[exr @ 0x1e25f60] Unsupported channel P.x.
[exr @ 0x1e25f60] Unsupported channel P.y.
[exr @ 0x1e25f60] Unsupported channel P.z.
[exr @ 0x1e25f60] RGB channels not of the same depth.
[image2 @ 0x1e25140] decoding for stream 0 failed
[image2 @ 0x1e25140] Could not find codec parameters for stream 0 (Video:
exr, none): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize'
options
/Volumes/Output/projects/groveAD/locations/ext2/opt2/004-cam09-dsk/fx/work/houdini/renders/micro/micro/v002/groveAD_ext2_opt2_004-cam09-dsk_fx_micro_v002.%04d.exr:
could not find codec parameters
Input #0, image2, from
'/Volumes/Output/projects/groveAD/locations/ext2/opt2/004-cam09-dsk/fx/work/houdini/renders/micro/micro/v002/groveAD_ext2_opt2_004-cam09-dsk_fx_micro_v002.%04d.exr':
  Duration: 00:00:09.56, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: exr, none, 25 tbr, 25 tbn, 25 tbc
Codec AVOption profile () specified for output file #0
(/Volumes/Output/projects/groveAD/locations/ext2/opt2/004-cam09-dsk/fx/work/houdini/renders/micro/micro/v002/groveAD_ext2_opt2_004-cam09-dsk_fx_micro_v002.mov)
has not been used for any stream. The most likely reason is either wrong
type (e.g. a video option with no video streams) or that it is a private
option of some encoder which was not actually used for any stream.
Output #0, mov, to
'/Volumes/Output/projects/groveAD/locations/ext2/opt2/004-cam09-dsk/fx/work/houdini/renders/micro/micro/v002/groveAD_ext2_opt2_004-cam09-dsk_fx_micro_v002.mov':
Output file #0 does not contain any stream
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".
Reply | Threaded
Open this post in threaded view
|

Re: Convert EXR image seqs with multiple channels [AOVs] to a Quicktime

Carl Eugen Hoyos-2
Am Mi., 3. Juli 2019 um 23:31 Uhr schrieb Dan Walker <[hidden email]>:

> ffmpeg version 2.6.8 Copyright (c) 2000-2016 the FFmpeg developers

Only current FFmpeg git head is supported but ...

> [exr @ 0x1e25f60] Unsupported channel N.x.
> [exr @ 0x1e25f60] Unsupported channel N.y.
> [exr @ 0x1e25f60] Unsupported channel N.z.
> [exr @ 0x1e25f60] Unsupported channel P.x.
> [exr @ 0x1e25f60] Unsupported channel P.y.
> [exr @ 0x1e25f60] Unsupported channel P.z.
> [exr @ 0x1e25f60] RGB channels not of the same depth.

From a quick look, N and P are still not supported, feel free to
provide a sample.

Carl Eugen
_______________________________________________
ffmpeg-user mailing list
[hidden email]
https://ffmpeg.org/mailman/listinfo/ffmpeg-user

To unsubscribe, visit link above, or email
[hidden email] with subject "unsubscribe".