Mplayer-vdpau (Сборка Mplayer-vdpau)

Модератор: Модераторы разделов

BratSinot
Сообщения: 812
ОС: Slackware64

Mplayer-vdpau

Сообщение BratSinot »

Скачал с сайта Nvidia патчи со скриптом. Запустил скрипт(через SVN он все скачал без ошибок). Далее начал компилировать и тут вылезла ошибка:

Код:

hacker@linux-ybh1:~/Загрузки/mplayer-vdpau-4789364/mplayer-vdpau> make ./version.sh `cc -dumpversion` make -C libavcodec make[1]: Entering directory `/home/hacker/Загрузки/mplayer-vdpau-4789364/mplayer-vdpau/libavcodec' cc -DHAVE_AV_CONFIG_H -I.. -I.. -Wundef -Wdisabled-optimization -Wno-pointer-sign -Wdeclaration-after-statement -std=gnu99 -Wall -Wno-switch -Wpointer-arith -Wredundant-decls -O4 -march=native -mtune=native -pipe -ffast-math -fomit-frame-pointer -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE -Ilibdvdread4 -I. -D_REENTRANT -c -o imgconvert.o imgconvert.c In file included from imgconvert.c:38: x86/mmx.h:24:2: warning: #warning Everything in this header is deprecated, use plain __asm__()! New code using this header will be rejected. imgconvert.c:379: error: 'PIX_FMT_VDPAU_MPEG4' undeclared here (not in a function) imgconvert.c:379: error: array index in initializer not of integer type imgconvert.c:379: error: (near initialization for 'pix_fmt_info') imgconvert.c:384: error: 'PIX_FMT_VDPAU_DIVX4' undeclared here (not in a function) imgconvert.c:384: error: array index in initializer not of integer type imgconvert.c:384: error: (near initialization for 'pix_fmt_info') imgconvert.c:389: error: 'PIX_FMT_VDPAU_DIVX5' undeclared here (not in a function) imgconvert.c:389: error: array index in initializer not of integer type imgconvert.c:389: error: (near initialization for 'pix_fmt_info') imgconvert.c:394: error: array index in initializer not of integer type imgconvert.c:394: error: (near initialization for 'pix_fmt_info') imgconvert.c:399: error: array index in initializer not of integer type imgconvert.c:399: error: (near initialization for 'pix_fmt_info') imgconvert.c:404: error: array index in initializer not of integer type imgconvert.c:404: error: (near initialization for 'pix_fmt_info') make[1]: *** [imgconvert.o] Error 1 make[1]: Leaving directory `/home/hacker/Загрузки/mplayer-vdpau-4789364/mplayer-vdpau/libavcodec' make: *** [libavcodec/libavcodec.a] Ошибка 2

P.S. make запущен второй раз чтоб хлама меньше было

Что происходит? С ассемблером в C я не разбирался т.к. с ассемблером пока не дружу.
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Mplayer-vdpau

Сообщение RasenHerz »

В svn-репозитории включен патч от NVidia, так что можно просто:

Код: Выделить всё

$ svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
$ cd ~/mplayer
$ ./configure --prefix=/usr
$ make -j2
$ sudo make install

И наслаждатся MPlayer-vdpau
Спасибо сказали:
BratSinot
Сообщения: 812
ОС: Slackware64

Re: Mplayer-vdpau

Сообщение BratSinot »

RasenHerz писал(а):
15.11.2009 18:37
В svn-репозитории включен патч от NVidia, так что можно просто:

Код: Выделить всё

$ svn checkout svn://svn.mplayerhq.hu/mplayer/trunk mplayer
$ cd ~/mplayer
$ ./configure --prefix=/usr
$ make -j2
$ sudo make install

И наслаждатся MPlayer-vdpau


А в pacman rpm'ах обычный RPM?
Так пока исходники не скачались что значит -j2?
Спасибо сказали:
Аватара пользователя
RasenHerz
Сообщения: 1341
ОС: Arch Linux amd64

Re: Mplayer-vdpau

Сообщение RasenHerz »

BratSinot писал(а):
15.11.2009 18:40
А в pacman rpm'ах обычный RPM?
Так пока исходники не скачались что значит -j2?

Не понимаю о чем вы. -j2 значит собрать в 2 потока
Спасибо сказали:
BratSinot
Сообщения: 812
ОС: Slackware64

Re: Mplayer-vdpau

Сообщение BratSinot »

RasenHerz писал(а):
15.11.2009 19:00
BratSinot писал(а):
15.11.2009 18:40
А в pacman rpm'ах обычный RPM?
Так пока исходники не скачались что значит -j2?

-j2 значит собрать в 2 потока

Спасибо.

/*Не понимаю о чем вы. */
packman.links2linux.org/
Спасибо сказали:
zenitur
Сообщения: 594
Статус: Одмин
ОС: openSuSE 10.2

Re: Mplayer-vdpau

Сообщение zenitur »

Ну так в packman обычный RPM, или с поддержкой VDPAU? Судя по всему с поддержкой, но я не уверен.
А йа Ктулху! А йа - Медве-ед! А где Путин? Путина не-ет! Если встретишь - зохавай моск! А вернёшься - скажи ПРЕВЕД! Превед, Ктулху! Превед, Медвед!
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Mplayer-vdpau

Сообщение eddy »

Странно... Я взял исходники mplayer с дженты и скомпилировал с поддержкой всего, что мне нужно. Но матроски тормозили все равно. Установил модуль nvidia-CUDA - сразу все стало отлично (выход видео на vdpau).
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали: