Editar etiquetas mp3 y renombrar archivos con python
¡Qué bonito es #python!
Te pones a hacer algo y en un ratito lo tienes hecho. En este caso, un pequeño editor de ficheros #mp3 que les cambia el nombre y graba etiquetas como el nombre el album, el artista y el título.
Por si os interesa:
# -*- coding: utf-8 -*- import eyed3 import os #lee la ubicación de la carpeta en uso dir_path = os.path.dirname(os.path.realpath(__file__)) #lee cada fichero de la carpeta actual cuya extensión sea mp3 for file in os.listdir(dir_path): if file[-3:]=='mp3': f = eyed3.load(file) filecito=file.replace("yt1s.com - ","") ficherito=filecito.replace(".mp3","") f.tag.title = ficherito fichier=ficherito.split() f.tag.artist= fichier[0]+" "+fichier[1] f.tag.album="name_album" f.tag.save() os.rename(file, file.replace("yt1s.com - ",""))
Este es mi modo de uso:
1. Te vas a youtube y eliges las canciones de un artista o de un album que te interesen.
2. Pegas la url en yt1s.com, la conviertes a mp3 y las descargas.
3. Pones todos los nuevos ficheros en una carpeta.
4. Creas un archivo python en esa carpeta y pegas el código anterior.
5. Ajustas al gusto los cambios en títulos, album y artista. Por ejemplo, en f.tag.artist yo he puesto que salgan las dos primeras palabras pero podría ser mejor sólo la primera o 3 palabras. Depende de las circunstancias.
Un buen trabajo casero para la tarde del domingo. Justo antes de sacar la basura…
Comentarios recientes