| 1 | | Hello. I'm trying to hardware decode 444 HEVC video frame using VAAPI, but it always fallback in software decoding with this error {{{Hardware does not offer any usable surface formats}}}. |
| | 1 | Hello. I'm trying to hardware decode 444 HEVC video frame using VAAPI, but it always fallback in software decoding with this error |
| | 2 | {{{ |
| | 3 | % ./ffmpeg -hwaccel vaapi -hwaccel_device /dev/dri/renderD128 -y -i ../chromium-video-format-tests/media/test/data/blackwhite_yuv444p-frame.hevc 444.yuv -report |
| | 4 | ffmpeg started on 2023-11-14 at 14:33:10 |
| | 5 | Report written to "ffmpeg-20231114-143310.log" |
| | 6 | Log level: 48 |
| | 7 | ffmpeg version n6.0.1 Copyright (c) 2000-2023 the FFmpeg developers |
| | 8 | built with gcc 10 (Debian 10.2.1-6) |
| | 9 | configuration: --prefix=/home/mou/Documents/Dev/FFmpeg/build |
| | 10 | libavutil 58. 2.100 / 58. 2.100 |
| | 11 | libavcodec 60. 3.100 / 60. 3.100 |
| | 12 | libavformat 60. 3.100 / 60. 3.100 |
| | 13 | libavdevice 60. 1.100 / 60. 1.100 |
| | 14 | libavfilter 9. 3.100 / 9. 3.100 |
| | 15 | libswscale 7. 1.100 / 7. 1.100 |
| | 16 | libswresample 4. 10.100 / 4. 10.100 |
| | 17 | Input #0, hevc, from '../chromium-video-format-tests/media/test/data/blackwhite_yuv444p-frame.hevc': |
| | 18 | Duration: N/A, bitrate: N/A |
| | 19 | Stream #0:0: Video: hevc (Rext), yuv444p(tv), 240x240 [SAR 1:1 DAR 1:1], 25 tbr, 1200k tbn |
| | 20 | Stream mapping: |
| | 21 | Stream #0:0 -> #0:0 (hevc (native) -> rawvideo (native)) |
| | 22 | Press [q] to stop, [?] for help |
| | 23 | [hevc @ 0x56076e89c680] Hardware does not offer any usable surface formats. |
| | 24 | [hevc @ 0x56076e89c680] Failed setup for format vaapi: hwaccel initialisation returned error. |
| | 25 | Output #0, rawvideo, to '444.yuv': |
| | 26 | Metadata: |
| | 27 | encoder : Lavf60.3.100 |
| | 28 | Stream #0:0: Video: rawvideo (444P / 0x50343434), yuv444p(tv, progressive), 240x240 [SAR 1:1 DAR 1:1], q=2-31, 34560 kb/s, 25 fps, 25 tbn |
| | 29 | Metadata: |
| | 30 | encoder : Lavc60.3.100 rawvideo |
| | 31 | frame= 1 fps=0.0 q=-0.0 Lsize= 169kB time=00:00:00.04 bitrate=34560.0kbits/s speed=13.2x |
| | 32 | video:169kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000% |
| | 33 | |
| | 34 | }}} |
| | 35 | |