[ATI] Por fin tenemos aceleración de vídeo por hardware

1, 2, 3
http://www.phoronix.com/forums/showthread.php?t=19983

Acabo de probarlo y si que funciona los datos de la película son

General
Complete name                    : /home/edgar/Yo Robot (1080p).mkv
Format                           : Matroska
File size                        : 10.7 GiB
Duration                         : 1h 54mn
Overall bit rate                 : 13.3 Mbps
Movie name                       : Yo Robot
Encoded date                     : UTC 2008-03-28 23:43:32
Writing application              : mkvmerge v2.1.0 ('Another Place To Fall') built on Aug 19 2007 13:40:07
Writing library                  : libebml v0.7.7 + libmatroska v0.8.1

Video
ID                               : 1
Format                           : AVC
Format/Info                      : Advanced Video Codec
Format profile                   : High@L4.1
Format settings, CABAC           : Yes
Format settings, ReFrames        : 5 frames
Muxing mode                      : Container profile=Unknown@4.1
Codec ID                         : V_MPEG4/ISO/AVC
Duration                         : 1h 54mn
Bit rate                         : 10.8 Mbps
Nominal bit rate                 : 11.1 Mbps
Width                            : 1 920 pixels
Height                           : 826 pixels
Display aspect ratio             : 2.35:1
Frame rate                       : 23.976 fps
Resolution                       : 24 bits
Colorimetry                      : 4:2:0
Scan type                        : Progressive
Bits/(Pixel*Frame)               : 0.284
Stream size                      : 8.65 GiB (81%)
Title                            : Yo Robot
Writing library                  : x264 core 58 r771M b6a966a
Encoding settings                : cabac=1 / ref=5 / deblock=1:-3:-3 / analyse=0x3:0x113 / me=umh / subme=7 / me-prepass=1 / brdo=1 / mixed_ref=1 / me_range=16 / chroma_me=1 / trellis=0 / 8x8dct=1 / cqm=2 / deadzone=6,4 / chroma_qp_offset=0 / threads=3 / nr=0 / decimate=0 / mbaff=0 / bframes=3 / b_pyramid=1 / b_adapt=1 / b_bias=0 / direct=3 / wpredb=1 / bime=1 / keyint=250 / keyint_min=25 / scenecut=40(pre) / rc=2pass / bitrate=11068 / ratetol=1.0 / rceq='blurCplx^(1-qComp)' / qcomp=1.00 / qpmin=10 / qpmax=51 / qpstep=4 / cplxblur=20.0 / qblur=0.5 / ip_ratio=1.40 / pb_ratio=1.30 / aq=1:0.6:13.0
Language                         : Spanish

Audio #1
ID                               : 2
Format                           : DTS
Format/Info                      : Digital Theater Systems
Codec ID                         : A_DTS
Duration                         : 1h 54mn
Bit rate mode                    : Constant
Bit rate                         : 754 Kbps
Channel(s)                       : 6 channels
Channel positions                : Front: L C R, Surround: L R, LFE
Sampling rate                    : 48.0 KHz
Resolution                       : 24 bits
Stream size                      : 619 MiB (6%)
Title                            : Español DTS 5.1
Language                         : Spanish

Audio #2
ID                               : 3
Format                           : DTS
Format/Info                      : Digital Theater Systems
Codec ID                         : A_DTS
Duration                         : 1h 54mn
Bit rate mode                    : Constant
Bit rate                         : 1 510 Kbps
Channel(s)                       : 6 channels
Channel positions                : Front: L C R, Surround: L R, LFE
Sampling rate                    : 48.0 KHz
Resolution                       : 24 bits
Stream size                      : 1.21 GiB (11%)
Title                            : Inglés DTS 5.1
Language                         : English

Text #1
ID                               : 4
Format                           : UTF-8
Codec ID                         : S_TEXT/UTF8
Codec ID/Info                    : UTF-8 Plain Text
Title                            : Español
Language                         : Spanish

Text #2
ID                               : 5
Format                           : UTF-8
Codec ID                         : S_TEXT/UTF8
Codec ID/Info                    : UTF-8 Plain Text
Title                            : Inglés
Language                         : English


sin aceleración

Imagen

mplayer Yo\ Robot\ \(1080p\).mkv MPlayer SVN-r29891-4.4.1 (C) 2000-2009 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 Yo Robot (1080p).mkv.
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC) "Yo Robot", -vid 0
[mkv] Track ID 2: audio (A_DTS) "Español DTS 5.1", -aid 0, -alang spa
[mkv] Track ID 3: audio (A_DTS) "Inglés DTS 5.1", -aid 1, -alang eng
[mkv] Track ID 4: subtitles (S_TEXT/UTF8) "Español", -sid 0, -slang spa
[mkv] Track ID 5: subtitles (S_TEXT/UTF8) "Inglés", -sid 1, -slang eng
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO:  [avc1]  1920x826  24bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [libdca] DTS decoding with libdca
Stream with high frequencies VQ coding
AUDIO: 48000 Hz, 2 ch, s16le, 768.0 kbit/50.00% (ratio: 96000->192000)
Selected audio codec: [dts] afm: libdca (DTS-libdca)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Movie-Aspect is 2.32:1 - prescaling to correct movie aspect.
VO: [xv] 1920x826 => 1920x826 Planar YV12
A:   4.8 V:   3.0 A-V:  1.747 ct: -0.002   0/  0 172%  5% 19.3% 50 0

           ************************************************
           **** Your system is too SLOW to play this!  ****
           ************************************************

Possible reasons, problems, workarounds:
- Most common: broken/buggy _audio_ driver
  - Try -ao sdl or use the OSS emulation of ALSA.
  - Experiment with different values for -autosync, 30 is a good start.
- Slow video output
  - Try a different -vo driver (-vo help for a list) or try -framedrop!
- Slow CPU
  - Don't try to play a big DVD/DivX on a slow CPU! Try some of the lavdopts,
    e.g. -vfm ffmpeg -lavdopts lowres=1:fast:skiploopfilter=all.
- Broken file
  - Try various combinations of -nobps -ni -forceidx -mc 0.
- Slow media (NFS/SMB mounts, DVD, VCD etc)
  - Try -cache 8192.
- Are you using -cache to play a non-interleaved AVI file?
  - Try -nocache.
Read DOCS/HTML/en/video.html for tuning/speedup tips.
If none of this helps you, read DOCS/HTML/en/bugreports.html.

A:  65.2 V:  38.0 A-V: 27.183 ct: -0.002   0/  0 149%  4% 20.5% 887 0


con aceleración

Imagen

mplayer -vo vaapi:gl -va vaapi Yo\ Robot\ \(1080p\).mkv
MPlayer SVN-r29891-4.4.1 (C) 2000-2009 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 Yo Robot (1080p).mkv.
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC) "Yo Robot", -vid 0
[mkv] Track ID 2: audio (A_DTS) "Español DTS 5.1", -aid 0, -alang spa
[mkv] Track ID 3: audio (A_DTS) "Inglés DTS 5.1", -aid 1, -alang eng
[mkv] Track ID 4: subtitles (S_TEXT/UTF8) "Español", -sid 0, -slang spa
[mkv] Track ID 5: subtitles (S_TEXT/UTF8) "Inglés", -sid 1, -slang eng
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO:  [avc1]  1920x826  24bpp  23.976 fps    0.0 kbps ( 0.0 kbyte/s)
[vo_vaapi] Using OpenGL rendering
libva: libva version 0.31.0-sds3
libva: va_getDriverName() returns 0
libva: Trying to open /usr/lib/va/drivers/fglrx_drv_video.so
libva: va_openDriver() returns 0
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[VD_FFMPEG] VA API accelerated codec.
[VD_FFMPEG] Trying pixfmt=0.
Unsupported PixelFormat -1
Movie-Aspect is 2.32:1 - prescaling to correct movie aspect.
VO: [vaapi] 1920x826 => 1920x826 H.264 VA API Acceleration
[vo_vaapi] Using 1:1 VA surface mapping
[VD_FFMPEG] XVMC-accelerated MPEG-2.
[VD_FFMPEG] XVMC-accelerated MPEG-2.
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [libdca] DTS decoding with libdca
Stream with high frequencies VQ coding
AUDIO: 48000 Hz, 2 ch, s16le, 768.0 kbit/50.00% (ratio: 96000->192000)
Selected audio codec: [dts] afm: libdca (DTS-libdca)
==========================================================================
AO: [oss] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
A: 144.9 V: 144.9 A-V: -0.000 ct: -0.001   0/  0  2%  3%  9.7% 7 0

MPlayer interrupted by signal 2 in module: sleep_timer
A: 144.9 V: 144.9 A-V:  0.000 ct: -0.001   0/  0  2%  3%  9.7% 7 0


Eso si, si cargo cualquier cosa en L5.1 me congela las X. No es tan bueno como vdpau pero peor era nada, por lo menos ara la espera de OpenCL menos difícil
¿Qué gráfica tienes?
Es solo para los drivers oficiales privativos ?
Tengo una HD4670 y si solo trabaja con los catalyst
Muy buena noticia! Bueno, los decos de hd por hard sólo soportan el perfil L4.1.

A la espera de que me devuelvan mi HD3870 del SAT para probarlo
Pues vaya chiste que se cuelgue con los videos en profile L5.1, ATI como siempre, todo a medias, ahora los que tengais ATI teneis que mirar si el video es tal profile o jugarosla a ver si se cuelga.
Darumo escribió:Pues vaya chiste que se cuelgue con los videos en profile L5.1, ATI como siempre, todo a medias, ahora los que tengais ATI teneis que mirar si el video es tal profile o jugarosla a ver si se cuelga.


En windows tampoco puedo acelerar videos con profile L5.1 ya que DXVA no lo hace correctamente, así que no me quejo, XvBA no es lo mejor de lo mejor, pero peor era cuando no había nada, ahora solo resta esperar que implementen OpenCL rápidamente
Una pena, justo ahora acabo de hacerme con una Nvidia para usarla bajo Linux. De todas formas espero que todo siga mejorando para los usuarios de ATI.
Yo tengo una 3870, como activo la aceleracion 3D?
Ya estoy pensando en pillarme una nVidia y tirar la Ati

S2
razor1984 escribió:Yo tengo una 3870, como activo la aceleracion 3D?
Ya estoy pensando en pillarme una nVidia y tirar la Ati

S2


Según estoy leyendo sólo está soportado por ahora para R700, es decir, para las series 4000 y 5000....Al menos dice que es recomendable para estas tarjetas, pero tmbién dice que sólo es soporte para UVD2, es decir, que la serie 3000 (tengo la misma gráfica que tu) es UVD, de modo que no se si estará soportada.

Puedes probar y me dices? Las instrucciones las tienes aquí
maeseoki escribió:
razor1984 escribió:Yo tengo una 3870, como activo la aceleracion 3D?
Ya estoy pensando en pillarme una nVidia y tirar la Ati

S2


Según estoy leyendo sólo está soportado por ahora para R700, es decir, para las series 4000 y 5000....Al menos dice que es recomendable para estas tarjetas, pero tmbién dice que sólo es soporte para UVD2, es decir, que la serie 3000 (tengo la misma gráfica que tu) es UVD, de modo que no se si estará soportada.

Puedes probar y me dices? Las instrucciones las tienes aquí

Casi que pasando por si me la lia, me parace que en un par de meses jubilo la Ati y me pillo nVidia, de momento seguire viendo las pelis en WinXP.

S2
Cual distribución usas razor1984? si es Ubuntu/Debian puedes usar estos scripts que hacen todo por ti

http://www.phoronix.com/forums/showpost ... stcount=12

lo único que tendrías que instalar desde .deb seria http://www.splitted-desktop.com/~gbeauc ... vba-video/

en archlinux lo active instalando los siguientes paquetes desde aur (modificando un poco el PKGBUILD ya que solo estaban disponibles para x86_64)
libva-sds 0.31.0_1_7-2
xvba-video 0.5.1-1
mplayer-vaapi-pulse 20091015-1

En mi gráfica funciona bien ya que esta dentro de las recomendadas, pero según usuarios del foro de archlinux trabaja en una ATI Radeon Mobility 3450. Así que me imagino que en la HD3870 funciona también, eso si de momento es imposible usar subtítulos ya que no soporta overlays
Cory escribió:Cual distribución usas razor1984? si es Ubuntu/Debian puedes usar estos scripts que hacen todo por ti

http://www.phoronix.com/forums/showpost ... stcount=12

lo único que tendrías que instalar desde .deb seria http://www.splitted-desktop.com/~gbeauc ... vba-video/

en archlinux lo active instalando los siguientes paquetes desde aur (modificando un poco el PKGBUILD ya que solo estaban disponibles para x86_64)
libva-sds 0.31.0_1_7-2
xvba-video 0.5.1-1
mplayer-vaapi-pulse 20091015-1

En mi gráfica funciona bien ya que esta dentro de las recomendadas, pero según usuarios del foro de archlinux trabaja en una ATI Radeon Mobility 3450. Así que me imagino que en la HD3870 funciona también, eso si de momento es imposible usar subtítulos ya que no soporta overlays


Tengo WinXP+Ubunto Karmic Koala 9.10 y acabo de empezar en el mundo de linux si me lo puedes explicar los pasos para activar la acel 3D te estaria muy agradecido.

S2
Supongo que al configurar Ubuntu instalaste los drivers restringidos, de ser así tienes que desinstalarlos desde "controladores de hardware". Descargas los scripts http://www.phoronix.com/forums/showpost ... stcount=12 abres un terminal y llegas hasta donde están los archivos, supongamos que los tienes en el escritorio, tendrías que poner cd /home/TU USARIO/Escritorio (recuerda que GNU/Linux distingue entre mayúsculas y minúsculas) después les das permiso de ejecución con sudo chmod +x install-fglrx-debian.sh lo mismo para el archivo mplayer-vaapi-latest-1.txt y para ejecutarlos se hace ./NOMBRE DEL ARCHIVO en el caso del driver gráfico te va a pedir abandonar las X (interfaz gráfica) para poder instalarlos para eso tendrías que presionar ctrl+alt+f1 y después poner sudo ./install-fglrx-debian.sh
Si en tu caso instalaste los drivers a mano desde la pagina oficial de ATI ya deberías de tener todo listo y puedes saltar ese paso.
Ahora solo restaría hacer un sudo ./mplayer-vaapi.latest-1.txt (si te llegara a dar algún tipo de error desinstala el paquete mplayer desde gestor de paquetes synaptic y si te llega a decir algo acerca de versiones que no concuerdan dile que use las tuyas con "mc") con eso ya deberías tener instalado tanto el driver como el reproductor con soporte para usar XvBA ya solo restaría descargar el paquete correcto para tu arquitectura http://www.splitted-desktop.com/~gbeauc ... vba-video/ e instalarlo con doble click, listo eso es todo, para acelerar un video debes ir a su respectiva carpeta pongamos de ejemplo la carpeta videos dentro de tu /home entonces abres la terminal y pones cd /home/TU USUARIO/videos y escribes mplayer -vo vaapi:gl -va vaapi NOMBRE DEL ARCHIVO, espere que te haya quedado claro, como consejo puedes presionar la tecla tab para autocompletar las rutas en la terminal
(mensaje borrado)
razor1984
Te funciono con tu tarjeta?
Cory escribió:razor1984
Te funciono con tu tarjeta?


No me aclaro, me he bajado el xvba-video-0.5.1.i686.tar.gz y mplayer-vaapi-latest-1.txt pero no se exactamente que hacer con ellos.
El primero esta comprimido y dentro hay varias carpetas que no tengo ni idea de que hacer con eso y luego esta el mplayer-vaapi-latest-1.txt con este puse "sudo ./mplayer-vaapi.latest-1.txt" y nada.
Esto de Linux es una historia interminable. [mamaaaaa]

Tengo instalado los ultimos drivers de la pagina de ATI.

S2
Porque bajaste el .tar.gz? deberías descargar el archivo .deb e instalarlo con doble click. Al ejecutar sudo ./mplayer-vaapi.latest-1.txt estas seguro de estar en la carpeta donde esta el archivo? le diste permisos de ejecución con sudo chmod +x mplayer-vaapi.latest-1.txt? parece que actualmente solo funciona con los catalyst 9.10, probé con los 9.11 y no me funcionaba
Cory escribió:Porque bajaste el .tar.gz? deberías descargar el archivo .deb e instalarlo con doble click. Al ejecutar sudo ./mplayer-vaapi.latest-1.txt estas seguro de estar en la carpeta donde esta el archivo? le diste permisos de ejecución con sudo chmod +x mplayer-vaapi.latest-1.txt? parece que actualmente solo funciona con los catalyst 9.10, probé con los 9.11 y no me funcionaba


Entonces :
1ºBajo el .deb y lo instalo?
2ºBajo el mplayer-vaapi.latest-1.txt y con el terminal desde la carpeta que esta este fichero pongo sudo chmod +x mplayer-vaapi.latest-1.txt y luego sudo ./mplayer-vaapi.latest-1.txt?

Los drivers que tengo de la ati son 9.10

S2
Si, entendiste bien, podrías tener los problemas que ya mencione en uno de mis post anteriores (si te llegara a dar algún tipo de error desinstala el paquete mplayer desde gestor de paquetes synaptic y si te llega a decir algo acerca de versiones que no concuerdan dile que use las tuyas con "mc") y si por alguna razón te diera otro tipo de error trata de ser lo más detallado posible o pon una captura de pantalla para ver en que te puedo ayudar [oki]
Cory escribió:Si, entendiste bien, podrías tener los problemas que ya mencione en uno de mis post anteriores (si te llegara a dar algún tipo de error desinstala el paquete mplayer desde gestor de paquetes synaptic y si te llega a decir algo acerca de versiones que no concuerdan dile que use las tuyas con "mc") y si por alguna razón te diera otro tipo de error trata de ser lo más detallado posible o pon una captura de pantalla para ver en que te puedo ayudar [oki]


Mira me baje el xvba-video_0.5.1-1_i386.deb lo ejecuto y me sale:

Imagen

S2
Instala primero el mplayer-vaapi.latest-1.txt y luego el .deb
Cory escribió:Instala primero el mplayer-vaapi.latest-1.txt y luego el .deb [oki]


Nada de nada tanto con el mplayer instalado como sin el cuando pongo en el terminal desde la carpeta donde esta el fichero "sudo chmod +x mplayer-vaapi.latest-1.txt" me dice "chmod: no se puede acceder a «mplayer-vaapi.latest-1.txt»: No existe el fichero ó directorio"

Y si pongo "sudo ./mplayer-vaapi.latest-1.txt" me dice "sudo: ./mplayer-vaapi.latest-1.txt: command not found".

S2
Una vez que llegues a donde esta el archivo pon en terminal ls para estar seguro de que estas en el lugar correcto te dejo un ejemplo para ver si te aclaras un poco mejor (ese es el contenido de mi escritorio)

Imagen

en tu caso si estas en el lugar correcto te deberían aparecer los archivos install-fglrx-debian.sh y mplayer-vaapi.latest-1.txt entonces es cuando deberías darle permisos de ejecución: sudo chmod +x mplayer-vaapi.latest-1.txt y ejecutarlo como super usuario: sudo: ./mplayer-vaapi.latest-1.txt. Otro método más sencillo para abrir una terminal dentro de la carpeta que te encuentres es instalar NScripts http://www.gnome-look.org/content/show. ... tent=67655 para instalarlo bajas el archivo entras a tu home presionas control+h o le das en ver -> mostrar archivos ocultos y copias la carpeta NScrits dentro de gnome2 -> nautilus-scripts
Mira:

Imagen

No va ni a tiros

S2
Vamos que no me he fijado bien en los nombres, yo te los decía de memoria, pero es claro que el error esta ahí, fíjate muy bien que el archivo se llama mplayer-vaapi-latest-1.txt y yo te he dicho que se llamaba mplayer-vaapi.latest-1.txt remplaza ese . por un - y debería funcionar sin ningún problema

pd como consejo para la próxima utiliza tab para autocompletar los nombres
Parece que esta vez si, se ha tirado un rato descargando y instalando me ha preguntado dos veces y yo elegi en las dos mc, ahora instalo el xvba-video_0.5.1-1_i386.deb?

S2
Si, esta vez debería dejarte instalarlo, si todo a ido bien ya puedes acelerar videos escribiendo mplayer -vo vaapi:gl -va vaapi NOMBRE DEL ARCHIVO
Cory escribió:Si, esta vez debería dejarte instalarlo, si todo a ido bien ya puedes acelerar videos escribiendo mplayer -vo vaapi:gl -va vaapi NOMBRE DEL ARCHIVO


Osita hay que hacerlo siempre desde el terminal?

He intentado instalar el xvba-video_0.5.1-1_i386.deb pero me dice "Ya tiene instalada una version idéntica" lo reinstalo?

S2
Si te dice que ya esta instalado no es necesario reinstalarlo, de momento creo que solo funciona por terminal, aunque la verdad no me he puesto a buscar demasiado.
He intentado reproducir un video pero no lo abre:

mplayer -vo vaapi:gl -va vaapi La.Matanza.De.Texas..2003.BDrip.1080P.x264.ikki.mkv
Unknown option on the command line: -va
Error parsing option on the command line: -va
MPlayer SVN-r29237-4.4.1 (C) 2000-2009 MPlayer Team

S2
Primero abre el gestor de paquetes synaptic y desinstala mplayer luego vuelve a instalarlo con el archivo mplayer-vaapi-latest-1.txt y ya debería funcionar
Cory escribió:Primero abre el gestor de paquetes synaptic y desinstala mplayer luego vuelve a instalarlo con el archivo mplayer-vaapi-latest-1.txt y ya debería funcionar


Quieres decir "sudo ./mplayer-vaapi-latest-1.txt" ?

S2
Si, si aún así no funciona entonces quizá si sea porque tu tarjeta no esta soportada
Cory escribió:Si, si aún así no funciona entonces quizá si sea porque tu tarjeta no esta soportada


Si despues de todo lo que hemos echo no va entonces apaga y vamonos.

S2
Jejeje no te desesperes, fíjate que la instalación del mplayer-vaapi-latest-1.txt vaya bien, si puedes pega todo lo que te dice al ejecutarlo aquí, lo más seguro es que si funcione, solo te a de estar fallando algo, digo si funciona en una HD mobility debe funcionar en una HD de escritorio
Ultimas lineas de la instalacion:

dpkg-shlibdeps: aviso: dependency on libXt.so.6 could be avoided if "debian/mplayer/usr/bin/mplayer" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: aviso: dependency on libatk-1.0.so.0 could be avoided if "debian/mplayer/usr/bin/mplayer" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: aviso: dependency on liboil-0.3.so.0 could be avoided if "debian/mplayer/usr/bin/mplayer debian/mplayer/usr/bin/mencoder" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: aviso: dependency on libpangocairo-1.0.so.0 could be avoided if "debian/mplayer/usr/bin/mplayer" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: aviso: dependency on libogg.so.0 could be avoided if "debian/mplayer/usr/bin/mplayer debian/mplayer/usr/bin/mencoder" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: aviso: dependency on librt.so.1 could be avoided if "debian/mplayer/usr/bin/mplayer debian/mplayer/usr/bin/mencoder" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: aviso: dependency on libgio-2.0.so.0 could be avoided if "debian/mplayer/usr/bin/mplayer" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: aviso: dependency on libgdk_pixbuf-2.0.so.0 could be avoided if "debian/mplayer/usr/bin/mplayer" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: aviso: dependency on libgmodule-2.0.so.0 could be avoided if "debian/mplayer/usr/bin/mplayer" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: aviso: dependency on libpango-1.0.so.0 could be avoided if "debian/mplayer/usr/bin/mplayer" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: aviso: dependency on libcairo.so.2 could be avoided if "debian/mplayer/usr/bin/mplayer" were not uselessly linked against it (they use none of its symbols).
dpkg-shlibdeps: aviso: dependency on libpangoft2-1.0.so.0 could be avoided if "debian/mplayer/usr/bin/mplayer" were not uselessly linked against it (they use none of its symbols).
dh_gencontrol
dpkg-gencontrol: aviso: unused substitution variable ${misc:Depends}
dh_md5sums
dh_builddeb
dpkg-deb: construyendo el paquete `mplayer' en `../mplayer_1.0~rc3+svn+20091118+vaapi_i386.deb'.
dpkg-genchanges -b >../mplayer_1.0~rc3+svn+20091118+vaapi_i386.changes
dpkg-genchanges: aviso: la versión actual (1.0~rc3+svn+20091118+vaapi) es más pequeña que la anterior (1.0svn)
dpkg-genchanges: subida solo binaria - no incluyendo ningún código fuente
dpkg-buildpackage: subida sólo de binario (no se incluye la fuente)
Now running lintian...
warning: lintian's authors do not recommend running it with root privileges!
E: mplayer_1.0~rc3+svn+20091118+vaapi_i386.changes: changed-by-address-malformed root <root@orbg-desktop>
W: mplayer: manpage-has-errors-from-man usr/share/man/man1/mplayer.1.gz 5834: warning [p 48, 7.0i, div `an-div', 0.0i]: cannot adjust line
W: mplayer: using-question-in-extended-description-in-templates mplayer/replace-existing-files
W: mplayer: making-assumptions-about-interfaces-in-templates mplayer/replace-existing-files
W: mplayer: postinst-does-not-load-confmodule
W: mplayer: copyright-without-copyright-notice
W: mplayer: menu-item-uses-apps-section /usr/share/menu/mplayer:6
E: mplayer: debian-changelog-file-contains-invalid-email-address root@orbg-desktop
W: mplayer: latest-debian-changelog-entry-without-new-version
Finished running lintian.
396.97user 28.26system 4:43.38elapsed 150%CPU (0avgtext+0avgdata 0maxresident)k
26928inputs+390352outputs (17major+7933584minor)pagefaults 0swaps
dpkg: aviso: ignorando solicitud de eliminar mencoder, ya que no está instalado.
Seleccionando el paquete mplayer previamente no seleccionado.
(Leyendo la base de datos ... 00%
132607 ficheros y directorios instalados actualmente.)
Desempaquetando mplayer (de mplayer_1.0~rc3+svn+20091118+vaapi_i386.deb) ...
dpkg: error al procesar mplayer_1.0~rc3+svn+20091118+vaapi_i386.deb (--install):
intentando sobreescribir «/usr/share/man/man1/mplayer.1.gz», que está también en el paquete mplayer-nogui 2:1.0~rc3+svn20090426-1ubuntu10
dpkg-deb: el subproceso pegar fue terminado por la señal (Tubería rota)
Procesando disparadores para desktop-file-utils ...
Procesando disparadores para man-db ...
Se encontraron errores al procesar:
mplayer_1.0~rc3+svn+20091118+vaapi_i386.deb

Running VA API enabled MPlayer

Default renderer - NOT for fglrx!

mplayer -vo vaapi -va vaapi <URI>

<URI> can be a pathname or an URL.

For OpenGL rendering:

mplayer -vo vaapi:gl -va vaapi <URI>

For OpenGL rendering with reflection effect:


Al intentar ver el video de antes tampoco va

S2
Claramente se puede ver que te esta dando un error

razor1984 escribió:Desempaquetando mplayer (de mplayer_1.0~rc3+svn+20091118+vaapi_i386.deb) ...
dpkg: error al procesar mplayer_1.0~rc3+svn+20091118+vaapi_i386.deb (--install):
intentando sobreescribir «/usr/share/man/man1/mplayer.1.gz», que está también en el paquete mplayer-nogui 2:1.0~rc3+svn20090426-1ubuntu10
dpkg-deb: el subproceso pegar fue terminado por la señal (Tubería rota)
Procesando disparadores para desktop-file-utils ...
Procesando disparadores para man-db ...
Se encontraron errores al procesar:
mplayer_1.0~rc3+svn+20091118+vaapi_i386.deb


Quita mplayer y mplayer-nogui desde gestor de paquetes synaptic corre de nuevo sudo ./mplayer-vaapi-latest-1.txt y esta vez tiene que quedar bien
Ahora si, pero lo malo es que no hay barra para saltar de posicion en el video.

S2
Me alegro que te haya funcionado, cuando quieras saber como funciona un programa abre la terminal y escribe: man NOMBRE DEL PROGRAMA en este caso si pones man mplayer te mostrara una lista de opciones para manejar mplayer, ahora mismo recuerdo que puedes adelantar/regresar con regresar pagina y avanzar pagina, también con las flechas de dirección
Oye eres un maquina, gracias.

Ya por abusar como configuro linuz para consieguir sonido 5.1 porque solo oigo 2.0

S2
De nada, me da gusto que te haya funcionado, creo que seria algo así mplayer -vo vaapi:gl -va vaapi −channels 6 NOMBRE DEL ARCHIVO. La información la saque de man mplayer

−channels <number> (also see −af channels)
   
Request the number of playback channels (default: 2). MPlayer asks the decoder to decode the audio into as many channels as specified. Then it is up to the decoder to fulfill the requirement. This is usually only important when playing videos with AC-3 audio (like DVDs). In that case liba52 does the decoding by default and correctly downmixes the audio into the requested number of channels. To directly control the number of output channels independently of how many channels are decoded, use the channels filter.
NOTE: This option is honored by codecs (AC-3 only), filters (surround) and audio output drivers (OSS at least).

Available options are:
   
2      
stereo   
   
4      
surround   
   
6      
full 5.1
No yo me referia a como configurar Linux en si para tener los 6 canales ya que mi chip de la placa es 5.1 y en WinXP tengo los 6 canales y asi aprovecho los Lgitech z-5500D.Me han comentado algo sobre ALSA pero ni idea de como se hace.

S2
Ahora si te fallo, eso nunca lo he hecho, puedes investigar un poco por google o preguntar aquí mismo en el foro
Okay gracias por todo.

S2
De nada, ojala aprendas a hacer lo que quieres
Hay que reconocer que al Linux hay que cogerle con muuuuucha paciencia porque tela.

S2
Hola. Oye muchisimas gracias por todo lo que has explicado. Me gustaría consultarte una duda.

Estoy usando Ubuntu karmic. He estado mirando el script .txt de phoronix y no veo en que momento se baja las sources de mplayer para parchear con lo de vaapi. ¿Qué es lo que hace exactamente el script?? Se descarga mplayer en algun momento?
De todas maneras, te cuento. Yo me he bajado las fuentes de Mplayer y la rama de ffmpeg para usar varios cores y he sustituido en las fuentes del mplayer el ffmepg por este ultimo. Me gustaria dotarle ahora de la posibilidad de xvba y compilarlo. ¿Alguna manera de hacer esto?

He intentado instalar a mano libva 0.31-1+sds9 con las instrucciones que aparecen en el script, pero dice "dpkg-buildpackage -rfakeroot -D -us -uc -i -b failed"
El .deb necesita de libva
Yo no uso Ubuntu uso ArchLinux así que yo no use estos scripts en mi sistema, ayude a un amigo a hacerlo por eso tenia idea de los pasos a seguir en Ubuntu. Revisando el script por encima parece ser que lo que hace es añadirte una lista de repositorios
[ -f /etc/kanotix-version ] && wget -O /etc/apt/sources.list http://kanotix.com/files/excalibur/sources.list


luego te activa los repositorios universe y multiverse
if [ "$DISTRIB_ID" = "Ubuntu" ]; then
if ! grep -Eq "^[[:space:]]*deb[[:space:]]+.*universe$" /etc/apt/sources.list; then
  grep -Eq "deb[[:space:]]+.*universe$" /etc/apt/sources.list && sed -i 's/^#\s*\(deb\s.*universe\)$/\1/' /etc/apt/sources.list
fi
if ! grep -Eq "^[[:space:]]*deb-src[[:space:]]+.*universe$" /etc/apt/sources.list; then
  grep -Eq "deb-src[[:space:]]+.*universe$" /etc/apt/sources.list && sed -i 's/^#\s*\(deb-src\s.*universe\)$/\1/' /etc/apt/sources.list
fi
if ! grep -Eq "^[[:space:]]*deb[[:space:]]+.*multiverse$" /etc/apt/sources.list; then
  grep -Eq "deb[[:space:]]+.*multiverse$" /etc/apt/sources.list && sed -i 's/^#\s*\(deb\s.*multiverse\)$/\1/' /etc/apt/sources.list
fi
if ! grep -Eq "^[[:space:]]*deb-src[[:space:]]+.*multiverse$" /etc/apt/sources.list; then
  grep -Eq "deb-src[[:space:]]+.*multiverse$" /etc/apt/sources.list && sed -i 's/^#\s*\(deb-src\s.*multiverse\)$/\1/' /etc/apt/sources.list


instala los siguientes paquetes
apt-get install --yes cdbs debhelper autotools-dev libdrm-dev x11proto-xext-dev libxext-dev libgl1-mesa-dev pkg-config automake1.9 libtool subversion devscripts time libxfixes-dev x11proto-gl-dev
apt-get install --yes libopencore-amrnb-dev libopencore-amrwb-dev
apt-get install --yes libvdpau-dev


crea directorios para vaapi y vdpau, descarga e instala
mkdir -p vaapi
cd vaapi
wget -N http://www.splitted-desktop.com/~gbeauchesne/libva/libva-latest.tar.gz
tar zxf libva-latest.tar.gz
cd libva-*
sed -i s/--disable-i965-driver/--enable-i965-driver/ debian/rules
sed -i s/dummy/*/ debian/libva-dev.install
debuild -i -us -uc -b
cd ..
rm -f *dbg*.deb
dpkg -i libva*.deb
if [ -r /usr/include/vdpau/vdpau.h ]; then
wget -N http://www.splitted-desktop.com/~gbeauchesne/vdpau-video/vdpau-video-latest.tar.gz
tar zxf vdpau-video-latest.tar.gz
cd vdpau-video-*
dpkg -S /usr/include/vdpau/vdpau.h 2>/dev/null || echo libvdpau 1 > debian/shlibs.local
debuild -i -us -uc -b
cd ..
rm -f *dbg*.deb
dpkg -i vdpau-video*.deb
fi
if [ -f /usr/lib/libAMDXvBA.so.1.0 ]; then
ARCH=i386
[ "$(uname -m)" = "x86_64" ] && ARCH="amd64"
VER=0.5.3
wget -N http://www.splitted-desktop.com/~gbeauchesne/xvba-video/xvba-video_$VER-1_$ARCH.deb
dpkg -i xvba-video_$VER-1_$ARCH.deb
fi


descarga mplayer parchea e instala
#wget -N http://www.splitted-desktop.com/~gbeauchesne/mplayer-vaapi/mplayer-vaapi-20090914.tar.bz2
wget -N http://www.splitted-desktop.com/~gbeauchesne/mplayer-vaapi/mplayer-vaapi-latest.tar.bz2
#tar jxf mplayer-vaapi-20090914.tar.bz2
tar jxf mplayer-vaapi-latest.tar.bz2
cd mplayer-vaapi-*
./checkout-patch-build.sh prepare
wget -N http://kanotix.com/files/fix/mplayer-optimize.diff
wget -N http://kanotix.com/files/fix/mplayer-audiofix.diff
cd mplayer-vaapi
svn up
patch -p0 < ../mplayer-optimize.diff
patch -p0 < ../mplayer-audiofix.diff
[ -r /usr/include/vdpau/vdpau.h ] && (dpkg -S /usr/include/vdpau/vdpau.h 2>/dev/null || echo libvdpau 1 > debian/shlibs.local)
dch -bv 1.0~rc3+svn+$(LC_ALL=C svn info|awk '/Last Changed Date/{print $4}'|sed 's/-//g')+vaapi "New upstream version."
time debuild -i -us -uc -b
cd ..
dpkg --purge mencoder
dpkg -i mplayer*.deb
cat <<EOT


al menos eso es lo que mis conocimientos alcanzan a comprender (quizá algo este mal o todo XD ) de cualquier forma dudo que sea compatible con ffmpeg multi hilo. Aunque con XvBA no te haría falta, recuerda que aún esta verde, no soporta overlays (subtitulos) ni profiles 5.1 por lo cual te recomendaría quedarte como estas (si tienes buen rendimiento) o esperar por OpenCL o a que XvBA madure (conociendo a ATI y su relación con GNU/Linux tengo mis dudas)
Hay que reconocer que al Linux hay que cogerle con muuuuucha paciencia porque tela.


Esto es cosa de las empresas. El día que las empresan den soporte a linux y el soporte del hardware este al 100% será tan fácil todo como en windows o mac. Si eso llega algún día creo q tendré q buscar otro s.o xD
116 respuestas
1, 2, 3