Domingo, Septiembre 4, 2005

Grabando de la radio en mp3 al vuelo

Hoy Fer nos cuenta cómo grabar programas de radio en mp3 con linux, una genial idea para grabar esos programas que no siempre podemos escuchar en directo (concretamente Arus en la 100 que empieza a las 6:00 de la mañana).

Hablando con fer hemos comentado la posibilidad de mejorar ligeramente el script, un pequeño problema que tiene es que hay que grabar primero el asf, luego convertir a wav (que ocupa horrores!!!!) y finalmente convertirlo a mp3. Otro pequeño inconveniente es que realmente si el mplayer es capaz de reproducir el stream de audio, ¿No podría bastar para hacerlo todo?. Finalmente la respuesta es casi-sí, con el MPlayer y Lame (que suele ser una dependencia de mencoder) podemos:

¡¡¡ Grabar en MP3 al vuelo directamente del MPlayer !!!

después de darle unas cuantas vueltas el script resultante queda así.
update: el script lo puedes bajar de aquí

#!/bin/bash
# Script para la grabacion de un programa de radio por internet.
# Idea original de fer (www.tabernadelturco.com)
#
# Pplux (www.pplux.com)
#emisora
emisora=mms://live.c100.edgestreams.net/reflector:34743
#numero de minutos
minutos=1
#Nombre del programa
programa=arus
#Directorio donde grabarlo ('.' = actual)
dir=.
# Nombre del fichero
nombre=${dir}/${programa}_`date +%y_%m_%d`.mp3
#------------------------------------------------#
#Creamos un pipe
[ -e /tmp/radio_pipe ] && rm /tmp/radio_pipe
mkfifo /tmp/radio_pipe
#Lame
lame /tmp/radio_pipe $nombre 2>/dev/null 1>/dev/null &
#mplayer
mplayer $emisora -cache 32 -ao pcm:file=/tmp/radio_pipe 2>/dev/null </dev/null &
#Esperamos el tiempo marcado
sleep $(($minutos * 60))
#acabamos con el mplayer
    kill %2
#borramos el pipe
    rm /tmp/radio_pipe

Cosas raras del script para los más avispados:

(más…)

posteado por PpluX @ 7:08 pm tags:Programación  

Viernes, Septiembre 2, 2005

OpenGL Programming Guide 5ª edición

Hoy se puede leer en Slashdot que ya tenemos la nueva edición del conocido como redbook(libro rojo). El título completo es OpenGL(R) Programming Guide : The Official Guide to Learning OpenGL(R), Version 2 (5th Edition) , este es el libro de referencia para el que quiera usar OpenGL 2.0.

Otras buenas, muy buenas recomendaciones, son OpenGL SuperBible (3rd Edition) y cómo no, OpenGL(R) Shading Language para todo aquel que quiera hacerse con una pequeña biblioteca sobre este tema en casa.

posteado por PpluX @ 11:13 pm tags:Libros, Programación  

Viernes, Septiembre 2, 2005

Lua 5.1 alpha

Hace cosa de media hora se ha anunciado en la lista de lua la versión 5.1-alpha que se puede descargar aquí. Se espera que para finales de año la versión 5.1 sea estable y definitiva.

Update El anuncio de la lista ya se puede encontrar aquí
Próximamente mini-tutoriales sobre uso y disfrute de lua :)
(más…)

posteado por PpluX @ 7:55 pm tags:Lua, Programación  

Viernes, Septiembre 2, 2005

El primer MacTel será un PowerBook

O eso opinio yo ;)

MacTels, o Mac-intels, en cualquier caso todos están echando las cartas para intentar adivinar qué productos serán los primeros en llevar la siguiente generación de procesadores fabricados por Intel. Mi conjetura es que los primeros productos de Apple que funcionarán con la nueva arquitectura serán la siguiente generación de PowerBooks.
(más…)

posteado por PpluX @ 12:17 am tags:Apple, Personal  

Jueves, Septiembre 1, 2005

La teoría de Harry Potter sobre el diseño de los lenguajes de programación

Guido van Rossum, creador de Python, relata en este post una teoría que relaciona a la escritora de Harry Potter (J.K. Rowling) con el diseño de Python.

En realidad no es una teoría novedosa :), es básicamente un comentario de como un diseño incremental obliga a mantener tiempo después cierta “compatibilidad” no siempre deseada. Esto es lo que pasa cuando se escribe un libro y la historia se continúa después en otros libros (que inicialmente no estaban en mente) o cuando programamos una aplicación que va creciendo. Las decisiones iniciales, muchas veces genialidades del momento, pueden verse después no tan acertadas y por ser programador doy fe de ello :)

Eso sí, encontrarse una página así de pura casualidad, precisamente cuando me estoy leyendo los libros de Harry Potter (ejem… bueno en inglés por practicar… vaaale son libros entretenidos :D) a las tres de la mañana… no tiene precio XD

posteado por PpluX @ 3:05 am tags:Libros, Personal, Programación  

Jueves, Septiembre 1, 2005

Hoy PSP, … ¿quieres ganar una? …

Hoy 1 de Septiembre ya está a la venta la PSP en España (… y otros países…). Estos últimos días se ha venido comentando mucho sobre la nueva consola, y xataka / vidaextra sortean una !!!! . Sigue el link Gánate una PSP

Suerte!

posteado por PpluX @ 2:33 am tags:Juegos, Tecnología  
« Entradas anteriores

Gestionado con WordPress