Saltar al contenido principal

Renombrador Inteligente de Biblioteca DJ.

Renombrador determinista para colecciones DJ basado en metadatos, tags y análisis acústico.

Importa tus archivos, carpetas o playlists

Analiza etiquetas ID3/Vorbis, detecta nombres sucios y renombra en lote de forma automática o editando a mano.

Arrastra tus pistas de audio aquí o haz clic para explorar

Sin pérdidas (WAV, FLAC, AIFF) y comprimidos (MP3, AAC, M4A) · Procesamiento Estrictamente Local

Renombrado por lotes en tu navegador

Renombrador de Archivos DJ por Lotes desde Etiquetas ID3

Carga una carpeta o varios ficheros, el análisis lee las etiquetas de cada pista, la tabla te enseña el nombre actual frente a la propuesta —editable a mano— y descargas un paquete de scripts para renombrar en tu equipo. Todo se calcula en tu navegador: el audio no se sube, no se escribe ninguna etiqueta y ningún fichero se mueve hasta que tú ejecutas el script.

Cómo construye el nombre: Siempre "Artista - Título" Extensión intacta, byte a byte Presupuesto de 255 bytes UTF-8 Colisiones numeradas (2), (3)…
Formatos que puedes cargar: MP3 WAV FLAC AIFF / AIF OGG M4A AAC

Qué hace esta herramienta de verdad

Cuatro capacidades verificables en el código, no en un eslogan de venta.

Nombres construidos desde las etiquetas del fichero

El motor parte del artista y del título que la analítica leyó de las etiquetas ID3, Vorbis o MP4 y propone "Artista - Título.ext". Si sólo existe uno de los dos campos la fila se queda en confianza baja con un aviso explícito, y si ninguno aporta un valor utilizable la pista va al cubo "sin resolver" en lugar de recibir un nombre inventado.

  • Artista y título salen de la lectura local de tags, nunca de una consulta a internet.
  • Valores basura como "Untitled", "www.…" o "320 kbps" se rechazan en lugar de usarse como nombre.

Un saneador para Windows, macOS y Linux a la vez

Los caracteres prohibidos se cambian por espacio ("AC/DC" pasa a "AC DC"), los espacios repetidos se colapsan, se quitan puntos y espacios finales, los nombres reservados de Windows como CON reciben un guion bajo delante y el resultado se recorta a 255 bytes UTF-8 en límites de punto de código, el presupuesto más estricto de NTFS, ext4 y APFS.

  • La extensión se conserva idéntica, mayúsculas incluidas.
  • Un nombre que quedaría vacío cae en "track", y uno ilegal se corrige en confianza alta.

Las colisiones se informan y se numeran

Dos pistas que dan en el mismo destino aparecen ambas como conflicto con un sufijo determinista " (2)", " (3)"… comprobado contra todos los demás nombres que el plan deja en disco, así que ningún script puede pisar un archivo. La comparación usa sólo el nombre, así que dos ficheros homónimos en carpetas distintas también se informan.

  • Ninguna propuesta cae sobre un nombre que otro fichero conserva.
  • Los conflictos se muestran para revisarlos; nunca se resuelven en silencio.

Propuestas editables y paquete descargable

Cada nombre propuesto es un campo de texto que puedes reescribir en la propia tabla, con un botón para volver a la sugerencia original; el plan se regenera con tus cambios. Un clic descarga rename-files.ps1 para Windows, rename-files.sh para macOS y Linux, rename-map.csv para revisar en hoja de cálculo y README-undo.txt con los pasos de reversión.

  • El script crea rename-undo.csv antes de renombrar y se niega a continuar si no puede escribirlo.
  • Los nombres con salto de línea o NUL quedan fuera del paquete y se listan en el README.

Casos de uso reales

Lo que se resuelve con esta vista antes de cargar la USB.

Caso 1 · Descargas con nombres sucios

Guiones bajos, "(1)" y sufijos de copia

Las descargas llegan como Track_01_(1).mp3 o "cancion copy 2.flac": el plan reconoce guiones bajos en lugar de espacios, sufijos de duplicado y etiquetas de bitrate dentro del nombre, y propone el nombre limpio construido desde las etiquetas.

Caso 2 · Nombres que Windows rechaza

Caracteres prohibidos y nombres reservados

Un fichero con ?, | o : en el nombre no se abre en Windows, y un stem como CON o AUX es un nombre de dispositivo reservado: el saneador los corrige con confianza alta y explica en la columna de motivo qué carácter es exactamente el problema.

Caso 3 · Antes del directo

Una sola convención en toda la carpeta

Con la biblioteca mezclada de varios pools, la tabla deja visible una única convención de nombres en toda la carpeta y te deja filtrar por "a renombrar", "conflictos" o "ya correctos" antes de descargar un solo script.

Caso 4 · Dos ficheros, un nombre

El mismo tema en dos carpetas

Si dos pistas acaban apuntando al mismo "Artista - Título.mp3", las dos aparecen como conflicto con un sufijo numerado, para que revises si son duplicados antes de que el script toque un solo fichero.

Qué genera y qué no

Preferimos decirlo aquí antes de que lo descubras en mitad de una limpieza grande.

La herramienta trabaja sobre los análisis ya calculados en tu navegador: lee las etiquetas —el nombre usa sólo artista y título, aunque la cola de análisis también recoge álbum, año, género, número de pista, ISRC, comentario, álbum-artista y sello— y no compara nada más: no hay consulta externa ni edición de tags. Todo lo que produce es texto: la tabla de nombres propuestos, un script de PowerShell, un script de shell, un CSV de revisión y una nota de reversión.

  • Entradas: MP3, WAV, FLAC, AIFF/AIF, OGG, M4A y AAC; el selector admite además cualquier audio que reconozca el navegador. La carpeta se carga con el atributo webkitdirectory y, al arrastrar, con webkitGetAsEntry, usando la lista plana de ficheros como reserva.
  • Sólo se cambian nombres: no se escribe ninguna etiqueta en ningún fichero y los bytes de audio no se modifican.
  • Sin subidas: el plan de renombrado y el generador de scripts son funciones puras sin E/S, y el audio se analiza en tu equipo.

Límites que conviene conocer

Preferimos publicarlos aquí que descubrirlos con la biblioteca a medias.

El navegador no renombra nada en disco

Esta vista no usa ninguna API de escritura de ficheros: el plan vive en memoria y en la tabla, y sólo se descarga texto. Los ficheros se renombran cuando tú ejecutas el script descargado en tu equipo, con su registro de reversión; la herramienta nunca los mueve por su cuenta.

Un patrón fijo, no un motor de plantillas

La propuesta es siempre "Artista - Título" con la extensión conservada: no hay placeholders como {bpm} ni {key}, ni opciones de mayúsculas, ni numeración prefija, y ni el BPM ni la tonalidad entran en el nombre. La vía de escape es editar cada nombre a mano en la tabla, campo por campo.

Sólo nombres, una carpeta cada vez

El paquete guarda nombres de fichero, no rutas: ejecútalo sobre una carpeta concreta y nunca apuntando a una carpeta madre. Como la comprobación de colisiones sólo mira nombres, dos ficheros homónimos en carpetas distintas se informan igualmente.

Tu memoria marca el techo

Los formatos comprimidos se decodifican con Web Audio durante el análisis, así que cuanto más grande y larga es la pista, más tarda y más memoria consume; 20.000 pistas rondarían los 5,98 GB frente a un límite de pestaña de 4.192 MB. La vista restaura como máximo 500 análisis de la caché local y el panel de biblioteca, 1.000.

Guías de la Academia recomendadas

Metadatos, organización y seguridad de la biblioteca antes de renombrar en lote.

Explorar todas las guías

Herramientas relacionadas

Utilidades complementarias para auditar y mover tu biblioteca después de renombrar.

Ver todas las herramientas