Skip to content

Latest commit

 

History

History
85 lines (63 loc) · 3.7 KB

README_es.md

File metadata and controls

85 lines (63 loc) · 3.7 KB

RenameMusic (Beta)

Download Download GitHub last commit GitHub release (latest by date) GitHub Workflow Status GitHub license

English / Español

Este Software permite renombrar archivos de música en función de una regla o patrón establecido por sus "Etiquetas". Esta regla puede ser establecida por el usuario.

Por ejemplo: Tengo un archivo de audio con el nombre AUD-01230101-WA0123.mp3 pero tiene etiquetas, por lo que puedo decidir llamarlo según el siguiente orden: NúmeroDePista-Título-Artista.mp3.

Capturas de pantalla:

Screenshot_0000
Screenshot_0001
Screenshot_0002


Funcionalidades:

  • Los archivos que no cumplen un requisito mínimo (modificable) se separan en otra pestaña.
  • Permite añadir y quitar carpetas.
  • Muestra los nombres de los archivos y en un lado sus nombres futuros.
  • Puede definir la posición de las etiquetas como criterio para renombrar.
  • Muestra una carátula del archivo seleccionado (si existe).
  • No permite archivos y/o directorios repetidos en las listas.
  • Reconoce los formatos de archivo mp3, m4a, ogg y flac.
  • Están disponibles los siguientes idiomas (pueden añadirse más): Inglés y español.
  • Guarda las listas en un archivo de base de datos.
  • Las listas tienen un selector de página.
  • Permite ordenar la lista.
  • Selector de temas (claro, oscuro y otros).
  • Reproducir audio (desde app predeterminada).

Para hacer:

  • Añadir una barra de búsqueda.
  • Mejorar UI/UX.

Como usar:


Requerido:

  • Windows 7 o superior (Recomendado Windows 10/11) x86/x64.
  • .NET SDK 6 (LTS) para compilar y ejecutar.
  • Entorno de ejecución de escritorio de .NET solo si es para ejecutar.

Dependencias:

Frameworks

  • Microsoft.NETCore.App (6.0.x).
  • Microsoft.WindowsDesktop.App.WPF (6.0.x)

Paquetes

  • Microsoft.EntityFrameworkCore.Design (7.0.7)
  • Microsoft.EntityFrameworkCore.Sqlite (7.0.7)
  • taglib-sharp-netstandard2.0 (2.1.0)
  • WinCopies.WindowsAPICodePack.Shell (2.12.0.2)

Idiomas

Para añadir/modificar idiomas recomiendo ampliamente la extensión para Visual Studio 2022 llamada ResX Manager. Hace mucho más facil manejar varios idiomas. Los arhivos .resx de idioma se guardan en la carpeta .\RenameMusic\Lang\.


Compilar:

Compilar a través de Visual Studio 2022. La otra forma es ejecutar el comando dotnet build desde el terminal (cmd/powershell) en la raíz del repositorio y luego comprobar dentro de la carpeta \RenameMusic\bin\.


Como contribuir:


Licencia: