Xfce Forum

Sub domains
 

You are not logged in.

#1 2020-01-01 23:02:19

Misty67
Member
Registered: 2020-01-01
Posts: 5

Picard and Linux mint 19.3 xfce

I am using Picard 1.4.2 I am not able to write metadata after finding the info on mp3 files. The debug log from Picard is below. Maybe this will shed some light.

I: 10:27:39 Plugin directory '/usr/lib/picard/contrib/plugins' doesn't exist
D: 10:27:58 Debug mode on
D: 10:29:56 Adding files [<File u'Blue (Da Ba Dee) EM.mp3'>]
D: 10:29:56 Moving <File u'Blue (Da Ba Dee) EM.mp3'> from None to <Cluster u'Unmatched Files'>
D: 10:29:56 Loading file u'/home/main/Music/test mp3 /Blue (Da Ba Dee) EM.mp3'
D: 10:29:56 Updating file <File u'Blue (Da Ba Dee) EM.mp3'>
D: 10:30:02 Looking up the metadata for file /home/main/Music/test mp3 /Blue (Da Ba Dee) EM.mp3 ...
D: 10:30:02 Updating file <File u'Blue (Da Ba Dee) EM.mp3'>
D: 10:30:02 WSREQ: First request to (u'musicbrainz.org', 443)
D: 10:30:03 Received reply for https://musicbrainz.org:443/ws/2/recording?query=qdur:(143) track:(blue \(da ba dee\) em)&limit=25: HTTP 200 (OK) 
D: 10:30:04 File '/home/main/Music/test mp3 /Blue (Da Ba Dee) EM.mp3' identified!
D: 10:30:04 Updating file <File u'Blue (Da Ba Dee) EM.mp3'>
D: 10:30:04 Loading album 3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2 ...
D: 10:30:04 Moving <File u'Blue (Da Ba Dee) EM.mp3'> from <Cluster u'Unmatched Files'> to <Cluster u'Unmatched Files'>
D: 10:30:04 WSREQ: Last request to (u'musicbrainz.org', 443) was 1075 ms ago, starting another one
D: 10:30:04 Received reply for https://musicbrainz.org:443/ws/2/release/3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2?inc=release-groups+media+recordings+artist-credits+artists+aliases+labels+isrcs+collections+artist-rels+release-rels+url-rels+recording-rels+work-rels: HTTP 200 (OK)  (CACHED)
D: 10:30:04 Loading release u'3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2' ...
D: 10:30:04 New CoverArt for <Album 3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2 u''>
D: 10:30:04 CA Providers order: Cover Art Archive > Amazon > Whitelist > CaaReleaseGroup > Local
D: 10:30:04 There are suitable images in the Cover Art Archive for 3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2
D: 10:30:04 Trying cover art provider Cover Art Archive ...
D: 10:30:05 WSREQ: Starting another request to ('coverartarchive.org', 443) without delay
D: 10:30:05 Received reply for https://coverartarchive.org:443/release/3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2/: HTTP 307 (TEMPORARY REDIRECT) 
D: 10:30:05 Redirect to https://archive.org/download/mbid-3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2/index.json requested
D: 10:30:05 Setting rate limit for archive.org:443 to 0
D: 10:30:05 WSREQ: Starting another request to ('archive.org', 443) without delay
D: 10:30:06 Received reply for https://archive.org:443/download/mbid-3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2/index.json: HTTP 302 (Found) 
D: 10:30:06 Redirect to https://ia803103.us.archive.org/14/items/mbid-3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2/index.json requested
D: 10:30:06 Setting rate limit for ia803103.us.archive.org:443 to 0
D: 10:30:06 WSREQ: Starting another request to ('ia803103.us.archive.org', 443) without delay
D: 10:30:06 Received reply for https://ia803103.us.archive.org:443/14/items/mbid-3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2/index.json: HTTP 200 (OK)  (CACHED)
D: 10:30:06 Queuing cover art image CaaCoverArtImage(url=u'http://coverartarchive.org/release/3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2/19490823367-500.jpg', types=[u'front'], is_front=True)
D: 10:30:06 Downloading CaaCoverArtImage(url=u'http://coverartarchive.org/release/3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2/19490823367-500.jpg', types=[u'front'], is_front=True)
D: 10:30:06 WSREQ: First request to ('coverartarchive.org', 80)
D: 10:30:07 Received reply for http://coverartarchive.org:80/release/3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2/19490823367-500.jpg: HTTP 307 (TEMPORARY REDIRECT) 
D: 10:30:07 Redirect to http://archive.org/download/mbid-3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2/mbid-3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2-19490823367_thumb500.jpg requested
D: 10:30:07 Setting rate limit for archive.org:80 to 1000
D: 10:30:07 WSREQ: First request to ('archive.org', 80)
D: 10:30:08 Received reply for http://archive.org:80/download/mbid-3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2/mbid-3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2-19490823367_thumb500.jpg: HTTP 302 (Found) 
D: 10:30:08 Redirect to http://ia803103.us.archive.org/14/items/mbid-3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2/mbid-3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2-19490823367_thumb500.jpg requested
D: 10:30:08 Setting rate limit for ia803103.us.archive.org:80 to 1000
D: 10:30:08 WSREQ: First request to ('ia803103.us.archive.org', 80)
D: 10:30:08 Received reply for http://ia803103.us.archive.org:80/14/items/mbid-3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2/mbid-3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2-19490823367_thumb500.jpg: HTTP 200 (OK)  (CACHED)
D: 10:30:08 Saving image data a7ffee19ab99c501bd5fa81b9ca19eb2 to '/tmp/picardIffxxO.jpg'
D: 10:30:08 Cover art image stored to metadata: CaaCoverArtImage(url=u'http://coverartarchive.org/release/3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2/19490823367-500.jpg', types=[u'front'], is_front=True) [w=500 h=426 mime=image/jpeg ext=.jpg datalen=100458 file=/tmp/picardIffxxO.jpg]
D: 10:30:09 Moving <File u'Blue (Da Ba Dee) EM.mp3'> from <Cluster u'Unmatched Files'> to <Track 4d51e0eb-a7a6-460a-a737-de33852c6985 u'Blue (Da Ba Dee)'>
D: 10:30:09 Album 3d44fc4d-7273-48c1-bbd2-0ba90e7d3ee2 loaded: Various Artists - Bolero Mix 16
D: 10:30:24 Updating file <File u'Blue (Da Ba Dee) EM.mp3'>
D: 10:30:24 Saving file u'/home/main/Music/test mp3 /Blue (Da Ba Dee) EM.mp3'
E: 10:30:24 Traceback (most recent call last):
  File "/usr/lib/picard/picard/util/thread.py", line 46, in run
    result = self.func()
  File "/usr/lib/picard/picard/file.py", line 210, in _save_and_rename
    self._save(old_filename, metadata)
  File "/usr/lib/picard/picard/formats/id3.py", line 420, in _save
    self._save_tags(tags, encode_filename(filename))
  File "/usr/lib/picard/picard/formats/id3.py", line 526, in _save_tags
    tags.save(filename, v2_version=3, v1=v1, v23_sep=separator)
  File "/usr/lib/python2.7/dist-packages/mutagen/_util.py", line 158, in wrapper
    return func(*args, **kwargs)
  File "/usr/lib/python2.7/dist-packages/mutagen/_util.py", line 128, in wrapper
    writable, create) as h:
  File "/usr/lib/python2.7/contextlib.py", line 17, in __enter__
    return self.gen.next()
  File "/usr/lib/python2.7/dist-packages/mutagen/_util.py", line 227, in _openfile
    raise MutagenError(e)
MutagenError: [Errno 13] Permission denied: '/home/main/Music/test mp3 /Blue (Da Ba Dee) EM.mp3'

D: 10:30:24 Updating file <File u'Blue (Da Ba Dee) EM.mp3'> 

Offline

#2 2020-01-02 00:12:15

ToZ
Moderator
From: Canada
Registered: 2011-06-02
Posts: 6,378

Re: Picard and Linux mint 19.3 xfce

Misty67 wrote:

MutagenError: [Errno 13] Permission denied: '/home/main/Music/test mp3 /Blue (Da Ba Dee) EM.mp3'

... says that you don't have the rights to do so.

Offline

#3 2020-01-02 16:49:50

Misty67
Member
Registered: 2020-01-01
Posts: 5

Re: Picard and Linux mint 19.3 xfce

Why would that be the case in the home folder, is this a Picard issue or xfce? I am thinking its Picard

Offline

#4 2020-01-02 16:55:03

ToZ
Moderator
From: Canada
Registered: 2011-06-02
Posts: 6,378

Re: Picard and Linux mint 19.3 xfce

What does the following show:

ls -l "/home/main/Music/test mp3 /Blue (Da Ba Dee) EM.mp3"

EDIT: Also:

ls -l /home/main/Music | grep test

Last edited by ToZ (2020-01-02 16:57:35)

Offline

#5 2020-01-03 18:44:13

Misty67
Member
Registered: 2020-01-01
Posts: 5

Re: Picard and Linux mint 19.3 xfce

I figured it out after I used the commands ToZ provided I noticed a clue the padlock on each mp3 file. Yes you can say duh if you like I did to myself. The folders access rights I changed. I had to change each files read access to read and write. Here is a question why would files which are from a data disc to the folder be locked for use in the home directory could it be due to being from a data disc?  They were wave files which I converted after copying to the music test folder.

Last edited by Misty67 (2020-01-03 18:45:26)

Offline

#6 2020-01-03 20:45:49

Aravisian
Member
Registered: 2019-08-17
Posts: 406

Re: Picard and Linux mint 19.3 xfce

Misty67 wrote:

I figured it out after I used the commands ToZ provided I noticed a clue the padlock on each mp3 file. Yes you can say duh if you like I did to myself. The folders access rights I changed. I had to change each files read access to read and write. Here is a question why would files which are from a data disc to the folder be locked for use in the home directory could it be due to being from a data disc?  They were wave files which I converted after copying to the music test folder.

I have had this happen on rare occasions when I was transferring the files or altering the files using a program as Root.
Sometimes, I forget that I elevated to Root or the Program in question operates Root rather than normal user.
Synaptic is an example of Running from Root (though, keep in mind, the Synaptic Package Manager is not a relevant program for YOUR case, it's the first one that came to mind).

Offline

#7 2020-01-03 23:10:46

Misty67
Member
Registered: 2020-01-01
Posts: 5

Re: Picard and Linux mint 19.3 xfce

I realized that the wave files from my music data disc were also read only which was why I saw a padlock on each wave file after I copied them to the music folder But I did not occur to me to change them before converting them. As a test I  set read/write to the waves before converting them. After this the mp3 are read/write and Picard can add the data it finds.

Offline

Board footer

Powered by FluxBB