¿Cómo formateo correctamente una solicitud para que ffmpeg decodifique usando un códec en particular?

¿Cómo formateo correctamente una solicitud para que ffmpeg decodifique usando un códec en particular?

r3d aparece como códec compatible para decodificar; sin embargo, cuando intento especificar el decodificador r3d, aparece el mensaje de error "Decodificador desconocido". ¿Cuál es la forma correcta de especificar un códec decodificador?

me$ ffmpeg -c r3d -i one.r3d one.mpg
ffmpeg version 1.2 Copyright (c) 2000-2013 the FFmpeg developers
  built on May  8 2013 19:48:08 with Apple clang version 4.0 (tags/Apple/clang-421.0.57) (based on LLVM 3.1svn)
  configuration: --prefix=/usr/local/Cellar/ffmpeg/1.2 --enable-shared --enable-pthreads --enable-gpl --enable-version3 --enable-nonfree --enable-hardcoded-tables --enable-avresample --enable-vda --cc=cc --host-cflags= --host-ldflags= --enable-libx264 --enable-libfaac --enable-libmp3lame --enable-libxvid
  libavutil      52. 18.100 / 52. 18.100
  libavcodec     54. 92.100 / 54. 92.100
  libavformat    54. 63.104 / 54. 63.104
  libavdevice    54.  3.103 / 54.  3.103
  libavfilter     3. 42.103 /  3. 42.103
  libswscale      2.  2.100 /  2.  2.100
  libswresample   0. 17.102 /  0. 17.102
  libpostproc    52.  2.100 / 52.  2.100
[mp3 @ 0x7fa2e4006600] Format mp3 detected only with low score of 1, misdetection possible!
Unknown decoder 'r3d'

Respuesta1

No hay r3dcódec

$ ffmpeg -codecs -v warning | grep r3d | wc
      0       0       0

Respuesta2

El problema es que mi versión de ffmpeg no fue compilada con soporte r3d, por lo que si bien apareció en

ffmpeg -formats

no apareció debajo

ffmpeg -decoders

información relacionada