Beets Integration (mainly for search)

Suggestions/requests/ideas for RuneAudio core features and functions

Beets Integration (mainly for search)

Postby mashman » 17 Aug 2015, 07:02

Hi All.

See this..... http://beets.radbox.org/

I would really love to see the integration of Beets into Rune. I think this would enhance so many aspects of owning a music library. As the rest of the world goes towards streaming and spotify, we here at rune remain with massive and sometimes unwieldy music libraries.

Beets enables the organisation, retagging and updating metadata with precision and sophistication. This aspect would be somewhat involved and complex however, I would love to see the query and search function introduced as a first step and perhaps artwork download second. There has already been a large amount of requests for enhanced search functions and i've even included my own.

I've installed beets onto rune following the arch wiki, it's working well so far.
It's as easy as
Code: Select all
pacman -S beets


I'm using it to clean things up and query my database and it is really great.

Thoughts?

mm
mashman
 
Posts: 47
Joined: 06 May 2014, 03:31

Re: Beets Integration (mainly for search)

Postby hondagx35 » 17 Aug 2015, 12:51

Hi mashman,

Beets looks very interesting.

Could you please be so kind and post your config.yaml file.

I would love to see the query and search function introduced as a first step and perhaps artwork download second

Hmm, do you think about integrating it into the UI?

Beets could be used to generate smart playlists in m3u format based on beets queries every time your library changes.
This should work well together with MPD’s (Rune) playlist functionality.

Frank
User avatar
hondagx35
 
Posts: 3042
Joined: 11 Sep 2014, 22:06
Location: Germany

Re: Beets Integration (mainly for search)

Postby waves » 18 Aug 2015, 16:45

Beets looks quite useful. This youtube video (by the dev I presume) gives a good overview , https://www.youtube.com/watch?v=ZaqJmjM23D0 .

hondagx35, it would be cool to be able to do beets syntax searches in Rune, like all songs from year A in genre B that contains the word C, and in the background have Rune save the search results as a temporary playlist and play it.
waves
 
Posts: 125
Joined: 31 Dec 2014, 10:33

Re: Beets Integration (mainly for search)

Postby hondagx35 » 18 Aug 2015, 17:35

Hi waves,

it would be cool to be able to do beets syntax searches in Rune, like all songs from year A in genre B that contains the word C

Yes this would be cool, but it's not really clear to me how to use it with mpd.
So it would be great to here from mashman how his configuration looks like.

Or some else likes to contribute and figure out how all this works.
The integration into RuneAudio shouldn't be a problem.

Frank
User avatar
hondagx35
 
Posts: 3042
Joined: 11 Sep 2014, 22:06
Location: Germany

Re: Beets Integration (mainly for search)

Postby hondagx35 » 18 Aug 2015, 23:17

Hi all,

OK i got it.
Here is my beets configuration (config.yaml)
Code: Select all
directory: /mnt/MPD/NAS

plugins: mpdupdate mpdstats

import:
    copy: no
    move: no
    write: no

paths:
    default: $albumartist/$album%aunique{}/$track $title
    singleton: Non-Album/$artist/$title
    comp: Compilations/$album%aunique{}/$track $title

mpd:
    host: localhost
    port: 6600


As you can see i also enabled the mpd plugins.
For this you have to install python-mpd2.

You have to import your library (music) once:
Code: Select all
beet import -a


Frank
User avatar
hondagx35
 
Posts: 3042
Joined: 11 Sep 2014, 22:06
Location: Germany

Re: Beets Integration (mainly for search)

Postby mashman » 19 Aug 2015, 05:51

Hi Frank,

I've not done much configuration as yet but so far it is as simple as yours but with a few other things i'm trying out.

Code: Select all
plugins: mpdupdate mpdstats fetchart lastgenre

see fetchart
and lastgenre for instructions.

As far as search integration, this would be nifty...

https://beets.readthedocs.org/en/v1.3.9 ... ylist.html
mashman
 
Posts: 47
Joined: 06 May 2014, 03:31

support RuneAudio Donate with PayPal


Return to Feature request

Who is online

Users browsing this forum: No registered users and 2 guests