[FFmpeg-user] HEVC acceleration

Mohammed Bey Ahmed Khernache mohbeyinfo at gmail.com
Wed Jun 24 16:57:02 EEST 2020


Hello,
I am trying to decode HEVC-encoded content using ffmpeg. I am still unable
to leverage the HEVC accelerator, which is hevc_v4l2m2m in the case of the
platform I am using, RB3.
Below are the command and the output.

-----------------------------------------------------------------
root at linaro-developer:~# ffmpeg -c:v hevc_v4l2m2m  -i blue_sky_fps_25.265
-f null /dev/null
ffmpeg version 4.3 Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 8 (Debian 8.3.0-6)
  configuration: --enable-gpl --enable-nonfree --enable-static
--disable-shared --enable-pthreads --enable-neon --enable-thumb
--enable-optimizations --enable-hwaccel=hevc_v4l2m2m
  libavutil      56. 51.100 / 56. 51.100
  libavcodec     58. 91.100 / 58. 91.100
  libavformat    58. 45.100 / 58. 45.100
  libavdevice    58. 10.100 / 58. 10.100
  libavfilter     7. 85.100 /  7. 85.100
  libswscale      5.  7.100 /  5.  7.100
  libswresample   3.  7.100 /  3.  7.100
  libpostproc    55.  7.100 / 55.  7.100
Input #0, hevc, from 'blue_sky_fps_25.265':
  Duration: N/A, bitrate: N/A
    Stream #0:0: Video: hevc (Main), yuv420p(tv), 1920x1080, 25 fps, 25
tbr, 1200k tbn, 25 tbc
[hevc_v4l2m2m @ 0xaaaadc9c13b0] Using device /dev/video1
[hevc_v4l2m2m @ 0xaaaadc9c13b0] driver 'qcom-venus' on card 'Qualcomm Venus
video decoder' in mplane mode
[hevc_v4l2m2m @ 0xaaaadc9c13b0] requesting formats: output=HEVC capture=NV12
Stream mapping:
  Stream #0:0 -> #0:0 (hevc (hevc_v4l2m2m) -> wrapped_avframe (native))
Press [q] to stop, [?] for help
[hevc_v4l2m2m @ 0xaaaadc9c13b0] VIDIOC_G_FMT ioctl
free(): double free detected in tcache 2
Aborted
-----------------------------------------------------------------

Any help is welcome. Thank you in advance.
Best regards


More information about the ffmpeg-user mailing list