[FFmpeg-trac] #7691(undetermined:new): GPU side format conversions working with MediaSDK and old i965 driver, fail with new iHD driver
FFmpeg
trac at avcodec.org
Fri Oct 18 18:28:55 EEST 2019
#7691: GPU side format conversions working with MediaSDK and old i965 driver, fail
with new iHD driver
-------------------------------------+-------------------------------------
Reporter: eero-t | Owner:
Type: defect | Status: new
Priority: normal | Component:
| undetermined
Version: git-master | Resolution:
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Comment (by eero-t):
'''VA-API'''
Scaling and format conversions seem to be working now, except for
"uyvy422" which has been segfaulting for several months now:
https://github.com/intel/media-driver/issues/757
'''QSV'''
Only scaling and "nv12" format works, for all other formats I get:
{{{
$ ffmpeg -hwaccel qsv -qsv_device /dev/dri/renderD128 -c:v hevc_qsv -i
1920x1080_60_yuv420p.h265 -vf
scale_qsv=w=1920:h=540,hwdownload,format=yuv420p -f null -
...
Input #0, hevc, from '1920x1080_60_yuv420p.h265':
Duration: N/A, bitrate: N/A
Stream #0:0: Video: hevc (Main), yuv420p(tv), 1920x1080, 60 fps, 60
tbr, 1200k tbn, 60 tbc
Stream mapping:
Stream #0:0 -> #0:0 (hevc (hevc_qsv) -> wrapped_avframe (native))
Press [q] to stop, [?] for help
[hwdownload @ 0x5598aefa46c0] Invalid output format yuv420p for hwframe
download.
[Parsed_hwdownload_1 @ 0x5598aefa3600] Failed to configure output pad on
Parsed_hwdownload_1
Error reinitializing filters!
Failed to inject frame into filter network: Invalid argument
}}}
I'm using git versions from yesterday:
* ffmpeg https://github.com/FFmpeg/FFmpeg.git at
39d5acbd097b86a3ab8232a0156a18bf8d8a71ef 2019-10-17_15-35-28
avcodec/libdav1d: set AVFrame reordered_opaque
* libva git://github.com/intel/libva at
95eb8cf469367b532b391042fa0e77ca513ac94e 2019-10-12_07-02-48 Add missed
slice parameter 'slice_data_num_emu_prevn_bytes'
* gmmlib git://github.com/intel/gmmlib at
77699a1c8c44884bf39fc609772b734621e120a3 2019-10-15_14-02-10 Disable ULT
for 32bit
* media-driver git://github.com/intel/media-driver at
4f1b23183c0ee74d9476db3dd4e68e2f987bd965 2019-10-17_09-41-08 [Decode] Fix
VC1 Green Line
* media-sdk git://github.com/Intel-Media-SDK/MediaSDK at
f87a709646f1af1aafcf8e5fe14baf01ddb39678 2019-10-17_12-00-25 [HEVCd] Skip
frames after new SPS without any subsequent slice
--
Ticket URL: <https://trac.ffmpeg.org/ticket/7691#comment:7>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list