1

Здравствуйте!

Я не помню сколько месяцев не смотрел Blu-ray и сегодня обнаружил,
что не могу это сделать ни с помощью mplayer, ни с vlc.
mplayer прекращает показ через 7.5 минуты, как при указании диска,
так и просто *.mts в подкаталоге STREAM. Пишет, что конец файла.

cvlc при попытке проиграть *.mts показывает их плохо, изображение
постоянно рассыпается, а при выборе Blu-ray-дикса из меню vlc просмотр
прекращается через несколько секунд. При этом жалобы на отстуствие
какой-то vdpau-библитоеки. Видеокарта ATI.

Также mplayer перестал проигрывать образы Blu-ray, хотя раньше
успешно это делал.

В чём причина и что делать?
Может быть, это чьи-то козни?

Пётр.

Пётр.

2

Peter пишет:

При этом жалобы на отстуствие
какой-то vdpau-библитоеки. Видеокарта ATI.

VDPAU - это интерфейс аппаратного ускорения декодирования видео посредством видео карты. Сейчас у вас, скорее всего, обработка всего видео потока идёт только на процессоре, даже если он у вас довольно производительный, но по сравнению с видео картой всё равно будет проигрывать. Ведь видео карта - это тоже своего рода "процессор", но нацеленный на обработку видео данных.

Поэтому разбирайтесь что нужно "подкрутить" в системе для корректно работы vdpau. Какая у вас видео карта? Какой используете видео драйвер?

3

Как-то до сих пор мне не приходилось об этом беспокоиться.
mplayer использует xv, видеокарта - ATI Radeon 7770/8760.

Пётр.

Пётр.

4

Peter пишет:

mplayer использует xv, видеокарта - ATI Radeon 7770/8760.

Повторяю вопрос:

kostik87 пишет:

Какая у вас видео карта? Какой используете видео драйвер?

Peter пишет:

Как-то до сих пор мне не приходилось об этом беспокоиться.

Так побеспокойтесь.

5

Видеодрайвер - fglrx, из репозитария.

Пётр.

Пётр.

6 (25.01.2015 20:33:18 отредактировано Peter)

kostik87 пишет:
Peter пишет:

mplayer использует xv, видеокарта - ATI Radeon 7770/8760.

Повторяю вопрос:

kostik87 пишет:

Какая у вас видео карта? Какой используете видео драйвер?

Peter пишет:

Как-то до сих пор мне не приходилось об этом беспокоиться.

Так побеспокойтесь.

Побеспокоился, установилось 20 пакетов. mplayer по-прежнему заканчивается в том же
месте, где и раньше. vlc теперь насчёт vdpau-библиотеки не жалуется, но так же
заканчивается вскоре после начала и пишет, что ему нужен nvidia_current.
Однако у меня fglrx. Так что надо делать в таких случаях?

Пётр.

Пётр.

7

Peter пишет:

Однако у меня fglrx.

AMD Radeon HD 4000 серии и новее поддерживается пакетом libvdpau-va-gl, доступным в официальных репозиториях, вместе с пакетом libva-xvba-driver. Он использует драйвер catalyst-utils для Radeon HD 5000 серии и новее, и catalyst-total-hd234k для Radeon HD 4000 серии.
Черт ногу поломит с этим VDPAU

- Пап, а вирусы под линукс есть?
- Есть, но всего 5, и их сначала нужно откомпилировать под свою систему, дать права на запуск и запустить.
Как сделать и разместить скриншот || Прежде чем создавать тему

8

libvdpau-va-gl1 установлен, а пакета libva-xvba-driver вообще нет.
Но несколько "lbva-" пакетов установлено.

Пётр.

Пётр.

9

Peter пишет:

vlc теперь насчёт vdpau-библиотеки не жалуется, но так же
заканчивается вскоре после начала и пишет, что ему нужен nvidia_current.
Однако у меня fglrx. Так что надо делать в таких случаях?
Пётр.

Да, я ошибся, vdpau - nvidia и xf86-video-ati.

fglrx, intel - xvba.

Вот почитайте: https://wiki.debian.org/ru/ATIProprietary

и установите соответствующие пакеты для аппаратного декодирования на карте AMD с проприетарным драйвером.

Peter пишет:

а пакета libva-xvba-driver вообще нет.

Подключите соответствующую ветку репозитория.

10

У меня установлены следующие fglrx- пакеты:

 Консоль:

fglrx-atieventsd
fglrx-control
fglrx-driver
fglrx-modules-dkms
fglrx-source
glx-alternative-fglrx
libfglrx-amdxvba1:amd64
libfglrx-amdxvba1:i386
libfglrx:amd64
libfglrx:i386
libgl1-fglrx-glx-i386
libgl1-fglrx-glx:amd64
libgl1-fglrx-glx:i386

У меня и сейчас подключены main, contrib, non-free, а также deb-multimedia,
но этот пакет не предлагается, в нестабильной версии его тоже нет.
М.б., вместо него какой0нибудь другой?

Пётр.

Пётр.

11

Peter пишет:

У меня и сейчас подключены main, contrib, non-free, а также deb-multimedia,
но этот пакет не предлагается

Пётр, вот смотрите сами:

You have searched for packages that names contain xvba-va-driver in all suites, all sections, and all architectures. Found 1 matching packages.

Exact hits

Package xvba-va-driver
wheezy (stable) (video): XvBA-based backend for VA API (AMD fglrx implementation) [contrib]
0.8.0-5: amd64 i386
jessie (testing) (video): XvBA-based backend for VA API (AMD fglrx implementation) [contrib]
0.8.0-9: amd64 i386
sid (unstable) (video): XvBA-based backend for VA API (AMD fglrx implementation) [contrib]
0.8.0-9: amd64 i386

https://packages.debian.org/search?keyw … -va-driver

12

Действительно, я неправильно указывал имя при поиске.
А этот у меня установлен.

Пётр.

Пётр.

13

Peter пишет:

А этот у меня установлен.

В таком случае сконфигурируйте mplayer и videolan, что бы они использовали расширения xvba (xvaa) для декодирования видео потока.

14

kostik87 пишет:
Peter пишет:

А этот у меня установлен.

В таком случае сконфигурируйте mplayer и videolan, что бы они использовали расширения xvba (xvaa) для декодирования видео потока.

Благодарю за совет, попробую.
Сегодня у меня не запустился графический режим, якобы из-за отсутствия fglrx,
хотя он остаался на месте. Я спомощью dpkg удалил списком пакеты с nvidia
в имени, кроме nvidia-installer и тким же образом все пакеты с vdpau, кроме
libvdpau1, а потом переустановил все fglrx-пакеты и после перезагрузки
графический режим запустился.

Пётр.

Пётр.

15

kostik87 пишет:
Peter пишет:

А этот у меня установлен.

В таком случае сконфигурируйте mplayer и videolan, что бы они использовали расширения xvba (xvaa) для декодирования видео потока.

Что-то я не нашёл этих слов ни в /etc/mplayer/, ни в "man mplayer", ни в gnome-mplayer.

Пётр.

Пётр.

16

Peter пишет:

Что-то я не нашёл этих слов ни в /etc/mplayer/, ни в "man mplayer", ни в gnome-mplayer.

Поставьте mpv, в нём есть поддержка vaapi, вызывайте для теста его вот так:

mpv -vo vaapi

А потом внесите соответствующие изменения в его конфигурационный файл.

17

Вчера запустил "mplayer  *.m2ts", нормально работает, никаких проблем.
Единственно, что изменилось с прошлого раза - теперь при входе в систему
не запускается pulseaudio.

Пётр.

Пётр.

18

Всё же проблемы есть: mplayer иногда не начинает проигрывание,
а если оно пошло, то ни он, ни mpv не дают начинать просмотр с произвольного места -
происходит крах и ни они, ни vlc не дают прокручивать: vlc останавливается,
а с mplayer происходит крах.

Пётр.

Пётр.

19

Peter пишет:

не дают начинать просмотр с произвольного места -
происходит крах и ни они, ни vlc не дают прокручивать: vlc останавливается,
а с mplayer происходит крах.

Отправляйте баг репорт.

20

Сегодня после очередного обновления mplayer стал правильно отрабатывать
PageUp и "Стрелка", опция "-ss" тоже работает, но как-то не так: часы воспринимаются
не как часы, а с каким-то делителем. Я не выяснял, с каким, но вроде бы больше 10.

Пётр.

Пётр.