Кодирование ffmpeg vaapi вызывает черную полосу справа

Использование команды su [username]позволяет запускать команду в контексте этого пользователя из текущего местоположения. С помощью следующей команды su - [username]вы переключаетесь в домашний каталог этого пользователя. Если вы опускаете имя пользователя, вы переключаетесь на root.

1
04.08.2019, 11:48
1 ответ

Используете ли вы оборудование AMD?

AFAICS это ошибка при использовании аппаратного ускорения -на AMD. (Ubuntu 20.04, ffmpeg 4.2.4.1, Mesa 20.0.8)

[hevc_vaapi @ 0x5644267bf7c0] Driver does not support some wanted packed headers (wanted 0xd, found 0).
[hevc_vaapi @ 0x5644267bf7c0] Driver does not support packed sequence headers, but a global header is requested.
[hevc_vaapi @ 0x5644267bf7c0] 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).
[hevc_vaapi @ 0x5644267bf7c0] Cropping information on input frames ignored due to lack of API support.

При программном кодировании этого не происходит:

В качестве обходного пути используйте hevc/lib265x вместо hevc _vaapi.

 -c:v hevc
0
29.07.2020, 12:39

Теги

Похожие вопросы