According to the your debug output below, the encoded stream is not muxable to some containers, maybe this the root cause of your issue.
[hevc_vaapi @ 0x5239bc0] Driver does not support some wanted packed headers (wanted 0xd, found 0). [hevc_vaapi @ 0x5239bc0] Driver does not support packed sequence headers, but a global header is requested. [hevc_vaapi @ 0x5239bc0] No global header will be written: this may result in a stream which is not usable for some purposes (e.g. not muxable to some containers). Thanks Haihao > Hello everyone, > > I am currently unable to transcode H264 MKV to HEVC MKV on an AMD Ryzen > 3400G running openSuSE Leap 15.2. > > Using following command > > ffmpeg -loglevel debug -vaapi_device /dev/dri/renderD128 -hwaccel vaapi > -hwaccel_output_format vaapi -i sample.mkv -c:v hevc_vaapi -vf > 'hwdownload,format=nv12,hwupload' -rc_mode 3 -b:v 3M -profile:v 1 -tier > 1 -level 153 -c:a copy output.mkv > > I am getting follwing error message > > [AVHWFramesContext @ 0x52a3cc0] Created surface 0x22. > [AVHWFramesContext @ 0x52a3cc0] Direct mapping disabled: deriving image > does not work: 1 (operation failed). > [matroska @ 0x5235ec0] get_metadata_duration returned: 0 > Could not write header for output file #0 (incorrect codec parameters > ?): Invalid data found when processing input > Error initializing output stream 0:0 -- > [AVIOContext @ 0x5209740] Statistics: 0 seeks, 1 writeouts > [AVIOContext @ 0x5284400] Statistics: 197393 bytes read, 2 seeks > > FFmpeg static build by myself. > > Is there anyone who can help me understanding what is going on here and > how to get this working? > I am breaking my head for 3 days now trying to solve this issue. > > Full debug output here: https://pastebin.com/khp5g9F5 > < > https://deref-web.de/mail/client/gxpESspRx9g/dereferrer/?redirectUrl=https%3A%2F%2Fpastebin.com%2Fkhp5g9F5 > > > > Best regards, > Andreas > _______________________________________________ > ffmpeg-user mailing list > ffmpeg-user@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-user > > To unsubscribe, visit link above, or email > ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe". _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".