La sexta se suma a la televisión a la carta

Parece que las cadenas españolas de televisión comienzan a darse cuenta del potencial de colgar su programación en internet, al igual que lo hacen las cadenas estadounidenses desde hace mas de un año. Esta vez es la sexta la cadena que se atreve a colgar todos sus programas de producción propia en la red, al igual que lo hizo desde hace unas semanas RTVE. De momento, los programas disponibles son “El intermedio”, “Buenafuente”, “Se lo que hicisteis”, “CQC”, “La Tira” y “Salvados…”

En este caso, el diseño del portal misexta.tv, es mucho peor que el de RTVE, al estar diseñado con flash tarda bastante en cargar (puede que sea saturación momentánea, pero tengo que esperar una media de 10 minutos para que se abra completamente), y de momento tiene menos posibilidades que la web de RTVE.

Una de las principales ventajas es la posibilidad de verlo en HD a 480p, aunque la verdad es que deja bastante que desear a pantalla completa. A parte, también ofrecerán algunos eventos en directo, pero desgraciadamente solo serán eventos puntuales. Otra ventaja es que aparte de mostrar el programa completo también muestran distintas partes de dicho programa, por si por ejemplo, si odias el CQC y solo te gusta el “Top five”, tienes el clip correspondiente a esa sección. Otra ventaja es que no tiene ningún tipo de publicidad, ni durante el vídeo ni ningún banner, pero imagino que será cuestión de tiempo.

Como defecto, está la lentitud de la página (al menos hoy), no poder incluir los vídeos de la web en tu blog como en youtube y el alto gasto de recursos (ya se me cerró firefox de forma inesperada al intentar ver algún video). Tampoco me gusta que no incluyan series estadounidenses, como padre de familia, futurama, prision break… pero lógicamente, para eso tendrían que firmar un acuerdo con la productora de esas series.

Aun le queda mucho por mejorar, pero sin duda es mucho mejor que las otras tres cadenas que por ahora siguen sin publicar su contenido.

Dropbox: otra forma de compartir los archivos

Desde hace unos diez días estoy probando Dropbox, un programa que está disponible para mac y windows (en un futuro también para linux) que permite subir todo tipo de archivos (desde documentos hasta vídeos) a sus servidores, pero como característica, te permite usar directamente los archivos como si estuvieran en una carpeta y, en caso de que sufra algún cambio, se actualizará el archivo en sus servidores.

La principal ventaja que le veo es que, a parte de poder usar los archivos en todos los ordenadores que tengas (estén donde estén), tambien te hace copias de seguridad de los archivos que cambias o eliminas, de tal forma que en caso de que borres o cambies algo sin querer, siempre podrás recuperarlo. A parte, puede funcionar como un sistema para compartir tus archivos con otras personas, ya que te permite crear carpetas públicas y desde ahí conseguir las URLs de los archivos que tengas en esa carpeta.

El servicio es completamente gratuito y de momento te dan 2GB de espacio, aunque aun está en beta y probablemente en un tiempo aumenten su capacidad. De momento, la única forma de conseguir una cuenta es mediante invitaciones, por tanto, si alguien quiere, puede publicar aquí un comentario o enviar un email desde la sección de contacto y los 9 primeros que lo hagan se la enviaré.

Counter-Strike + Debian + Intel X3100

Como todos sabéis se puede jugar al Counter-Strike en GNU/Linux a través de Wine. Pero a lo mejor no fuisteis capaces de instalarlo, o simplemente luego no tiraba con los gráficos, os daba algún error.

Pues si tienes Debian Lenny/Sid, y una Intel X3100 (Intel Corporation Mobile GM965/GL960) es más fácil que nunca.

Instalas Wine desde los repos:

$ su

contraseña:

# apt-get install wine

La versión que tengo yo instalada es la 1.0-rc1-1.

Asegúrate de tener aceleración gráfica, ejecutas el mítico:

$ glxinfo | grep direct

Y si devuelve:

direct rendering: Yes

Todo va bien.

Si no asegúrate de instalar la última versión de los paquetes del controlador de la gráfica:

# apt-get install xserver-xorg-video-intel

La versión 2:2.2.1-2. Me acabo de fijar que hay una nueva 2:2.3.1-1 y con esta no se si irá ya que con estos paquetes nunca se sabe…

Y configura con:

# dpkg-reconfigure xserver-xorg

el /etc/X11/xorg.conf gráficamente. Es un asistente muy fácil en el que en el paso de elegir driver tenéis que escoger el de intel.

Y esto es todo, solo falta instalar el juego. ¿Qué no lo tenéis? Aquí lo podéis encontrar: Counter-Strike (el parche v26 no va muy bien así que si no lo instaláis mejor).

También tenéis que descargar la fuente tahoma y copiarla al wine. La podéis descargar de aquí, y luego navegas a donde la descargaste y la copias:

$ mv tahoma.ttf $HOME/.wine/drive_c/windows/Fonts

Y nada a instalar el counter. Simplemente doble click en el .exe que te descargaste. Y luego es el mítico siguiente > siguiente > siguiente de Windows.

Instalado y a jugar!

EDITADO (12/06/08): En el nuevo Ubuntu recien instalado (8.04) instalando wine desde los repos, instalando el CS y sin ninguna configuración se puede jugar perfectamente, y con los efectos extra activados.

Nueva RTVE.es y la “Televisión a la carta”

Radio Televisión Española estrena hoy, 20 de Mayo de 2008, su nueva web, en la que se incluyen muchas mejoras.

Podríamos numerar como las mejoras y/o nuevas funcionalidades de rtve.es la “TVE a la Carta”, “RNE a la Carta”, “Blogs”, “Mediateca: Audios, Vídeos y Fotos”, “Archivo”, y lo que más me llama la atención, la facilidad de navegación regulada por pestañas.

Al entrar en rtve.es nos encontramos 4 pestañas principales: PORTADA, NOTICIAS, TELEVISIÓN y RADIO, mediante las cuales la navegación se vuelve muy sencilla. El contenido en el resto de las páginas (por lo que estuve viendo) también está bastante mejor organizado que en el anterior portal.

Paso a comentar brevemente las diferentes mejoras:

“TVE a la Carta”

Aquí podrás encontrar los programas y series de producción propia de Televisión Española. Por ahora solo se verán los de La1 y La2 pero se irán añadiendo los diferentes canales temáticos de la cadena como: el canal 24 horas, Teledeporte entre otros…

Estos programas y series se colgarán tan solo tres horas después de ser emitidos (algunos tardarán más y esto dependerá del tamaño del vídeo).

La navegación en TVE a la Carta también se mantiene mediante pestañas, en las que puedes organizar los vídeos por diferentes categorías o por orden alfabético. También se podrán buscar vídeos por temática, por ejemplo, en función si es un documental, una serie, un programa de deportes o un infantil.

El el portal se presentan los vídeos listados y solo hay que hacer click sobre el y este se sobrepone y se reproduce, pudiendo ponerlo a pantalla completa (los vídeos son Flash y los que he visto son de gran calidad, acostumbrados a YouTube…)

Solo se colgarán vídeos de producción propia por asuntos legales de derechos de emisión.

Otra gran característica de esta televisión a la carta es la pestaña “Archivo” donde se irán incorporando las mejores series y programas del Archivo Histórico de TVE y lo mejor de todo es que se puede votar lo que se quiere “reponer” en http://www.rtve.es/seriesmiticas

Por último decir que también se está trabajando en la posibilidad de ofrecer estos archivos de vídeo en formatos para reproducir en dispositivos móviles (mp4s, consolas…) pero esta característica, al igual que la pestaña “Archivo” aun no está disponible.

“RNE a la carta”

Cumple la misma función que lo anterior pero para lo referido a la Radio, aquí podrás encontrar audios de las diferentes radios, podcast y archivos sonoros.

“Blogs de los corresponsales”

Los diferentes corresponsales repartidos a lo largo del mundo mantendrán para rtve.es un blog en donde contarán sus impresiones y las noticias desde su punto de vista. En http://blogs.rtve.es puedes encontrar el listado de las diferentes bitácoras. También puedes buscar por tags de temática o por los últimos comentarios.

“Mediateca: Audios, Vídeos y Fotos”

Un popurrí al mas puro estilo YouTube en donde podrás encontrar Audios, Vídeos y Fotos de programas, noticieros, series, etc.

Archivos en Flash divididos por temas, con enlaces para compartir en redes sociales, con miniaturas de los mismos…

“Facilidad de Navegación, participación ciudadana…”

Como dije, lo que más me llama la atención, la total reestructura del portal, mejor organizado, con navegación por pestañas, más intuitivo, en colores y formas propias de la web 2.0…

También en el campo de la web 2.0 la participación del usuario en la web será importante, en forma de comentarios en blogs, elección de series míticas a reponer, entre otras cosas.

También me llama la atención la nueva presentación de la parrilla de programación en donde se muestran todos los canales juntos, divididos en franjas horarias, con sus respectivos programas. Atrás quedan las programaciones separadas, que tenias que comparar en diferentes tiempos, y que por otro lado tenían un estilo mucho más feo y anticuado.

Y esto es básicamente la nueva web de RTVE, espero ansioso las nuevas características que tienen prometidas (Archivos, reproducción en dispositivos móviles) para comentarlas.

Instalar Looking Glass desde Debian GNU/Linux

Si quieres probar el proyecto de Looking Glass y utilizas Debian (o derivados) aquí explicaré la forma de instalarlo.

Para Debian existen paquetes para instalarlo pero antes debemos añadir los repositorios correspondientes, así que con vuestro editor favorito editáis el /etc/apt/sources.list

Por ejemplo:

$ su

# gedit /etc/apt/sources.list

Y añadimos las siguientes líneas (cambiar el testing por stable o unstable según vuestra versión):

# Repositorio para Looking Glass
deb http://javadesktop.org/lg3d/debian testing contrib

Después actualizamos:

# apt-get update

E instalamos:

# apt-get install lg3d-core

Nos saldrán por pantalla las correspondientes licencias de los paquetes que estamos instalando y solo le tenemos que dar a aceptar para que continúe el proceso.

Ahora es cuando seguramente tengas problemas, puede que te de un problema con un contenido parecido a este (si no el mismo):

Setting up lg3d-core (1.0.0) …
/usr/share/lg3d/bin/postinstall: line 10: /bin/arch: No such file or directory
/usr/share/lg3d/bin/../bin/add-lg-to-gdm: line 28: /bin/arch: No such file or directory
Success. LG has been added as a gdm session.
/usr/share/lg3d/bin/postinstall: line 43: cd: /usr/share/lg3d/bin/../lib/linux-/lg3d-x11/programs/Xserver: No such file or directory
chown: cannot access `Xorg’: No such file or directory
chgrp: cannot access `Xorg’: No such file or directory
chmod: cannot access `Xorg’: No such file or directory
dpkg: error processing lg3d-core (–configure):
subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
lg3d-core
E: Sub-process /usr/bin/dpkg returned an error code (1)

Pues esto es debido a que no encuentra en /bin el ejecutable arch, que es llamado desde el archivo postinstall que se lanza después de instalar el paquete lg3d-core.

Para arreglar esto tenemos dos opciones:

Primera:

Crear en /bin un archivo llamado arch con el siguiente contenido:

#!/bin/bash

uname -m

Y después dale permisos de ejecución:

# chmod +x /bin/arch

Todo esto lo puedes hacer con este comando:

# echo ‘#!/bin/bash’ > /bin/arch && echo ‘uname -m’ >> /bin/arch && chmod +x /bin/arch

Después vuelve a lanzar el archivo postinstall:

# /usr/share/lg3d/bin/postinstall

El problema también incluía un error al dar permisos a unos archivos que lo solucionamos a mano. Navegamos al directorio de el archivo en cuestión:

# cd /usr/share/lg3d/lib/linux-i686/lg3d-x11/programs/Xserver/

Y ejecutamos:

# chown root Xorg && chgrp root Xorg && chmod 4711 Xorg

Con esto ya estaría solucionado.

Segunda forma:

En vez de crear el archivo, lo que podemos es añadir un pedazo de código al archivo postintall. Para ello vamos al directorio que lo contiene:

# cd /usr/share/lg3d/bin/

Y abrimos el archivo:

# gedit postinstall

Lo que tendríamos que hacer es asociar la llamada arch a el comando ‘uname -m’. Podríamos simplemente crear una variable con el nombre arch y darle el valor `uname -m` justo después de la línea 10, pero para hacerlo mejor utilizaremos un if. Para ellos añadimos justo debajo de la línea ARCH=`/bin/arch` (la 10) lo siguiente:

if [ "$ARCH" == "" ]; then
ARCH=`uname -m`
fi

Después guardamos y ejecutamos el postintall:

# ./postintall

EDITADO:

Como podemos leer aquí en un comentario de thomas864, también deberíamos editar el archivo setup de la misma ruta, para ello:

# gedit setup

Editamos debajo de la línea 68 cuyo contenido es: export ARCH=`/bin/arch` poniendo lo mismo que antes:

if [ "$ARCH" == "" ]; then
ARCH=`uname -m`
fi

Después solo nos queda como en el paso primero darle los permisos aquellos que no se habían dado debido a que no encontraba el fichero en la ruta, navegando primero a la ruta que contiene el fichero:

# cd /usr/share/lg3d/lib/linux-i686/lg3d-x11/programs/Xserver/

# chown root Xorg && chgrp root Xorg && chmod 4711 Xorg

Y con esto ya estaría todo, podemos reiniciar nuestro gdm y en la pantalla de login escoger la sesión que se creo de Looking Glass y entrar en esta sin ningún problema y “disfrutar” de este proyecto, aunque para mi es bastante pobre.

Os dejo una captura de pantalla:

Aprende Python con “Python para todos”

Para todos aquellos que quieran aprender Python y no sepan por donde empezar, leo en meneame que mundogeek ha lanzado un manual en PDF y bajo licencia Creative Commons llamado “Python para todos” para poder aprender el lenguaje.

El tutorial trata los siguientes temas:

  • Tipos básicos
  • Control de flujo
  • Funciones
  • Orientación a objetos
  • Programación funcional
  • Excepciones
  • Módulos y paquetes
  • Entrada / Salida
  • Expresiones regulares
  • Sockets
  • Interacción con webs
  • Threads
  • Un total de 108 páginas que se irán actualizando. Sin duda muy completo.

    Descarga

    Debian Lenny/Sid en Toshiba U300 – 13H

    Siguiendo con la línea de la entrada “Toshiba U300 – 13H y GNU/Linux” voy a comentar la configuración en Debian para este modelo de Toshiba debido a que hay pequeños cambios en el último kernel.

    Webcam integrada de 1,3 Megapixels FUNCIONA

    Bluetooth™ FUNCIONA

    Wi-Fi™ FUNCIONA

    Módem internacional V92 NO PROBADO

    Ethernet LAN FUNCIONA

    Intel® GMA X3100 FUNCIONA

    Sonido FUNCIONA

    Micrófono frontal integrado FUNCIONA

    Salidas micrófono externo FUNCIONA

    Auriculares (estéreo) FUNCIONA

    Ranura multitarjetas 5 en 1 FUNCIONA (Solo probado con SD)

    PCMCIA FUNCIONA

    Puerto RGB FUNCIONA (Con cable conectado en el arranque)

    Webcam integrada de 1,3 Megapixels

    Para hacerla funcionar publique una entrada aquí.

    Bluetooth™

    Entrada publicada aquí.

    Wi-Fi™ PRO/Wireless 3945ABG

    Todo este post supone que tienes Debian Lenny/Sid totalmente actualizado, con la última versión del Kernel. Ahora el módulo para hacerla funcionar viene en el kernel por lo que solo tendrás que instalar el firmware:

    # apt-get install firmware-iwlwifi

    Cargar el módulo:

    # depmod -a

    # modprobe iwl3945

    Y para que se inicie en el arranque añadirlo al /etc/modules:

    # echo iwl3945 >> /etc/modules

    Con anteriores kernels solo se necesita instalar:

    # apt-get install ipw3945d firmware-ipw3945 ipw3945-modules-`uname -r`

    Puedes echar mano de module-assistant para obtener y cargar el módulo.

    Ethernet LAN

    Funciona sin ningún tipo de configuración especial. Lo que si he notado es que muchas veces una vez iniciado el portátil y le conectas el cable este no lo reconoce automáticamente, en cambio siempre que lo inicias con el cable ya conectado configura la red perfectamente.

    Puedes probar a ejecutar dhclient para obtener alguna IP si falla la auto-configuración:

    # dhclient interface

    NOTA: Si no te funciona prueba a poner en Sistema > Administración > Red (o Network), en la parte correspondiente a la Red Cableada o Wired Connection el Roaming Mode.

    Intel® GMA X3100 (Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller)

    Para el hacer funcionar esta gráfica hasta ahora había utilizado un paquete .deb que tenía guardado de una versión antigua y hackeada del xsercer-xorg-video-intel ya que las nuevas no me configuraba bien la pantalla. Pero he descubierto que con la reciente versión del driver: xserver-xorg-video-intel 2:2.2.1-2, la pantalla se configura bien con el driver “intel”. Podemos configurar esto a mano en el xorg.conf o ejecutar desde una de las terminales de texto:

    # dpkg-reconfigure xserver-xorg

    y nos guiaremos por un programa muy intuitivo para configurar nuestra xorg. En el paso de elección de driver tenemos que escoger “intel”.

    Sonido (Intel Corporation 82801H (ICH8 Family) HD Audio Controller)

    Hasta ahora venía utilizando un paquete que podéis encontrar aquí, junto con info para instalarlo.

    Pero con las nuevas versiones de alsa conseguimos que nuestros altavoces funcionen perfectamente quizás si, sin tanta configuración como con el otro paquete. Para hacerlo funcionar entonces tenemos que desinstalar si teníamos de antes alguna versión de alsa, o actulizarla a la última versión directamente, y después simplemente los más fácil es guiarse con el: module-assistant

    # module-assistant

    Hacemos un UPDATE, luego un PREPARE, le damos a SELECT, escogemos alsa, aceptamos, y ya le damos a GET, y después INSTALL. Y pista!

    Micrófono frontal integrado

    Funciona incluso con estos paquetes de alsa que hemos instalado (lo que si puede notar es quizás una peor calidad en el sonido que se graba)

    Puede que intentes hablar con skype y este no sea capaz de reconocer nuestra voz. Si es así lo que tenemos que hacer es ejecutar:

    $ alsamixer

    Darle al tabulador hasta colocarte en Capture o All en View y ahí subir la barra de Fron Mic y elegir en Input So el Front Mi.

    Salidas micrófono externo

    $ alsamixer

    Tabulador hasta Capture, en Input So elegir Mic.

    Auriculares (estéreo)

    Funcionan sin ningún tipo de configuración con los paquetes de alsa actualizados instalados. Si no te funciona o te funciona bajo comprueba que tienes subido el volumen para este salida en las preferencias de tu icono de altavoces en la barra de Gnome (o con alsamixer). El Headphone tiene que estar sin Mute y con la intensidad de sonido que quieras.

    Ranura multitarjetas 5 en 1 (SD™ Card, Memory Stick®, Memory Stick Pro™, MultiMedia Card™, xD-Picture Card™)

    Solo lo he probado con tarjetas SD y a pesar de que un par de veces no me la auto-detectó todas las demás veces se abre el Nautilus con los archivos que hay en la tarjeta (sin ninguna configuración especial). Supongo que las demás tarjetas funcionarán.

    Y esto es todo, si me falta algo o necesitas ayuda con algún componente de tu PC puedes dejar un comentario sin ningún tipo de problema.

    Webcam de portátil Toshiba U300 -13H en Debian

    NOTA: Solución al problema uvcvideo y v4l experimental.

    ACTUALIZACIÓN (17/11/08): Instalando la webcam en el nuevo Slackware me doy cuenta de que el proyecto de uvcvideo se ha unido a linuxtv.org y por lo tanto el proceso de descarga e instalación ha cambiado un poco.
    También me entero de que a partir de la versión 2.6.26 y posteriores del kernel ya viene incluido el módulo así que no hace falta más que cargarlo:

    Linux 2.6.26 and newer includes the Linux UVC driver natively.You will not need to download the driver sources manually unless you want to test a newer version or help with development.

    Por todo lo demás, ¿dónde puedo descargar ahora el driver?

    Pues desde la web de linuxtv.org si tienes mercurial instalado en tu GNU/Linux:

    $ hg clone http://linuxtv.org/hg/~pinchartl/uvcvideo/
    $ cd uvcvideo
    $ make
    # make install
    # depmod -a
    # cd v4l && modprobe uvcvideo
    # echo “uvcvideo” >> /etc/modules

    Debian me reconoce a la perfección la webcam: aabilio@aabilio-debian:~$ lsusb Bus 007 Device 002: ID 04f2:b008 Chicony Electronics Co., Ltd Bus 007 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 005 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 pero esta no me funciona por defecto (al contrario que en Ubuntu y Mandriva que me consta que funcionan sin ningún tipo de configuración) Sin embargo es fácil hacerla funcionar en Debian, lo único que necesitas es instalar subversion;

    # apt-get install subversion

    Después descargar el código de uvcvideo (si quieres mantener un orden primero puedes crear una carpeta para guardar el código):

    $ mkdir uvcvideo

    $ cd uvcvideo

    $ svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk

    Vamos al directorio “trunk” que se acaba de crear:

    $ cd trunk

    Y hacemos make y make install:

    $ make

    # make install (como seguramente sabrás tienes que ser root, lo indica la #)

    Ahora tendría que estar el archivo “uvcvideo.ko” en /lib/modules/vuestro_kernel/usb/media/uvcvideo.ko, si no está lo copias (son las comillas de a la derecha de la tecla de la letra P):

    # cp uvcvideo.ko /lib/modules/`uname -r`/usb/media/uvcvideo.ko

    y solo nos queda hacer:

    # depmod -a

    # modprobe uvcvideo

    Y añadir al /etc/modules la línea uvcvideo para que se cargue en el arranque:

    # echo uvcvideo >> /etc/modules

    Y esto es todo, ahora podéis probarla con el amsn, cheese o incluso con la versión para Debian de Skype que os funcionará a las mil maravillas, sobre todo en Skype donde se observa muy buena calidad de vídeo.