Как стать автором
Обновить

Комментарии 28

к xbmc подобное реально прикрутить?
Спасибо, пригодилось)
на днях прошел этот же квест на Арче. Результат — при открытии любого видео — «ошибка 1» и пустое поле после нажатия «сведения об ошибке». Победить не смог. Попробую пожалуй еще это
Нужно добавить строку LIBVA_DRIVER_NAME=«fglrx» в /etc/enviroment, или можно добавить в ~/.bashrc: export LIBVA_DRIVER_NAME=fglrx (без этой переменной у меня не запускался mplayer)


Ну а пока просто пользуюсь VLC — хоть и не люблю его, но аппаратное ускорение завелось путем установки 1 галочки в настройках. Драйвера проприетарные, catalyst.
А программное не устраивает?
Так ведь в community уже давно есть пакет mplayer-vaapi
Есть, но не помагает. Валится на «seek».
вопросов с воспроизведением видео на ней не было: Скачиваешь последний snapshot с сайта mplayer, устанавливаешь проприетарные драйвера, собираешь с поддержкой vdpau, добавляешь соответствующие кодеки и устройство вывода, и всё работает

мда…
Как в убунту проверить есть ли поддержка vdpau в mplayer>?
mplayer -vo help |grep vdpau
mplayer -vc help|grep vdpau
Благодарю!
mplayer -vo help
А в Windows 7 вообще ничего не надо делать, запустил mp4 и готово.
Не всегда. Порой у создателей рипов расходятся мнения с производителем кодека в МС — какие должны быть HD фильмы. Приходится прикручивать альтернативные кодеки. Там шаманства поменьше конечно, но все же.
Ещё ни разу не встречался с такой проблемой. Работает даже лучше чем тот что в MPC:HC.
┌─[bosha@bosha-pc]──(~)
└─[% >a s xvba
p xvba-va-driver - XvBA-based backend for VA API (AMD fglrx implementation)


Я как бы не совсем понимаю смысл собирать, если уже есть в репозиториях.
Пакет xvba-va-driver действительно есть в репозитории, однако с ним есть проблема.
Для сравнения, размер файла xvba_drv_video.so у меня составляет 608К, а в пакете всего 124К
> Пакет xvba-va-driver действительно есть в репозитории, однако с ним есть проблема.
Однако, у этой проблемы пакета для Natty есть решение в виде PPA, а с Oneiric (релиз ровно через два месяца, 13 октября) можно будет ставить версию из репозитория, ни о чём не задумываясь.

> Для сравнения, размер файла xvba_drv_video.so у меня составляет 608К, а в пакете всего 124К
С каких пор размер стал показателем работоспособности?
Вы сравниваете несравнимое. В исходном коде, в данном случае конечно будет меньший размер. В пакете ещё метаданные, документация и т.д.

Про проблему отписали уже ниже :)

В общем дело Барское :)
Я сравнил просто два файла (бинарных) я поделился наблюдением.
Основной целью статьи было добавить поддержку vaapi, причём описать это в форме готовой инструкции (поэтому и написано со всеми командами). Инструкция по сборке из исходных кодов, на мой взгляд, при небольшой доработке может быть использована и в других дистрибутивах. По ссылке статья даёт общие сведения, что нужно установить, я старался этот процесс описать подробно.
Тогда следует указать это в статье. Сейчас она выглядит как «в Linux всё нужно компилировать».
Ну и конечно нужно дать ссылку на вариант, который не требует компиляции, а позволяет воспользоваться уже готовыми пакетами: help.ubuntu.ru/wiki/аппаратная_поддержка_hd_видео#аппаратное_декодирование_видео_средствами_видеокарт_amd_va-api
И лучше это сделать в начале, чтобы пользователи, потратив время на компиляцию, не обнаруживали её, когда уже поздно. Мы ведь всё же в блоге «Убунтариум».
Статья находится в «Убунтариум» по той причине, что я делал её из под Убунты и подробно описывал каждый шаг, ориентируясь на неё. Если вы внимательно читали статью, то первый способ описывал установку именно из пакетов, где ничего компилировать не надо, кроме самого mplayer (для 64 бит). Я мог бы добавить в статью возможность использования репозитория предлагаемого в статье в 64 битной сборки mplayer, но я думаю это только запутает новичков.
> Если вы внимательно читали статью, то первый способ описывал установку именно из пакетов, где ничего компилировать не надо, кроме самого mplayer (для 64 бит).
Во-первых, зачем компилировать mplayer? mplayer, собранный из этого же tar.gz (я специально сравнивал содержимое — разницы нет) уже лежит собранный на Ланчпаде? Во-вторых зачем качать пакет libva от Splitted Desktop, если в репозитори Ubuntu уже есть версия от FreeDesktop с массой доработок? (Как для Intel, так и для AMD.) И так далее.

> Я мог бы добавить в статью возможность использования репозитория предлагаемого в статье в 64 битной сборки mplayer, но я думаю это только запутает новичков.
Проще дать ссылку на инструкцию, где имеются необходимые рекомендации ещё и для SMPlayer, без которых у новичка, кстати говоря, аппаратного декодирования на UVD в SMPlayer просто не будет.
Я решил поделиться тем, как я делал. Да, соглашусь с тем, что под такие дистрибутивы правильнее всё устанавливать из пакетов.
Замечу, что во втором способе в вики разделе предлагается использовать пакеты с Splitted Desktop
Это как раз старый способ, который был заменён на новый (первый). Да, где-то год назад иначе было нельзя, но сейчас-то это уже не актуально.
Обновил статью, указал, что это старый способ, и дал ссылку на новый.
Спасибо.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории