LINUX.ORG.RU

Заставить работать VA-API в gnash

 ,


0

1

Сначала у меня была NVIDIA и HD-видео во Flash Player-е не тормозило. Теперь я вставил ATi, и оно тормозит. Я отключил в настройках Firefox Flash Player и установил Gnash. Ни одно видео не играет, даже Масяня.

Стал запускать видеоролики из консоли, например так:

gnash http://youtube.com/v/eoByCX70sjc

240p, 360p, 480p играют, 720p и 1080p не играют. Изменил команду:

gnash --hwaccel=vaapi http://youtube.com/v/eoByCX70sjc

Теперь при старте пишутся всякие непонятные слова, наличие которых вроде бы говорит о том что всё работает:

$ gnash --hwaccel=vaapi http://youtube.com/v/eoByCX70sjc
libva info: VA-API version 0.33.0
libva info: va_getDriverName() returns 0
libva info: Trying to open /usr/lib64/va/drivers/fglrx_drv_video.so
libva info: Found init function __vaDriverInit_0_32
libva info: va_openDriver() returns 0
[GnashVaapi] VA API version 0.33
kio (KRun): ERROR: #### NO SUPPORT FOR READING!
kio (KRun): ERROR: #### NO SUPPORT FOR READING!
ALSA lib pcm.c:7316:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7316:(snd_pcm_recover) underrun occurred
ALSA lib pcm.c:7316:(snd_pcm_recover) underrun occurred
xvba_video: vaTerminate(): buffer ID 0x04000001 is still allocated, destroying
xvba_video: vaTerminate(): buffer ID 0x04000002 is still allocated, destroying
xvba_video: vaTerminate(): output ID 0x05000000 is still allocated, destroying
xvba_video: vaTerminate(): image ID 0x06000001 is still allocated, destroying
xvba_video: vaTerminate(): image ID 0x06000002 is still allocated, destroying
xvba_video: vaTerminate(): subpicture ID 0x07000001 is still allocated, destroying
xvba_video: vaTerminate(): surface ID 0x03000001 is still allocated, destroying
Ошибка сегментирования

240p работает, 360p и 480p вызывают ошибку сегментирования и приложение закрывается, 720p и 1080p по-прежнему не работают.

gnash 0.8.10 p20120903, архитектура amd64.

★★★★★

Последнее исправление: ZenitharChampion (всего исправлений: 1)
Ответ на: комментарий от i_gnatenko_brain

Ставил, скачиваю ролики с YouTube программой youtube-dl и смотрю mplayer-vaapi. gnash установил для того чтобы не скачивать ролики вручную. Не получилось. Ничего, щас наиграюсь в Серьёзного Сэма 3, и верну NVIDIA. С NVIDIA GeForce 9800GT притормажимает на Ультре, а на ATi Radeon HD 5850 всё нормально.

ZenitharChampion ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.