Ayuda a este sitio

Hoy hace 1 año: Kdenlive: un buen editor de vídeo para Linux

Mar
21
2008

Compilar un Mplayer optimizado para el PS3

Revisando en los foros de ps2dev.org (la misma gente que hacia software maravilloso para el PS2) encontré que han programado un driver de vídeo para el PS3 en linux usando el procesador CELL BE y una librería llamada spu-medialib para acceder al driver. Gracias a esto, se ha creado un parche que modifica el Mplayer para que corra mejor en el ps3 y permita obtener mejor reproducción de ídeo (recuerden que Sony bloquea el acceso a la tarjeta de video desde linux), con este mplayer se pueden obtener resoluciones de hasta 1080p, se puede ejecutar en consola sin entorno gráfico cargado (así obtienes casi toda la RAM y CPU para la reproducción de la película), reproducción a pantalla completa, entre otros.

A continuación les muestro los pasos para Yellow Dog 6, que es la distro que uso y que no se instala siguiendo los pasos oficiales mostrados en http://forums.ps2dev.org/viewtopic.php?t=9187:

  • Tienes que tener el PS3 con Yellow Dog y configurado con internet (inalambrico o ethernet), ademas tener instalado los compiladores GCC, el CELL SDK (librerías libspe, todos los paquetes para los SPE y PPU).
  • Iniciar como root y crear los siguientes enlaces simbólicos para que la librería spu-medialib consiga las dependencias y el compilador:
    # ln /usr/bin/spu-gcc /usr/bin/spu-elf-gcc
    #ln /usr/bin/ppu-embedspu /usr/bin/embedspu
  • Crear el archivo /usr/lib/pkgconfig/libspe2.pc con el siguiente contenido:
    prefix=/usr
    exec_prefix=/usr
    libdir=/usr/lib
    includedir=/usr/include
    Name: libspe2
    Description: A wrapper library to adapt the JSRE SPU usage model to SPUFS
    Version: 2.2.80
    Requires:
    Conflicts:
    Libs: -L${libdir} -lspe2 -lrt -lpthread
    Cflags: -I${includedir}
  • Instalar los rpm autoconf y m4 de fedora 8. (los de yellow dog no sirven)
  • Instalar libps3b mediante la guía:
    http://forums.ps2dev.org/viewtopic.php?p=59150
  • Instalar spu-medialib usando el tutorial:
    http://wiki.ps2dev.org/ps3:spu-medialib:install
  • A este paso ya tenemos instalado el driver y la librería del PS3, ahora descargaremos mplayer con subversion (recuerda moverte a un directorio para trabajar en el):
    #svn co svn://svn.mplayerhq.hu/mplayer/trunk mplayer
  • Descargar el parche:
    svn co svn://svn.ps2dev.org/ps3ware/trunk/mplayer-vo mplayer-vo
  • Aplicar el parche:
    #cd mplayer
    #patch -p0 < ../mplayer-vo/latest.patch
  • Si el parche falla (porque no se ha actualizado el parche con respecto al svn de mplayer) habrá que editarlo manualmente, si tienes conocimientos de parches puedes leerlos y ver que le hace falta, si te falla en el archivo libvo/video_out.c como a mí, entonces abre el archivo libvo/video_out.c dentro de las fuentes de mplayer y busca las líneas que se parezcan a:

    extern vo_functions_t video_out_dxr2;
    extern vo_functions_t video_out_dxr3;
    extern vo_functions_t video_out_ivtv;

  • Y cambiarlo a:
    extern vo_functions_t video_out_dxr2;
    #ifdef HAVE_PS3
    extern vo_functions_t video_out_ps3;
    #endif
    extern vo_functions_t video_out_dxr3;
    extern vo_functions_t video_out_ivtv;
  • Luego de modificar las fuentes deberias poder compilarlo normal con un simple:
    # ./configure --prefix /usr
    #make && make install

Nota: “Debido a que no creamos un paquete (puede usarse checkinstall o rpmbuild para hacerlo), debes guardar la carpeta con las fuentes de mplayer para hacer un make uninstall en el directorio si quieres desinstalarlo”.

Luego puedes ejecutar mplayer de manera normal para la reproducción de vídeos, si quieres usar el driver del ps3 entonces ejecútalo con:
$ mplayer -vo ps3 -fs video.extension

Donde -vo=video out es la salida de video y -fs=fullscreen es pantalla completa. Espero que les haya servido esta guía y disfruten de sus videos en el ps3 con mplayer.

Escrito en: Gnu/Linux, Playstation 3 ( PS3 )
Existen 7 comentarios agrega tu comentario.


Mar
19
2008

¿Por que los videojuegos estan mejor programados?

Esta frase de Ted Nelson lo explica todo:

¿Que por qué los videojuegos están mucho mejor diseñados que los programas tipo Office? Los videojuegos están diseñados por gente a la que le encanta jugar con ellos. Los programas como Office están diseñados por gente que querría hacer cualquier otra cosa durante el fin de semana.

Totalmente cierto, jejejee.
Visto en Microsiervos.

Escrito en: Videojuegos
Existen 2 comentarios agrega tu comentario.


Mar
16
2008

Record Mundial de Guitar Hero 3

Un chamo de 16 años rompió logro alcanzar el récord de Guitar Hero 3 con la canción de DragonForce “Through the Fire and Flames” con 97% de perfección y 840,64 puntos. Miren el vídeo para que se fijen en la perfección y rapidez con que lo hace:

If you can see this, then you might need a Flash Player upgrade or you need to install Flash Player if it's missing. Get Flash Player from Adobe.

A practicar para romperlo, jejee.

Escrito en: Videojuegos
Existen 12 comentarios agrega tu comentario.


Mar
11
2008

La generación que conoce el mundo sin y con Internet

La otra vez en una charla típica de Hall B de la UNET (esto significa hablar idioteces/filosóficas/transcendentales/millonarias/intelectuales/profesionales al mismo tiempo) estaba hablando con Alexs, ergocho, Yondrix y Crist0Sant0, sobre los inicios de Internet en Venezuela (digamos que por ahí en 1997) y las cosas que hacíamos en él.
Crist0Sant0, Yondrix, Alex, Skatox, Ergocho
Crist0Sant0, Yondrix, Alex, Skatox y Ergocho hablando en el hall del B de la Unet sobre como conquistar el mundo.

No se si ustedes recuerden páginas como: yupi.com que era un buen buscador que desde que lo compro MSN se dañó o perdió lo cool que era, loquesea.com que tenía de todo, que todo el mundo usaba ICQ hasta que apareció el msn messenger y empezó la fiebre por este programa, cuando no existía youtube y tocaba ver vídeos musicales por live.yahoo.com, las descargas por napster y audiogalaxy (donde se conseguía de TODO), luego por Kazaa, las primeras celebridades de internet como Star Wars Kid, casi todas las páginas estaban hospedadas en geocities, los juegos online solían ser puro Quake I y II ó Starcraft (nada de Warcraft, Counter Strike, GunBound, entre otros) ¡¡¡que buenos recuerdos jeje!!

Luego me di cuenta que la generación mía y anteriores que sigue viva(digamos que nacidos antes del 87), saben como era el mundo sin Internet: para comunicarte con alguien esa persona tenía que estar en su casa y llamarla por teléfono, ir a la biblioteca pública/universitaria/colegio para ir a investigar cosas, esperar de 15 días a 2 meses para que llegara una carta a otra persona (bien sea en el mismo país u otro lado del mundo), si te perdías una serie de TV te jodías: nada de “descargar” sino buscar alguien que la hubiese grabado en VHS y te la prestara, nada de tener música en digital y la quisieras: solo copiar de la radio o de otro cassete, si ocurrió una evento o algo importante en tu zona no había forma de verlo en vídeo al otro día, el único medio de compartir archivos de computadora era usando disquetes y entregándoselos directamente a la persona ó mediante correo (correo normal que tarda días en llegar el disquete), los videojuegos tardaban años en llegar e incluso era raro tener un juego que salió el año pasado (al menos que fueses a USA y lo compraras), nada de jugar videojuegos por Internet solo estabas tu y la PC/consola… y si … teníamos computadoras y consolas de videojuegos pero no tenían puertos y/o entradas para Internet porque no existía.

Es impresionante como esa generación hemos vistos estos grandes cambios que para las nuevas generaciones es algo normal ya que han nacido en un mundo donde Internet existe y que ha sucedido en tan poco tiempo que no es un “cuento para contar a los nietos” sino: “un cuento para hermanos y/o primos menores, hijos, nietos, sobrinos, personas menores, niños o cualquier persona nacida después del 88 o algo así.”

Espero que les haya gustado el artículo y les haya hecho recordar viejos tiempos, comenten sobre cosas que me faltaron mencionar o quisieran decir acerca del tema.

Escrito en: Informática, Internet, Otras cosas
Existen 11 comentarios agrega tu comentario.


Mar
06
2008

Me he ganado un premio (creo)

Gracias al alex que me ha hecho ganar un premio (o realizar una cadena del blog), donde aparezco como uno de sus blogs que mas frecuenta :D . Ahora para continuar el premio cuyos ganadores deben: escribir en su página de quien recibieron el premio, dar el premio a 7 blogs mas y exhibir la imagen del premio.

Premio de blogs

Ganadores:

  1. Geektopia
  2. PuntoGH
  3. Topopardo
  4. Richzendy
  5. Grunch
  6. Panchosoft
  7. LordCaos
Escrito en: Mi Página
Existen 3 comentarios agrega tu comentario.


Algunos Derechos Reservados 2005-2008 - Skatox | Weblog creado usando sólo herramientas de Código Abierto | El tema es una modificación de Aeros