Cory escribió:Dime que dependencias te dan error para ver si puedo ayudarte
esta noche me pongo y si tengo algún problema lo posteo, que estoy liado con una xbox.
muchas gracias por tu ayuda!
EDIT:
bueno, vamos a ello:
1- instalado ubuntu 11.04
2- actualizado ubuntu 11.04
3- instalada la librería libva1 desde el repo de splitted-desktop para natty
4- instalado vlc con soporte vaapi desde el repo de splitted-desktop
5- descargada última versión de xvba desde splitted-desktop en formato .deb e instalada mediante aptitude
6- descargados drivers catalyst 11.6 para mi equipo (amd fusion e-350) e instalados mediante script .run
7- veamos el estado de los drivers:
xbmc@xbmc:~$ fglrxinfo
display: :0 screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: AMD Radeon HD 6300 series Graphics
OpenGL version string: 4.1.10834 Compatibility Profile Context
xbmc@xbmc:~$ vainfo
libva: libva version 0.32.0-sds2
Xlib: extension "XFree86-DRI" missing on display ":0.0".
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
libva: va_openDriver() returns 0
vainfo: VA API version: 0.32
vainfo: Driver version: Splitted-Desktop Systems XvBA backend for VA-API - 0.8.0
vainfo: Supported profile and entrypoints
VAProfileH264High : VAEntrypointVLD
VAProfileVC1Advanced : VAEntrypointVLD
Parece que tengo un problema con libva. ¿Alguna idea o está bien así?
8- instalado mplayer-vaapi (ha sido necesario instalar previamente yasm y subversion). He cogido la versión del 27 de enero de 2011, que parece ser la última.
9- instalado smplayer desde los repos oficiales (apt-get install smplayer) y lo he configurado para que apunte a mplayer-vaapi
10- probando vídeo MKV/H264 con smplayer obtengo un error al abrir el vídeo. Tiene pinta de ser por lo del fallo en libva. Este es el log:
/home/xbmc/mplayer-vaapi-20110127/mplayer-vaapi/mplayer -noquiet -nofs -nomouseinput -sub-fuzziness 1 -identify -slave -vo vaapi -nokeepaspect -framedrop -nodr -double -input nodefault-bindings:conf=/dev/null -stop-xscreensaver -wid 37749086 -monitorpixelaspect 1 -ass -embeddedfonts -ass-line-spacing 0 -ass-font-scale 1 -ass-styles /home/xbmc/.config/smplayer/styles.ass -fontconfig -font Arial -subfont-autoscale 0 -subfont-osd-scale 20 -subfont-text-scale 20 -subcp ISO-8859-1 -subpos 100 -volume 50 -nocache -osdlevel 0 -slices -channels 2 -af scaletempo,equalizer=0:0:0:0:0:0:0:0:0:0 -softvol -softvol-max 110 -va vaapi -aspect 16:10 /media/A858-E479/el luchador/El luchador [BD 1080p x264 Dual Subs].mkv
MPlayer SVN-r32819-4.5.2 (C) 2000-2011 MPlayer Team
mplayer: could not connect to socket
mplayer: No such file or directory
Failed to open LIRC support. You will not be able to use your remote control.
Playing /media/A858-E479/el luchador/El luchador [BD 1080p x264 Dual Subs].mkv.
libavformat file format detected.
Seek failed
[matroska,webm @ 0x33f0070] max_analyze_duration reached
[matroska,webm @ 0x33f0070] Estimating duration from bitrate, this may be inaccurate
ID_VIDEO_ID=0
[lavf] stream 0: video (h264), -vid 0
ID_AUDIO_ID=0
ID_AID_0_LANG=spa
ID_AID_0_NAME=Audio: DVD
[lavf] stream 1: audio (ac3), -aid 0, -alang spa, Audio: DVD
ID_AUDIO_ID=1
ID_AID_1_LANG=eng
[lavf] stream 2: audio (dca), -aid 1, -alang eng
ID_SUBTITLE_ID=0
ID_SID_0_LANG=spa
ID_SID_0_NAME=forzados
[lavf] stream 3: subtitle (unknown), -sid 0, -slang spa, forzados
ID_SUBTITLE_ID=1
ID_SID_1_LANG=spa
[lavf] stream 4: subtitle (unknown), -sid 1, -slang spa
ID_SUBTITLE_ID=2
ID_SID_2_LANG=eng
[lavf] stream 5: subtitle (unknown), -sid 2, -slang eng
VIDEO: [H264] 1920x800 0bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
Load subtitles in /media/A858-E479/el luchador/
ID_FILENAME=/media/A858-E479/el luchador/El luchador [BD 1080p x264 Dual Subs].mkv
ID_DEMUXER=lavfpref
ID_VIDEO_FORMAT=H264
ID_VIDEO_BITRATE=0
ID_VIDEO_WIDTH=1920
ID_VIDEO_HEIGHT=800
ID_VIDEO_FPS=23.976
ID_VIDEO_ASPECT=2.4000
ID_AUDIO_FORMAT=8192
ID_AUDIO_BITRATE=0
ID_AUDIO_RATE=48000
ID_AUDIO_NCH=6
ID_START_TIME=0.00
ID_LENGTH=6571.56
ID_SEEKABLE=1
ID_CHAPTERS=0
libva: libva version 0.32.0-sds2
Xlib: extension "XFree86-DRI" missing on display ":0".
libva: va_getDriverName() returns 0
MPlayer interrupted by signal 11 in module: preinit_libvo
ID_SIGNAL=11
- MPlayer crashed by bad usage of CPU/FPU/RAM.
Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- MPlayer crashed. This shouldn't happen.
It can be a bug in the MPlayer code _or_ in your drivers _or_ in your
gcc version. If you think it's MPlayer's fault, please read
DOCS/HTML/en/bugreports.html and follow the instructions there. We can't and
won't help unless you provide this information when reporting a possible bug.
11- Probando XBMC descargado desde el repo inestable:
https://launchpad.net/~team-xbmc/+archive/unstable, no permite elegir aceleración VAAPI, sólo la VPDAU.
12- Probando la rama XBMC-PVR con soporte VAAPI del repo
https://launchpad.net/~lars-opdenkamp/+archive/xbmc-pvrAl instalar el paquete xbmc me sale este error xq se intenta sobreescribir una librería:
E: /var/cache/apt/archives/libva-x11-1_1.0.8-3_amd64.deb: intentando sobreescribir `/usr/lib/libva-x11.so.1', que está también en el paquete libva1 1.1.9~catalysthacks2
E: /var/cache/apt/archives/libva-glx1_1.0.8-3_amd64.deb: intentando sobreescribir `/usr/lib/libva-glx.so.1', que está también en el paquete libva1 1.1.9~catalysthacks2
Bueno, parece que ya lo he consesguido siguiendo un hilo en los foros de xbmc.org, concretamente el de este txt:
http://www.wytraven.com/binaries/E35M1-I_Installation.txt