Music Match Logo
Desarrollado con Python & PyQt6

Organiza tu música local con estilo y fluidez

Music Match es una aplicación de escritorio moderna diseñada para revisar grandes cantidades de canciones locales de forma rápida, escuchar sus mejores partes y decidir fácilmente cuáles quieres conservar. Con solo 3 simples botones, puedes guardar tus favoritas, descartarlas o saltar a la mejor parte de la cancion, haciendo que organizar y descubrir tu música sea mucho más rápido, visual y sencillo.

Music Match Presentacion

Características Principales

Todo lo que necesitas para audicionar tu música local de forma rápida y sin complicaciones.

Desenfoque de Carátulas

Extrae metadatos y carátulas de tus archivos para generar un fondo dinámico difuminado y colores adaptativos con PyQt.

Smart Drop

Algoritmo interno basado en análisis espectral y hash para saltar instantáneamente a los mejores fragmentos o estribillos.

Navegador de Onda

Barra de progreso interactiva simulada por picos de onda para una navegación fluida por toda la pista de audio.

Favoritos en Paralelo

Organiza tus canciones seleccionadas moviéndolas automáticamente a una carpeta dedicada (_Favoritos).

Soporte Multiformato

Compatible con formatos populares de alta calidad como MP3, FLAC, WAV, M4A y AAC mediante Mutagen.

Atajos de Teclado

Control total con tu teclado: descarta con , guarda con y salta al drop con .

Instalación y Uso Local

¿Prefieres ejecutar el código fuente directamente o contribuir al desarrollo? Sigue estos sencillos pasos para poner en marcha Music Match en tu entorno de desarrollo.

1

Clona el repositorio

git clone https://github.com/FlixForge/Music-Match.git
cd Music-Match
2

Instala las dependencias

pip install PyQt6 mutagen
3

Ejecuta la aplicación

python main.py

Compilación con PyInstaller

Si deseas empaquetar tu propia versión portable en un archivo ejecutable `.exe`, puedes utilizar el archivo de configuración incluido:

pip install pyinstaller
pyinstaller MusicMatch.spec
Ver repositorio completo

Seguridad y Verificación

Verifica la integridad del ejecutable oficial mediante hashes criptográficos y conoce el reporte de VirusTotal.

MD5 Hash

7FE8AB56DED475E3E2775E71C9088323

SHA-256 Hash

34A4E10AB86861A4173FED92774154EC92FFF8B2F761D2C36BEBB98747C1B086

SHA-512 Hash

D18E7224ED1A3C4F7E3417132B3F6F74D8614D1A8C19E5574837F2B145E21457586392230C3798791B77ABE44FC6975D11633C7F42604E91799FEB6630E424F8

Nota sobre VirusTotal & SmartScreen 3/61 Falsos Positivos (Wacatac / Heurística menor)

Si Windows Defender SmartScreen muestra una advertencia de "Windows protegió su PC" al iniciar el ejecutable por primera vez, haz clic en "Más información" y luego en "Ejecutar de todas formas". Esto es completamente normal en software independiente empaquetado con PyInstaller.

Ver reporte VirusTotal

Comienza a organizar tu música hoy

Descarga la última versión estable desde GitHub o clona el repositorio para empezar a disfrutar de tus canciones locales con una interfaz minimalista y moderna.