Editar etiquetas mp3 y renombrar archivos con python
Editar etiquetas mp3 y renombrar archivos con python
Publicado: 22 agosto, 2021/Debajo: Código/Por: Carlos Fabuel Cava
¡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…