[FFmpeg-trac] #8423(undetermined:new): hvec decoder missing while encoder available

FFmpeg trac at avcodec.org
Wed Dec 11 05:13:38 EET 2019


#8423: hvec decoder missing while encoder available
--------------------------------------+----------------------------------
             Reporter:  th0ma7        |                     Type:  defect
               Status:  new           |                 Priority:  normal
            Component:  undetermined  |                  Version:  4.2
             Keywords:                |               Blocked By:
             Blocking:                |  Reproduced by developer:  0
Analyzed by developer:  0             |
--------------------------------------+----------------------------------
 Summary of the bug:
 When compiling ffmpeg with libx265 support (--enable-libx265) I end-up
 getting only the encoder although decoder is missing:
 {{{
 $ /usr/local/ffmpeg/bin/ffmpeg -codecs 2>/dev/null | grep -Ei -e 'h26[45]'
 -e 'hevc'
  DEV.LS h264                 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
 (decoders: h264 h264_v4l2m2m ) (encoders: libx264 libx264rgb h264_v4l2m2m
 h264_vaapi )
  DEV.L. hevc                 H.265 / HEVC (High Efficiency Video Coding)
 (encoders: libx265 hevc_vaapi )
 }}}
 While I would normally expect:
 {{{
 $ ffmpeg -codecs 2>/dev/null | grep -Ei -e 'h26[45]' -e 'hevc'
  DEV.LS h264                 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
 (decoders: h264 h264_v4l2m2m ) (encoders: libx264 libx264rgb h264_omx
 h264_v4l2m2m h264_vaapi )
  DEV.L. hevc                 H.265 / HEVC (High Efficiency Video Coding)
 (decoders: hevc hevc_v4l2m2m ) (encoders: libx265 hevc_v4l2m2m hevc_vaapi
 )
 }}}
 From the configure output it does show:
 {{{
 Enabled decoders:
 ...
 adpcm_ea_xas            h264                    ra_288
 adpcm_g722              hap                     ralf
 adpcm_g726              hcom                    rasc
 adpcm_g726le            hevc                    rawvideo
 ...
 }}}

 configure options:
 {{{
 ./configure  --target-os=linux --cross-prefix=/home/th0ma7/git-
 ffmpeg/spksrc/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/bin/x86_64
 -pc-linux-gnu- --prefix=/var/packages/ffmpeg/target --extra-
 cflags="-I/home/th0ma7/git-
 ffmpeg/spksrc/spk/ffmpeg/work-x64-6.1/install/var/packages/ffmpeg/target/include"
 --extra-ldflags="-L/home/th0ma7/git-
 ffmpeg/spksrc/spk/ffmpeg/work-x64-6.1/install/var/packages/ffmpeg/target/lib"
 --extra-libs="-lxml2 -ldl" --pkg-config=/usr/bin/pkg-config
 --ranlib=/home/th0ma7/git-
 ffmpeg/spksrc/toolchains/syno-x64-6.1/work/x86_64-pc-linux-gnu/bin/x86_64
 -pc-linux-gnu-ranlib --enable-cross-compile --enable-rpath --enable-pic
 --enable-shared --enable-gpl --enable-fontconfig --enable-libass --enable-
 libbluray --enable-avresample --enable-libfreetype --enable-libfribidi
 --enable-libmp3lame --enable-libopus --enable-libsoxr --enable-libvorbis
 --enable-libvpx --enable-libx264 --enable-libx265 --enable-gnutls
 --disable-debug --disable-doc --disable-static --enable-libaom
 --arch=x86_64 --enable-thumb --enable-vaapi
 }}}
 Hints of where to look into to trace this would be much appreciated.
 Thnx!

--
Ticket URL: <https://trac.ffmpeg.org/ticket/8423>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list