Shuffle-db + Python = iPod sin iTunes

shuffle-db-python-ipod-sin-itunes

style="width: 153px; height: 168px;" alt=""
src="http://www.plum-blossom.net/blog/images/ipod-shuffle.png"
align="left">Shuffle-db + Python = iPod sin iTunes

Cuantas veces… has conectado ese title="http://www.apple.com/ipod/" target="_blank"
href="http://www.apple.com/ipod/">iPod Shuffle en otra computadora
y arranca automáticamente ese title="http://www.apple.com/itunes/" target="_blank"
href="http://www.apple.com/itunes/">iTunes,
que lo que hace es montar el iPod y sincronizar la lista de canciones
que tiene, borrandote las rolas que ya tenias, lo detienes y ya no
tienes vestigio de cancion alguna, además que el sosodicho
software es
necesario para que funcione el iPod, pero existe una opción, title="http://shuffle-db.sourceforge.net/" target="_blank"
href="http://shuffle-db.sourceforge.net/">Shuffle-db, la cual es
una pequeña utileria escrita en title="http://www.python.org/" target="_blank"
href="http://www.python.org/">Python, la cual nos permite liberar
nuestro iPod de ese averrante iTunes.

Lo que tenemos que hacer es:

-
Primero, debemos cerciorarnos que tenemos el interprete de Python
corriendo en nuestro sistema ya sea MacOS X, Windows, Linux, *BSD, etc,
podemos utilizar lo siguiente para verificar la versión:

$> python
-V

Se recomienda tener instalado de la versión 2.3 para arriba.

-
Luego, desde el iTunes habilitar nuestro iPod Shuffle como disco de
datos completamente, lo que hace es que crea un volumen como si fuera
una memoría flash usb normal.

- Copiar todos los mp3 que
queramos dentro de cualquier directorio que querámos, por
ejemplo en
MacOSX /Volumes/IPOD DE VIK/mp3.

- Mover en el directorio raiz la utilería style="font-weight: bold;">rebuilt_db.py que viene en el
comprimido del Shuffle-db y ejecutarla con el comando:

$> python
rebuilt_db.py

y obtendremos una salida parecida a esta:

vik@mac:/Volumes/IPOD
DE VIK$ python2.3 rebuild_db.py


Welcome to KeyJ’s iPod shuffle
Database Builder, version 0.7-pre1 (EXPERIMENTAL)
style="font-weight: bold;">


Using iTunesSD main header from
existing database.


Rebuilding iTunesSD entry header from
scratch.




Searching for files on your iPod. style="font-weight: bold;">
/iPod_Control/iTunes: 0 files style="font-weight: bold;">
/iPod_Control/Music: 0 files style="font-weight: bold;">
/iPod_Control: 0 files style="font-weight: bold;">
/xys: 0 files style="font-weight: bold;">
/mp3/neworder: 16 files style="font-weight: bold;">
/mp3: 38 files style="font-weight: bold;">
/: 0 files style="font-weight: bold;">
54 playable files were found on your
iPod.




Fixing iTunesSD header. style="font-weight: bold;">
Setting playback state … OK. style="font-weight: bold;">
Creating statistics file … OK. style="font-weight: bold;">
Generating smart shuffle sequence …
OK.



The iPod shuffle database was rebuilt
successfully.


Have fun listening to your music!

Esto lo debemos hacer cada vez que cargemos, borremos o movamos
canciones.

Y listo, podemos decir; bye bye
iTunes
…!!

Víctor R. Vigueras


Deja un comentario