Аппаратное ускорение mplayer не рендерит фильм в Fedora 26

474
Martin Mucha

Я купил GPU для своей системы Linux, чтобы иметь возможность воспроизводить фильмы без сбоев и проблем с интегрированной графикой, а также избавляться от сообщений типа «ваша система слишком медленная, чтобы ...». Затем я настроил Mplayer, чтобы использовать ускорение HW. Поэтому я прибегнул к поиску следующих настроек, которые нужно добавить в ~ / .mplayer / config

#vo=vdpau  [vo.vdpau] vc=ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,ffh264vdpau,ffodivxvdpau 

vo = vdpau комментируется, потому что некоторые фильмы не могут быть воспроизведены; просто пустой экран "отображается".

Selected video codec: [ffh264vdpau] vfm: ffmpeg (FFmpeg H.264 (VDPAU)) 

Если я запускаю это без -vo vdpau, я вижу, что используется другой кодек и воспроизводится видео:

Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264) 

Любая причина, почему нет видео в первом исполнении mplayer? Как использовать ускорение HW для этого фильма? Что не так с FFmpeg H.264 (VDPAU) ??

Я на самом деле не интересуюсь самим vdpau, я просто хочу ускоренное, работающее воспроизведение; vdpau - это только первый способ найти это. И иногда это даже работает.

1

1 ответ на вопрос

0
harrymc

Я не могу ответить за Mplayer, но документация ffmpeg HWAccelIntro дает эту таблицу для поддержки оборудования:

enter image description here

Как видно, поддержка VDPAU очень ограничена и реализована только в Linux с NVIDIA (но кто знает, какая модель карты и какой драйвер).

Так что вы можете просто считать, что это не реализовано.

Итак, графический процессор "MSI GeForce GTX 1050 Ti". Как правильно было бы использовать ускоренное воспроизведение фильма? Меня собственно vdpau не интересует, просто хочу ускоренное, работающее воспроизведение Martin Mucha 5 лет назад 0
Какая у вас операционная система? harrymc 5 лет назад 0
линукс. Поведение, о котором сообщают, взято из "немного более старой" fedora 26. Должен быть переустановлен, когда у меня есть время, чтобы сделать это. Martin Mucha 5 лет назад 0
Предлагаем вам попытаться воспроизвести проблему с помощью VLC https://www.videolan.org/vlc/ K7AAY 5 лет назад 0

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