DZMM Posted January 9, 2018 Share Posted January 9, 2018 2 hours ago, showstopper said: One last question - the folders in my output folder are being tagged with an underscore at the end. Can i change this? sounds like you changed the defaults in the config.yaml file for paths: paths: default: $albumartist/$album%aunique{}/$track - $title singleton: Non-Album/$artist - $title comp: Compilations/$album%aunique{}/$track - $title albumtype_soundtrack: Soundtracks/$album/$track $title 1 Quote Link to comment
local.bin Posted April 24, 2018 Share Posted April 24, 2018 (edited) I wondered if anyone could help me with the following error that keeps recurring in my log please; Quote error: unknown command 'web' beets is importing music fine and I tried reinstalling web via pip install web, but it still occurs. Not changed my config for years and only noticed the errors recently. Thanks Edit: So I added web to my plugins and the error went away, but I am now open up web access which is not what I wanted. Seems things have changed and I need to re read beets docs. Edited May 12, 2018 by local.bin Quote Link to comment
methanoid Posted May 22, 2018 Share Posted May 22, 2018 Does anyone have this behind a reverse proxy? If so care to tell a muppet like me how please? Thx Quote Link to comment
saarg Posted May 22, 2018 Share Posted May 22, 2018 4 hours ago, methanoid said: Does anyone have this behind a reverse proxy? If so care to tell a muppet like me how please? Thx https://github.com/beetbox/beets/blob/master/docs/plugins/web.rst Quote Link to comment
abescalamis Posted June 7, 2018 Share Posted June 7, 2018 Since many here have been using beets for years I wanted to ask what would you recommend Beets or Headphones? I found that beets is superior that any other program, then I came across Headphones and I was told that headphones use beets, so that would mean that headphones is as good as beets? The reason why I ask is because I want to install it in my synology NAS, the installation and set up of beets is not a 5 minute thing, and I wanted to hear it from users with experience using both, so that I can go straight to the recommended program. Thank you Quote Link to comment
loady Posted June 20, 2018 Share Posted June 20, 2018 (edited) i have this up and running, its seems to be doing its job, i hope i set it to set tag and rename tracks/albums in my /mnt/user/music directory, its letting me apply changes but it seems to be removing the tracks from thier folders but they are not being placed anywhere i can see...any idea what i am doing wrong ? i did ....... beet import /music Edited June 20, 2018 by loady Quote Link to comment
bigsing Posted June 28, 2018 Share Posted June 28, 2018 I'm attempting to install the PlexUpdate plugin, but it requires the requests package be installed via pip. I see that the pip packages installed are defined in the dockerfile, could this possibly be added to the dockerfile? Quote Link to comment
saarg Posted June 28, 2018 Share Posted June 28, 2018 1 hour ago, bigsing said: I'm attempting to install the PlexUpdate plugin, but it requires the requests package be installed via pip. I see that the pip packages installed are defined in the dockerfile, could this possibly be added to the dockerfile? Could you open an issue on github for it, and we'll look at it? Quote Link to comment
bigsing Posted June 28, 2018 Share Posted June 28, 2018 3 hours ago, saarg said: Could you open an issue on github for it, and we'll look at it? Done - https://github.com/linuxserver/docker-beets/issues/32 Quote Link to comment
DZMM Posted August 13, 2018 Share Posted August 13, 2018 I summoned up the courage to do some tagging today for the first time in ages and I got this error - does the docker need updating soon? /usr/lib/python2.7/site-packages/pylast/__init__.py:51: UserWarning: You are using pylast with Python 2. Pylast will soon be Python 3 only. More info: https://github.com/pylast/pylast/issues/265 Quote Link to comment
sparklyballs Posted August 14, 2018 Share Posted August 14, 2018 On 8/13/2018 at 4:00 PM, DZMM said: I summoned up the courage to do some tagging today for the first time in ages and I got this error - does the docker need updating soon? /usr/lib/python2.7/site-packages/pylast/__init__.py:51: UserWarning: You are using pylast with Python 2. Pylast will soon be Python 3 only. More info: https://github.com/pylast/pylast/issues/265 team is testing python3 version at the moment the warning is harmless for now, but if all goes well with testing we will be moving over to python3 Quote Link to comment
sparklyballs Posted August 14, 2018 Share Posted August 14, 2018 fetchart crashes hard with python3 Quote Link to comment
ccruzen Posted September 2, 2018 Share Posted September 2, 2018 I'm sure this is an easy fix but I'm not super proficient in linux. I'm having a permissions issue I can't seem to figure out. Any files I process with Beets I can't modify from my Windows machine. I'm getting a "You need permission to perform this action" error. I've tried changing the docker PUID and PGID to the values for nobody in the docker but that didn't work. Any ideas? Quote Link to comment
bigsing Posted September 8, 2018 Share Posted September 8, 2018 On 9/2/2018 at 5:16 PM, ccruzen said: I'm sure this is an easy fix but I'm not super proficient in linux. I'm having a permissions issue I can't seem to figure out. Any files I process with Beets I can't modify from my Windows machine. I'm getting a "You need permission to perform this action" error. I've tried changing the docker PUID and PGID to the values for nobody in the docker but that didn't work. Any ideas? I fixed this by using the permissions plugin in the config.yaml file. Insure the permissions plugin is listed in the plugins section at the top and include a permissions section further down in the file similar to the below. permissions: file: 666 dir: 777 Quote Link to comment
ccruzen Posted September 10, 2018 Share Posted September 10, 2018 On 9/7/2018 at 10:47 PM, bigsing said: I fixed this by using the permissions plugin in the config.yaml file. Insure the permissions plugin is listed in the plugins section at the top and include a permissions section further down in the file similar to the below. permissions: file: 666 dir: 777 Thanks so much, working perfect! Quote Link to comment
enmesh-parisian-latest Posted October 10, 2018 Share Posted October 10, 2018 Any chance beatport (and the associated requests & requests_oauthlib libraries) can be added to the plugins list? Most of my music is electronic and discogs has a lot of matching errors. root@server:~# docker exec -ti beets beet -vv import /downloads user configuration: /config/config.yaml data directory: /config plugin paths: ** error loading plugin beatport: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/beets/plugins.py", line 270, in load_plugins namespace = __import__(modname, None, None) File "/usr/lib/python2.7/site-packages/beetsplug/beatport.py", line 25, in <module> from requests_oauthlib import OAuth1Session ImportError: No module named requests_oauthlib 1 Quote Link to comment
Leuchtekulli Posted October 12, 2018 Share Posted October 12, 2018 (edited) Hi, I want add this to the config.yaml file: match: strong_rec_thresh: 0.2 Doesn't work with Notepad++ or the CA Config File Editor, any suggestions? Edit: I used the Tool New Permissions and it works now. But I thought after that change it would automatically accept any matches above 80% and choose use as is for the other ones but obviously it doesn't work that way. How can I automate that? Edited October 12, 2018 by Leuchtekulli Quote Link to comment
enmesh-parisian-latest Posted October 21, 2018 Share Posted October 21, 2018 On 10/10/2018 at 7:45 PM, enmesh-parisian-latest said: Any chance beatport (and the associated requests & requests_oauthlib libraries) can be added to the plugins list? Most of my music is electronic and discogs has a lot of matching errors. root@server:~# docker exec -ti beets beet -vv import /downloads user configuration: /config/config.yaml data directory: /config plugin paths: ** error loading plugin beatport: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/beets/plugins.py", line 270, in load_plugins namespace = __import__(modname, None, None) File "/usr/lib/python2.7/site-packages/beetsplug/beatport.py", line 25, in <module> from requests_oauthlib import OAuth1Session ImportError: No module named requests_oauthlib Is there any way I can manually add a plugin to beets running in a container? I've tried installing nerdtools > installing php 7 > installing pip then running pip install requests requests_oauthlib as suggested in the documents: https://beets.readthedocs.io/en/v1.3.19/plugins/beatport.html Unfortunately I get the following error: root@server:/# docker exec -ti beets beet import /downloads ** error loading plugin beatport: Traceback (most recent call last): File "/usr/lib/python2.7/site-packages/beets/plugins.py", line 270, in load_plugins namespace = __import__(modname, None, None) File "/usr/lib/python2.7/site-packages/beetsplug/beatport.py", line 25, in <module> from requests_oauthlib import OAuth1Session ImportError: No module named requests_oauthlib I've contacted one of the developers who suggested it may be due to a different Python installation. I'm stuck nowhttps://groups.google.com/forum/#!topic/beets-users/NdKdgYzvokk Quote Link to comment
GFRoSTY Posted November 6, 2018 Share Posted November 6, 2018 (edited) Hi, I am trying to change from the default naming in the PATH string and it only shows me (title) and wants to delete the existing filename which has "track name - artist". What do I need to add to enable a filename that gives me "trackname-artistname?" Edited November 6, 2018 by GFRoSTY Quote Link to comment
xthursdayx Posted November 12, 2018 Share Posted November 12, 2018 Hi folks, I'm finally getting around to setting up beets and organizinga my music collection. I installed this container, set up my config file and added a local musicbrainz database mirror, and everything seemed to work fine at first. However, after the first few albums that were matched and moved I started getting this log in my terminal for every track being scanned (at least up until I exited): chroma: fingerprinting of '/downloads/[artist]/[album/[track].mp3' failed: audio could not be decoded I'm not sure why beets is using Chromaprint rather than continuing to match to the Musicbrainz database. If it was just one album I would assume that it was because there was no match, however before I exited, beets had given me this same reply for at least 6 different albums worth of tracks - most of which weren't from particularly obscure albums or anything. I may just disable chroma for the time being, but I was wondering if you all had any idea why this might be happening? Are there additional dependencies (such as those specified in the Chromaprint/Acoustid Plugin documentation on the beets website) that aren't already installed in this container? Has anyone else run into this issue? Thanks for the help! Quote Link to comment
enmesh-parisian-latest Posted November 13, 2018 Share Posted November 13, 2018 2 hours ago, zandrsn said: Hi folks, I'm finally getting around to setting up beets and organizinga my music collection. I installed this container, set up my config file and added a local musicbrainz database mirror, and everything seemed to work fine at first. However, after the first few albums that were matched and moved I started getting this log in my terminal for every track being scanned (at least up until I exited): chroma: fingerprinting of '/downloads/[artist]/[album/[track].mp3' failed: audio could not be decoded I'm not sure why beets is using Chromaprint rather than continuing to match to the Musicbrainz database. If it was just one album I would assume that it was because there was no match, however before I exited, beets had given me this same reply for at least 6 different albums worth of tracks - most of which weren't from particularly obscure albums or anything. I may just disable chroma for the time being, but I was wondering if you all had any idea why this might be happening? Are there additional dependencies (such as those specified in the Chromaprint/Acoustid Plugin documentation on the beets website) that aren't already installed in this container? Has anyone else run into this issue? Thanks for the help! Hi zandrsn, while I can't provide a technical answer of why chroma isn't working, I disabled the plugin a while back after I discovered it was crashing my imports. When I had it running it very rarely (basically never) provided any useful matching and I haven't missed it since. Chroma is only useful if there are no usable ID3 tags or path names to identify the music. My imports match the ID3 tags with discogs and musicbrainz and while they sometimes require some manual input, I can match 99% of albums using just these two sources. Quote Link to comment
xthursdayx Posted November 14, 2018 Share Posted November 14, 2018 (edited) Hey everyone, I have another question about adding a community plugin to beets, specifically beets-alternative. This plugin can allow you to keep more than one version of an album in your library, which is useful if, for example, you like to keep both lossy and lossless versions. In order to install the plugin install it with pip using this command: pip install git+git://github.com/geigerzaehler/beets-alternatives.git@master Is it possible to install this within this beets container by first opening the container's bash and then running that command? E.g.: docker exec -it beets bash pip install git+git://github.com/geigerzaehler/beets-alternatives.git@master or simply: docker exec -u abc -it beets /bin/bash -c 'pip install git+git://github.com/geigerzaehler/beets-alternatives.git@master' thanks! Edited November 14, 2018 by zandrsn Quote Link to comment
enmesh-parisian-latest Posted November 24, 2018 Share Posted November 24, 2018 On 11/15/2018 at 4:05 AM, zandrsn said: Hey everyone, I have another question about adding a community plugin to beets, specifically beets-alternative. This plugin can allow you to keep more than one version of an album in your library, which is useful if, for example, you like to keep both lossy and lossless versions. In order to install the plugin install it with pip using this command: pip install git+git://github.com/geigerzaehler/beets-alternatives.git@master Is it possible to install this within this beets container by first opening the container's bash and then running that command? E.g.: docker exec -it beets bash pip install git+git://github.com/geigerzaehler/beets-alternatives.git@master or simply: docker exec -u abc -it beets /bin/bash -c 'pip install git+git://github.com/geigerzaehler/beets-alternatives.git@master' thanks! I'd also love to know how to do this, there are several plugins I'd like to add Quote Link to comment
d2dyno Posted November 26, 2018 Share Posted November 26, 2018 Has anyone found an effective way to limit memory usage for this docker? Doing an import, the RAM usage starts climbing well past 5GB within the first hour or so, but when I limit it with '-m 1500' for example, beets gets killed during import. Quote Link to comment
enmesh-parisian-latest Posted November 26, 2018 Share Posted November 26, 2018 9 minutes ago, d2dyno said: Has anyone found an effective way to limit memory usage for this docker? Doing an import, the RAM usage starts climbing well past 5GB within the first hour or so, but when I limit it with '-m 1500' for example, beets gets killed during import. Do you have the chroma plugin active? I had a similar problem until I disabled chroma. 1 Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.