Remove README.meta

This commit is contained in:
badaix 2025-02-04 19:01:33 +01:00
parent dfa9cb6fbc
commit 648589a233

View file

@ -1,34 +0,0 @@
Metadata tags
=============
The metatag interface will propegate anything to the client, ie no restrictions on the tags.
But, to avoid total confusion in the tag display app (like Kodi), we need some groundrules.
My suggestion is to stick with the Vorbis standard as described in:
http://www.xiph.org/vorbis/doc/v-comment.html
https://wiki.xiph.org/Field_names
In addition we should accept unique identifiers of the stream such as Spotify track ID or
MusicBrainz id which can be used to lookup additional information online.
Example:
ARTIST: Pink Floyd
ALBUM: Dark Side of the Moon
TITLE: Money
METADATA_BLOCK_PICTURE: base64 (https://xiph.org/flac/format.html#metadata_block_picture)
Parsing tags from streams
=========================
I've implemented parsing tags from Librespot, but, as Librespot doesn't export anything more than
track title I added a patch 'librespot-meta.patch' to apply to get artist/title.
TBH, the meta tag output from players are a mess, neither Librespot nor Shairport-sync associate
metadata with their audio interfaces, ie they don't even export metadata when the audio interface
supports it, at least Shairport-sync exports a ritch set of data.
So, to get artist/album apply the patch to librespot and recompile, otherwise you will only get the
track title.
Or, you can build librespot from https://github.com/frafall/librespot.git