may
17

Trabajando con datos ID3

6 comentariosEscribir comentario
Para quien no sepa que son las etiquetas ID3 decir que es un estandar para incluir información dentro de los archivos de audio. Algo así como los datos EXIF en los archivo de imagen.

Estos últimos días he estado recopilando los discos para meterlos en ese maravillaso programa llamado Amarok, que por si hay algún despistado por ahí, es un programa que categoriza toda tu colección de discos a partir de los datos ID3.

Eso tiene sus cosas buenas y sus cosas malas. Cada vez que hacemos uso de nuestro derecho de compartir música por internet, por mucho que a Pau Donés le duela, es muy normal que los discos que nos bajemos no tengan esa información, por lo que tendremos que ir uno a uno introduciendo los datos. Harto de tener que meterlos uno a uno he creado este pequeño script de nautilus, al final me van a llamar el "pesao de los scripts", y él solito mete los datos a partir del nombre del directorio y del archivo. La cosa va tal que así:
  • Si el directorio tiene un guión medio (-) en el nombre, la primera parte será el nombre del grupo y la segunda el nombre del disco. Un ejemplo, si el directorio se llama "O'funk'illo - El planeta aseituna", pues "O'funk'illo" se establecería como nombre del artista y "El planeta aseituna" como nombre del disco. Si no tiene guión medio el nombre del artista y album será el mismo, o sea, el nombre del directorio
  • Si los nombres de los archivos tienen al principio el número de la pista, se establecerá como número de la pista (track) ese número, y no formará parte del nombre de la canción en la información ID3. Un ejemplo, si el archivo se llama "01 - Nos vamos pal kelly", pues el número de pista sería "1" y la el nombre de la canción sería "Nos vamos pal kelly". Si no tiene el número de pista, la pista quedará con el número "0" y el nombre de la canción será el nombre del archivo (sin extensión, claro está).
Espero que os ayude ya que a mi me está librando de muchas horas de meter las etiquetas en los archivos de audio.

Fran dice:
Siempre puedes usar EasyTag, un programa para hacerte la vida más fácil en esa ardua tarea.
javielinux dice:
La verdad que he usado easytag todo este tiempo, y es genial, pero también es verdad que gran parte de los discos que me bajo tienen esa forma de nombrar a los ficheros y directorios, por lo que creo que es más rápido así. Para lo que no, pues siempre tendremos easytag ;-)
paco dice:
Hola javi, me encantan tus scripts, y los he divulgado varias veces en mi blog.Acabo de encontrar otra cosa que no creo que a ti te costase mucho esfuerzo crear el script y me parece muy util.Se trata de descomprimir muchos rar simultaneamente pero la guia habla de hacerlo mediante consola: enlace Ya me contaras si lo ves factible.Un saludo y animo, haces un gran trabajo.
javielinux dice:
Hola Paco:

He creado un par de comandos nuevos en "Añadir o ejecutar Programa" que hace eso exactamente. Puedes seleccionar varios rar o zip y descomprimirlos simultáneamente.

Además ha venido bien ya que creándolos me he dado cuenta de un par de errores que he solucionado ;-)
pacogp dice:
Eres el amo.
Ahi muchas mas cosas que podrian convertir a nautilus una excelente plataforma del click derecho. Pero esto no te lo comento para que te metas al grano, solo cosas que podrian ser geniales.
Por ejemplo, el click derecho para cambiar formato en la musica es EXCELENTE, no sabes la de gente que me ha dicho maravillas, es sencillo de usar y practico a la par.
Seria viable hacer lo mismo pero con video? Con click derecho cambiar formatos? Mejor usar programas como DeVeDe?
Bueno pensare en el tema y hare una recopilacion de cosas que podrian venir de lujo.
javielinux dice:
Lo del tema del cambio de formato en video hay mucha gente que me lo ha pedido, pero todavía no me he puesto. Cuando tenga tiempo lo miraré pq creo que es algo últil

Si tienes alguna propuesto, pues ya sabes, comentala a ver si se puede hacer

un saludo