Комментарии 28
к xbmc подобное реально прикрутить?
Спасибо, пригодилось)
на днях прошел этот же квест на Арче. Результат — при открытии любого видео — «ошибка 1» и пустое поле после нажатия «сведения об ошибке». Победить не смог. Попробую пожалуй еще это
Ну а пока просто пользуюсь VLC — хоть и не люблю его, но аппаратное ускорение завелось путем установки 1 галочки в настройках. Драйвера проприетарные, catalyst.
Нужно добавить строку LIBVA_DRIVER_NAME=«fglrx» в /etc/enviroment, или можно добавить в ~/.bashrc: export LIBVA_DRIVER_NAME=fglrx (без этой переменной у меня не запускался mplayer)
Ну а пока просто пользуюсь VLC — хоть и не люблю его, но аппаратное ускорение завелось путем установки 1 галочки в настройках. Драйвера проприетарные, catalyst.
вопросов с воспроизведением видео на ней не было: Скачиваешь последний snapshot с сайта mplayer, устанавливаешь проприетарные драйвера, собираешь с поддержкой vdpau, добавляешь соответствующие кодеки и устройство вывода, и всё работает
мда…
мда…
Как в убунту проверить есть ли поддержка vdpau в mplayer>?
А в Windows 7 вообще ничего не надо делать, запустил mp4 и готово.
┌─[bosha@bosha-pc]──(~)
└─[% >a s xvba
p xvba-va-driver - XvBA-based backend for VA API (AMD fglrx implementation)
Я как бы не совсем понимаю смысл собирать, если уже есть в репозиториях.
> Пакет xvba-va-driver действительно есть в репозитории, однако с ним есть проблема.
Однако, у этой проблемы пакета для Natty есть решение в виде PPA, а с Oneiric (релиз ровно через два месяца, 13 октября) можно будет ставить версию из репозитория, ни о чём не задумываясь.
> Для сравнения, размер файла xvba_drv_video.so у меня составляет 608К, а в пакете всего 124К
С каких пор размер стал показателем работоспособности?
Однако, у этой проблемы пакета для Natty есть решение в виде PPA, а с Oneiric (релиз ровно через два месяца, 13 октября) можно будет ставить версию из репозитория, ни о чём не задумываясь.
> Для сравнения, размер файла xvba_drv_video.so у меня составляет 608К, а в пакете всего 124К
С каких пор размер стал показателем работоспособности?
Вы сравниваете несравнимое. В исходном коде, в данном случае конечно будет меньший размер. В пакете ещё метаданные, документация и т.д.
Про проблему отписали уже ниже :)
В общем дело Барское :)
Про проблему отписали уже ниже :)
В общем дело Барское :)
Всё гораздо проще:
help.ubuntu.ru/wiki/аппаратная_поддержка_hd_видео
help.ubuntu.ru/wiki/аппаратная_поддержка_hd_видео
Основной целью статьи было добавить поддержку vaapi, причём описать это в форме готовой инструкции (поэтому и написано со всеми командами). Инструкция по сборке из исходных кодов, на мой взгляд, при небольшой доработке может быть использована и в других дистрибутивах. По ссылке статья даёт общие сведения, что нужно установить, я старался этот процесс описать подробно.
Тогда следует указать это в статье. Сейчас она выглядит как «в Linux всё нужно компилировать».
Ну и конечно нужно дать ссылку на вариант, который не требует компиляции, а позволяет воспользоваться уже готовыми пакетами: help.ubuntu.ru/wiki/аппаратная_поддержка_hd_видео#аппаратное_декодирование_видео_средствами_видеокарт_amd_va-api
И лучше это сделать в начале, чтобы пользователи, потратив время на компиляцию, не обнаруживали её, когда уже поздно. Мы ведь всё же в блоге «Убунтариум».
Ну и конечно нужно дать ссылку на вариант, который не требует компиляции, а позволяет воспользоваться уже готовыми пакетами: 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 просто не будет.
Во-первых, зачем компилировать mplayer? mplayer, собранный из этого же tar.gz (я специально сравнивал содержимое — разницы нет) уже лежит собранный на Ланчпаде? Во-вторых зачем качать пакет libva от Splitted Desktop, если в репозитори Ubuntu уже есть версия от FreeDesktop с массой доработок? (Как для Intel, так и для AMD.) И так далее.
> Я мог бы добавить в статью возможность использования репозитория предлагаемого в статье в 64 битной сборки mplayer, но я думаю это только запутает новичков.
Проще дать ссылку на инструкцию, где имеются необходимые рекомендации ещё и для SMPlayer, без которых у новичка, кстати говоря, аппаратного декодирования на UVD в SMPlayer просто не будет.
Я решил поделиться тем, как я делал. Да, соглашусь с тем, что под такие дистрибутивы правильнее всё устанавливать из пакетов.
Замечу, что во втором способе в вики разделе предлагается использовать пакеты с Splitted Desktop
Замечу, что во втором способе в вики разделе предлагается использовать пакеты с Splitted Desktop
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Аппаратное декодирование видео на AMD Radeon в Ubuntu (mplayer)