Editor de etiquetas .flac de línea de comandos de Linux

Necesito un programa bash de Linux que me permita escribir un comando que edite las etiquetas de un archivo .flac. Hasta ahora he aprendido a usar id3v2 y eyeD3 , pero he descubierto que no son totalmente compatibles con los archivos .flac.

Explicación : uso Rhythmbox para reproducir mi música y si veo un archivo .flac etiquetado con el comando id3v2 -l myfile.flac, me devuelve que el archivo no está etiquetado en absoluto, pero en el reproductor de música Rhythmbox veo etiquetas.

Editar: también podría haber usado una base de datos de música específica que pueda decirme cuál es el compositor de las canciones. Si hubiera encontrado una base de datos adecuada, habría usado el software llamado "picard" en el que puede editar la URL de la base de datos que le gustaría usar.
Por lo tanto , si alguien aquí conoce una base de datos gratuita en línea que tenga una etiqueta de compositor para las canciones, podría ser aún más útil.

y por cierto: ¡ayudaría que nos dijeras con qué programa (mejor el comando exacto) se etiquetó el archivo!
Usé la interfaz gráfica de usuario de rhythmbox para editar las etiquetas de estos archivos .flac y verifiqué el problema de la versión y esa no es la solución. Escribí: id3v2 -C mysong.flacy después de eso, el mismo comando con -len su lugar y aún así el resultado fue:No ID3 tag
id3v2 es específicamente para archivos mp3: las etiquetas FLAC son conceptualmente similares pero técnicamente se almacenan de manera diferente.
No está claro qué quiere decir con que MusicBrainz no es una base de datos adecuada. MusicBrainz es una base de datos en línea y es de uso gratuito. ¿Quizás tiene requisitos especiales que no se ajustan a la licencia que ofrece MusicBrainz?

Respuestas (2)

Los archivos FLAC, aunque en principio pueden contener etiquetas ID3, emplean oficialmente comentarios Vorbis de Flac Tags. Consulte el sitio web oficial de FLAC para obtener la referencia.

La metaflacutilidad debería poder leer/modificar/escribir los metadatos del archivo FLAC, junto con cualquier otra herramienta que pueda editar comentarios de vorbis (como la herramienta de referencia vorbiscommentque forma parte de vorbis-tools).

Recomiendo encarecidamente una herramienta que pueda tener en cuenta los datos abiertos de Musicbrainz .

El mejor cliente de MusicBrainz es Picard , pero es una aplicación GUI, donde buscas algo para la línea de comandos.

Si a veces desea omitir la GUI, entonces tal vez Operon (parte del reproductor de música Quod Libet, y en Debian y distribuciones derivadas parte del paquete exfalso ) podría ser adecuado para usted.

Si desea copiar localmente y etiquetar automáticamente álbumes completos, le recomiendo Whipper . Otras herramientas similares pero más descuidadas son abcde y ripit .

Para solo etiquetar, pero todavía orientado hacia el álbum completo, está Flactag .