2009/02/25

mplayer por linea de comandos pero sin la linea de comandos (OS X)

Despues de compilar el mplayer para OS X (los binarios precompilados me dan algunos probmemillas, además de estar un poco obsoletos) me parece un peñazo tener que estar abriendo el Terminal y toda la pesca cada vez que quiero ver una peli, así que aquí va un pequeño AppleScript que, automáticamente, abre un Terminal e invoca al mplayer con lo que haya seleccionado en la ventana de finder que hay en primer plano:

tell application "Finder"
 set these_items to the selection
end tell

set file_list to ""
repeat with i from 1 to the count of these_items
 -- This could be done in 1 line but it becomes unreadable
 set this_file to (item i of these_items) as alias
 set this_file to quoted form of POSIX path of this_file as string
 set file_list to (file_list & this_file) & " "
end repeat

tell application "Terminal"
 (* Of course, for this to work, mplayer needs
  to be reachable from the $PATH
  *)
 do script "mplayer " & file_list
end tell

Funciona genial con QuickSilver, y si hay más de 1 archivo los reproduce uno tras otro en la misma ventana de mplayer. Además mplayer es bastante listo como para saber cuando no está abriendo un archivo multimedia y pasar al siguiente sin alborotar demasiado, así que no hay que preocuparse por tratar eso y se simplifica mucho mucho el código.

Como mejora quedaría detectar un archivo de subtítulos con el formato de nombre "nombre_del_archivo_de_video.lang.srt" y pasarselo al mplayer (que no lo detecta automáticamente por culpa de la parte ".lang." [VLC, o QuickTime+Perian, sí detectan ese patrón]), pero la falta de operaciones con texto de AppleScript hace esto demasiado complejo para que compense (No RegEx?, No party). Probablemente en un futuro migre el código a Python, o a una combinación AppleScript/Python (¡/igor/ no: /aigor/!).

2009/02/23

webcomics en mi greader

Para no dejar a febrero sólo con 1, pobrecito, voy a listar y comentar los webcomics (o gente que en vez de expresarse con texto en sus blogs lo hacen con imágenes sintéticas) que tengo en mi lector de feeds. Sin ningún orden en particular:

  • Goblins (Dibujo e historia Tarol Hunt, color Danielle Stephens). Temática fantástica bastante inspirada en los juegos de rol del mismo estilo, los protagonistas han ido cambiando desde el inicio, y hay varias tramas abiertas, pero ahora mismo la historia es bastante drama-aventura y está centrada en un grupo de 5 goblins aventureros algo estereotipados (paladín, clérigo, guerrero, monje, multiclase) pero bastante carismáticos. El ritmo es irregular, y algo lento últimamente.
  • The order of the stick (Richard Burlew). La orden del palote (que se llama así por que está dibujada con sencillas figuras de palotes) también es temática fantástica inspirada en los juegos de rol y literatura ídem, aunque aquí hay mucho mucho más metalenguaje que en Goblins. La orden del palote recorre el mundo en busca de aventuras, siendo las principales la venganza contra Xykon, y la búsqueda del 'descosido'. Todo un clásico.
  • Erfworld: The battle for Gobwin Knob (historia Rob Balder, imaginería Jamie Noguchi). La temática de "Erfworld: La batalla de Gobwin Knob" es un tanto peculiar, la base es fantasía orientada a wargame de mesa por turnos, y con unas pinceladas muy muy muy muy geeks: personajes (peluches, marshmallows, búhos de ORLY), elementos del jueg... de la batalla (lucha de bailes, golems de mierda), técnicas mágicas (flower power, matemancia, etc...) y tecnomágicas (el libro que funciona como un messenger), etc... además todo en un ambiente muy azucarado para "los buenos", y no tanto (pero no menos "huy mira que monos") para "los malos". Erfworld la comenté hace tiempo, aunque no dije demasiado (entonces acababa de salir). Ahora mismo me resulta difícil de seguir al ritmo habitual (mala memoria), pero los puntos geekypop que tiene me han enganchado y... no se puede no adorar a Wanda.
  • The dreamland chronicles (historia Scott Christian Sava, ejecución bastante gente). Temática fantástica, y en lugar de ser un webcomic dibujado está hecho con software 3D, aunque eso no le quita ningún mérito a un cuento para todos los públicos 'a la disney' como este. Trata sobre un mundo (dreamland) al que los niños acceden cuando sueñan, y que olvidan cuando se hacen mayores y sobre uno de los niños, Alex, que tras hacerse mayor, parece que ha vuelto a dreamland... y las cosas ya no son como él las recordaba.
  • Plétora de piñatas (Mauro Entrialgo). Actualidad. Son tiras cómicas sin una historia concreta que las una a todas, pero con unos cuantos personajes recurrentes con los que Mauro trata los temas que le parecen.
  • Geek in love (Ramón Redondo). Actualidad. Al principio parecía como que había una historia entremezclada con tiras costumbristas-geek, después la historia se fue a por tabaco y aún no ha vuelto, así que junto a las tiras de costumbrismo-geek se han mudado unas cuantas de actualidad geek para llenar el hueco.
  • La tira de Bit y Byte (parece que principalmente Manz). Juegos de palabras y costumbrismo geek. A veces publica.
  • La Tira ECOL (Javier Malonda). La tira es.comp.os.linux (alguien habrá que aún use las news para socializar, supongo) va de costumbrismo geek, 'starring' Bilo (linuxero stallmanista [creo]) y Nano (windousero sin escrúpulos [definitivamente]), y con la aparición estelar de el amigo mandrakero (que no recuerdo si ha sido nombrado), el robotito, y alguna que otra hembra humana (bastante anónima, por cierto).
  • xkcd (Randall Munroe). ¿Que puedo decir de xkcd que le haga justicia?. Si no lo sigues por que no lo conoces estas tardando, y si no te gusta 'No Mereces Vivir'™.
  • Profesor de música en un instituto público (Adrian Begoña). Pues va de eso, de lo que tiene que aguantar un profesor en un instituto público en España, principalmente alumnos (todos anónimos).
  • Explodingdog (Sam Brown and teh intertubes). Dibujos sueltos, sin una temática concreta. El autor recibe emails que los visitantes de su sitio le envían con una frase que sirva de inspiración para un dibujo, entonces Sam escoge una y la dibuja. Por lo visto él fue el primero en hacer esto (wikipedia dixit).
  • Eh tío (Morán). Acción, humor y miscelánea. Tuvo una historia, tuvo un popurrí de viñetas de humor sueltas, y parece que vuelve a tener una historia.
  • FreakAngels (historia Warren Ellis, imaginería Paul Duffield). Distopía con un grupo de 12 psionicos que provocan el apocalipsis (aunque no se ve nada de eso): la historia se limita al barrio londinense de Whitechapel, donde se han agrupado algunos de los 12, y donde parece que sobreviven con personas normales en un Londres anegado. Normalmente no me gusta el color lila, y la trama es algo lenta, pero el dibujo es atrapante, Duffield es un maestro en lo suyo.

La verdad es que, como comento con Erfworld, como la mayoría de los cómics con continuidad salen despacito y mi memoria no es muy buena, me cuesta seguirles el hilo, evidentemente leerlos del tirón es más sencillo (y p.ej. acabo de releer precisamente Erfworld). Respecto a esto, FreakAngels es el único con continuidad de la lista que en lugar de publicarse página a página cada día o cada X tiempo, se publica 4 ó 6 páginas juntas 1 día de la semana, lo que se agradece bastante para el seguimiento.

PD: a lo mejor el último párrafo no tiene sentido, es tarde, lo revisaré mañana... si me acuerdo.

PPD: estoy 'atontao', ya tenía al menos el OS cliché en febrero.