Re: Contributing?

Petteri Hintsanen <[email protected]>
Newsgroups gmane.emacs.emms.user
Message-ID <[email protected]>
Erica <[email protected]> writes:

> Some Metadata is still missing. I do at least have album artist data
> working. Not with Metaflac or native info though. Metaflac cli shows a nice
> data record. But not within emms.

emms-info-metaflac does not extract album artist.  The info methods are
not feature-par with each other: some methods return more data than
others.  Album artist would be simple to add to emms-info-metaflac,
though.

> It's a bit confusing that the manual says to use taglib-info for metaflac.
> I tried both. Neither work. It looks like a copy pasta error.

It is a copy-paste error, thanks for spotting this.  I'll push a fix
soon.

> My entire library is flac and the Metadata is clean and complete.
> Metaflac info seems to not work.  Native not so much either.
> Both are missing key data, album artist, date, comment, rating, encoder,
> genre, ... when I assign only one of them for info.

emms-info-native should work well with FLACs and it does extract album
artist.

Try to evaluate

  (require 'emms-info-native)
  (emms-info-native-flac-decode-metadata "/path/to/your/file.flac")

to see if you get an alist with cons ("albumartist" . "your-artist").
If yes, you should be good to go with emms-info-native, like so:

  (setq emms-info-functions '(emms-info-native))
  (setq emms-browser-get-track-field-function #'emms-browser-get-track-field-albumartist)
  (emms-cache-reset)
  (emms-add-directory-tree "/path/to/your/music/lib")

then go to the browser and reconstruct by albumartist (keys b 1).

Setting emms-browser-get-track-field-function is important, otherwise
the browser does not use album artist for grouping.

Hope this helps,
Petteri
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.