¿Cómo formateo correctamente una solicitud de ffmpeg para decodificar usando un códec particular?

0

r3d aparece como un códec compatible para la decodificación, sin embargo, cuando intento especificar el decodificador r3d, aparece el mensaje de error "Decodificador desconocido". ¿Cuál es la manera 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'
Loren
fuente
Asegúrese de que r3d sea un decodificado compatible en su compilación específica de ffmpeg usando ffmpeg -decoders. Además, google muestra que ha habido problemas con la decodificación de versiones más recientes del formato R3D. Ejemplo: cinematography.com/index.php?showtopic=53575
Kaliatech

Respuestas:

0

No hay r3dcódec

$ ffmpeg -codecs -v warning | grep r3d | wc
      0       0       0
Steven Penny
fuente
0

El problema es que mi versión de ffmpeg no se compiló con soporte para r3d, por lo que si bien apareció bajo

ffmpeg -formats

no apareció debajo

ffmpeg -decoders
Loren
fuente
No es un códec, es un formato. Es un contenedor que utiliza marcos codificados JPEG2000 y audio pcm.
PTS