Собственно, проблема следующая: на ноуте тормозит 720p видео. При воспроизведении через любой плеер загрузка проца 90-100% и в динамичных местах получается слайдшоу. Железо в ноуте такое: проц AMD V140 (1 ядро 2,3ГГц), 2ГБ DDR3 1066MHz оперативки, видеокарта Mobility Radeon HD 4200.ОС - openSUSE 11,4 Запускаю видео через smplayer (а также «голый» mplayer из терминала) и vlc - без разницы.
Можно ли настроить аппаратное декодирование x264 на этой видеокарте? В настройках smplayer имеется вывод через xv, а также xv (AVIVO Mobility Radeon HD 4200), но это ничего не меняет. Больше того, насколько я знаю (по крайней мере, так на моём основном компе с видеокартой nvidia), если декодирование происзодится на GPU, то снятие скриншотов в плеере становится невозможным, а здесь оно всё равно работает - значит декодирует не видюха, а проц (его загрузка под 100% также об этом свидетельствует).
Также нагуглил инструкции по настройке vlc через va-api и xvba, всё сделал, но разницы никакой. Видео воспроизводится, но загрузка проца всё равно 100% и тормозит в тех-же местах.
Кто-нибудь настраивал подобное?
P.S. Что ещё странно, когда на старом компе с Athlon 64 3500+ (1 ядро 2.2ГГц) я собрал mplayer с поддержкой MMX, SSE и т.п., то у меня без vdpau без проблем воспроизводилось даже 1080p с битрейтом поярдка 15Mbps видео и загрузка проца была порядка 50% (с vdpau было 5%, так что я не путаю). Но этот же проц даже немного мощнее по идее и mplayer собран также с поддержкой этих инструкций. Но почему так тормозит даже на значительно более лёгком видео (720p 4Mbps)? Не понимаю...
Аппаратное ускорение на видеокарте AMD (Mobility Radeon HD 4200)
Модератор: Модераторы разделов
-
- Сообщения: 12
- ОС: Gentoo Linux AMD64
-
- Модератор
- Сообщения: 21028
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Аппаратное ускорение на видеокарте AMD
Самое главное - драйвер какой?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 12
- ОС: Gentoo Linux AMD64
-
- Модератор
- Сообщения: 21028
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: Аппаратное ускорение на видеокарте AMD
Вообще в 8.97x, которые legacy, есть, но вряд ли обновление сильно поможет.
В общем, вопрос к обладателям аналогичных карточек, я тут ничего не посоветую.
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
-
- Сообщения: 12
- ОС: Gentoo Linux AMD64
Re: Аппаратное ускорение на видеокарте AMD
Удалось запустить другой файл в VLC через vaapi. Первый файл не работал, потому что был закодирован профилем High10 (он и через vdpau на GeForce GT220 не запускается, только на проце). Впрочем, это ничего не дало: загрузка всё равно под 100% и в динамичных местах также тормозит. Хотя вывод vlc (запускаю через консоль с параметром --ffmpeg-hw) явно пишет, что задействовано vaapi.
Код: Выделить всё
libva: VA-API version 0.32.0
libva: User requested driver 'fglrx'
libva: Trying to open /usr/lib64/dri/fglrx_drv_video.so
libva: va_openDriver() returns 0
[0x6e0fe8] avcodec decoder: Using VA API version 0.32 for hardware decoding.
-
- Сообщения: 12
- ОС: Gentoo Linux AMD64
Re: Аппаратное ускорение на видеокарте AMD
Проблему решил установкой Gentoo. Сейчас без аппаратного ускорения это самое видео (с профилем High10) на динамичных местах грузит проц на 70-80%, в спокойных местах 50%. Ничего не тормозит