Рейтинг:0

VLC с VDPAU не отображает видео: аппаратному ускорителю не удалось декодировать изображение

флаг de

VLC с VDPAU не отображает видео: аппаратному ускорителю не удалось декодировать картинку.

Звук работает нормально.

Драйвера vdpau установлены:

$ дпкг -л | grep vdpau
ii libvdpau1:amd64 1.3-1ubuntu2 amd64 API декодирования и представления видео для Unix (библиотеки)
ii mesa-vdpau-drivers:amd64 21.0.3-0ubuntu0.3~20.04.3 amd64 Драйверы ускорения видео Mesa VDPAU
ii vdpau-driver-all:amd64 1.3-1ubuntu2 amd64 API декодирования и представления видео для Unix (метапакет драйверов)
ii vdpauinfo 1.0-3build1 amd64 API декодирования и представления видео для Unix (утилита vdpauinfo)

Вот вывод vlc:

 Медиаплеер VLC 3.0.9.2 Vetinari (редакция 3.0.9.2-0-gd4c1aefe4d)
[000056494338a060] main libvlc: запуск vlc с интерфейсом по умолчанию. Используйте «cvlc», чтобы использовать vlc без интерфейса.
Предупреждение: QT_DEVICE_PIXEL_RATIO устарел. Вместо этого используйте:
   QT_AUTO_SCREEN_SCALE_FACTOR для включения надэкранных факторов, контролируемых плагином платформы.
   QT_SCREEN_SCALE_FACTORS для установки коэффициентов для каждого экрана.
   QT_SCALE_FACTOR для установки глобального коэффициента масштабирования приложения.
Недопустимый тип = «фиксированная» строка для темы значков: «/usr/share/icons/MacBuntu-OSX/places/symbolic/»
Неверный контекст = строка "Legacy" для темы значков: "/usr/share/icons/Adwaita/8x8/legacy/"
Неверный контекст = строка "Legacy" для темы значков: "/usr/share/icons/Adwaita/16x16/legacy/"
Недопустимый контекст = строка «UI» для темы значков: «/usr/share/icons/Adwaita/16x16/ui/»
Недопустимый контекст = строка "Legacy" для темы значков: "/usr/share/icons/Adwaita/22x22/legacy/"
Неверный контекст = строка "Legacy" для темы значков: "/usr/share/icons/Adwaita/24x24/legacy/"
Недопустимый контекст = строка «UI» для темы значков: «/usr/share/icons/Adwaita/24x24/ui/»
Недопустимый контекст = строка "Legacy" для темы значков: "/usr/share/icons/Adwaita/32x32/legacy/"
Недопустимый контекст = строка «UI» для темы значков: «/usr/share/icons/Adwaita/32x32/ui/»
Недопустимый контекст = строка "Legacy" для темы значков: "/usr/share/icons/Adwaita/48x48/legacy/"
Недопустимый контекст = строка «UI» для темы значков: «/usr/share/icons/Adwaita/48x48/ui/»
Недопустимый контекст = строка "Legacy" для темы значков: "/usr/share/icons/Adwaita/64x64/legacy/"
Недопустимый контекст = строка «UI» для темы значков: «/usr/share/icons/Adwaita/64x64/ui/»
Недопустимый контекст = строка "Legacy" для темы значков: "/usr/share/icons/Adwaita/96x96/legacy/"
Недопустимый контекст = строка «UI» для темы значков: «/usr/share/icons/Adwaita/96x96/ui/»
Неверный контекст = строка "Legacy" для темы значков: "/usr/share/icons/Adwaita/256x256/legacy/"
Неверный контекст = строка "Legacy" для темы значков: "/usr/share/icons/Adwaita/512x512/legacy/"
Недопустимый контекст = строка "Legacy" для темы значков: "/usr/share/icons/Adwaita/scalable/legacy/"
Недопустимый контекст = строка «UI» для темы значков: «/usr/share/icons/Adwaita/scalable/ui/»
Информация о libva: VA-API версии 1.7.0
Информация о libva: попытка открыть /usr/lib/x86_64-linux-gnu/dri/radeonsi_drv_video.so
Информация о libva: найдена функция инициализации __vaDriverInit_1_7
Информация о libva: va_openDriver() возвращает 0
mesa: для параметра --simplifycfg-sink-common: может встречаться только ноль или один раз!
mesa: для параметра --global-isel-abort: может встречаться ноль или один раз!
mesa: для параметра --amdgpu-atomic-optimizations: может встречаться только ноль или один раз!
mesa: для параметра --structurizecfg-skip-uniform-regions: может встречаться только ноль или один раз!
[00007f50d0002780] glconv_vaapi_x11 ошибка gl: vaCreateSurfaces: не удалось выделить ресурсы
[00007f50cc050250] ошибка основного видеовыхода: не удалось создать видеовыход
[00007f5130d6e350] основная ошибка декодера: не удалось создать видеовыход
[00007f5130d6e350] Декодер avcodec: использование общей библиотеки драйверов G3DVL VDPAU версии 1.0 для аппаратного декодирования
[h264 @ 0x7f5130d9f440] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130daf280] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130df7900] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e14000] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e30800] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130d9f440] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130daf280] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130df7900] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e14000] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e30800] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130d9f440] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130daf280] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130df7900] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e14000] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e30800] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130d9f440] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130daf280] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130df7900] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e14000] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e30800] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130d9f440] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130daf280] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130df7900] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e14000] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e30800] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130d9f440] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130daf280] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130df7900] аппаратному ускорителю не удалось декодировать изображение
[00007f5130d6e350] ошибка основного декодера: предотвращена взаимоблокировка буфера
[h264 @ 0x7f5130e14000] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e30800] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130d9f440] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130daf280] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130df7900] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e14000] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e30800] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130d9f440] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130daf280] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130df7900] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e14000] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e30800] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130d9f440] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130daf280] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130df7900] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e14000] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130e30800] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130d9f440] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130daf280] аппаратному ускорителю не удалось декодировать изображение
[h264 @ 0x7f5130df7900] аппаратному ускорителю не удалось декодировать изображение

Вот формат видео, которое я играю:

$ ffprobe -hide_banner Atelier_poterie.mp4 
Ввод #0, mov,mp4,m4a,3gp,3g2,mj2, из 'Atelier_poterie.mp4':
  Метаданные:
    major_brand : изом
    младшая_версия : 512
    совместимые_бренды: isomiso2avc1mp41
    кодировщик: Lavf58.29.100
  Продолжительность: 00:04:32.90, начало: 0.000000, битрейт: 1538 кбит/с
    Поток #0:0(und): Видео: h264 (Main) (avc1 / 0x31637661), yuv420p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 1148 кбит/с, 23,98 кадр/с, 23,98 tbr , 24 тыс. тбн, 47,95 тбн (по умолчанию)
    Метаданные:
      handler_name : Медиа-файл ISO, созданный Google Inc.
    Поток #0:1(und): Аудио: aac (LC) (mp4a / 0x6134706D), 48000 Гц, 5.1, fltp, 386 кбит/с (по умолчанию)
    Метаданные:
      handler_name : Медиа-файл ISO, созданный Google Inc.

И мой графический контроллер:

$ lspci-nn | grep VGA
00:01.0 VGA-совместимый контроллер [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Mullins [Radeon R3 Graphics] [1002:9850]

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.