[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