Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Solved: Cover art not being found.
#11
(12-05-2024, 08:45 PM)TheOldPresbyope Wrote: @MJR42 

A followup-

With the Sweet Georgia Brown track as an example, here's what the VORBIS_COMMENT metadata block contains


Code:
METADATA block #2
 type: 4 (VORBIS_COMMENT)
 is last: false
 length: 243
 vendor string: reference libFLAC 1.3.2 20170101
 comments: 9
   comment[0]: TITLE=Sweet Georgia Brown
   comment[1]: TOTALDISCS=1
   comment[2]: TOTALTRACKS=24
   comment[3]: DISCNUMBER=1
   comment[4]: ARTIST=Benny Goodman
   comment[5]: ALBUM=The Complete 1947 - 1949 Small Group Sessions
   comment[6]: GENRE=Jazz
   comment[7]: DATE=1995
   comment[8]: TRACKNUMBER=01
METADATA block #3
 type: 6 (PICTURE)
 is last: false
 length: 277162
 type: 3 (Cover (front))
 MIME type: image/jpeg
 description:
 width: 1000
 height: 1000
 depth: 24
 colors: 0 (unindexed)
 data length: 277120
 data:
   00000000: FF D8 FF E0 00 10 4A 46 49 46 00 01 01 01 00 60 ......JFIF.....`
...

At a glance, this looks good, so getting rid of the ID3v2 nonsense should suffice.

Regards,
Kent

I bow to the master of flacmeta :-)

What command are u using?
Enjoy the Music!
moodeaudio.org | Mastodon Feed | GitHub
Reply
#12
(12-05-2024, 09:14 PM)Tim Curtis Wrote:
(12-05-2024, 08:45 PM)TheOldPresbyope Wrote: @MJR42 

A followup-

With the Sweet Georgia Brown track as an example, here's what the VORBIS_COMMENT metadata block contains


Code:
METADATA block #2
 type: 4 (VORBIS_COMMENT)
 is last: false
 length: 243
 vendor string: reference libFLAC 1.3.2 20170101
 comments: 9
   comment[0]: TITLE=Sweet Georgia Brown
   comment[1]: TOTALDISCS=1
   comment[2]: TOTALTRACKS=24
   comment[3]: DISCNUMBER=1
   comment[4]: ARTIST=Benny Goodman
   comment[5]: ALBUM=The Complete 1947 - 1949 Small Group Sessions
   comment[6]: GENRE=Jazz
   comment[7]: DATE=1995
   comment[8]: TRACKNUMBER=01
METADATA block #3
 type: 6 (PICTURE)
 is last: false
 length: 277162
 type: 3 (Cover (front))
 MIME type: image/jpeg
 description:
 width: 1000
 height: 1000
 depth: 24
 colors: 0 (unindexed)
 data length: 277120
 data:
   00000000: FF D8 FF E0 00 10 4A 46 49 46 00 01 01 01 00 60 ......JFIF.....`
...

At a glance, this looks good, so getting rid of the ID3v2 nonsense should suffice.

Regards,
Kent

I bow to the master of flacmeta :-)

What command are u using?

Master? Nah. Just a guy who's spent a lot of time in the trenches:-)

Have a look at flac , which checks validity of FLAC encoded file, and metaflac, which allows viewing and manipulating the metadata of one.

Examples:

Code:
rho@m915blue:/mnt/SDCARD/Studio_Sessions $ flac '01 Sweet Georgia Brown.flac'

flac 1.4.2
Copyright (C) 2000-2009  Josh Coalson, 2011-2022  Xiph.Org Foundation
flac comes with ABSOLUTELY NO WARRANTY.  This is free software, and you are
welcome to redistribute it under certain conditions.  Type `flac' for details.

ERROR: input file 01 Sweet Georgia Brown.flac has an ID3v2 tag

and

Code:
rho@m915blue:/mnt/SDCARD/Studio_Sessions $ metaflac --list --block-type=VORBIS_COMMENT,PICTURE '01 Sweet Georgia Brown.flac'
METADATA block #2
 type: 4 (VORBIS_COMMENT)
 is last: false
 length: 243
 vendor string: reference libFLAC 1.3.2 20170101
 comments: 9
   comment[0]: TITLE=Sweet Georgia Brown
   comment[1]: TOTALDISCS=1
   comment[2]: TOTALTRACKS=24
   comment[3]: DISCNUMBER=1
   comment[4]: ARTIST=Benny Goodman
   comment[5]: ALBUM=The Complete 1947 - 1949 Small Group Sessions
   comment[6]: GENRE=Jazz
   comment[7]: DATE=1995
   comment[8]: TRACKNUMBER=01
METADATA block #3
 type: 6 (PICTURE)
 is last: false
 length: 277162
 type: 3 (Cover (front))
 MIME type: image/jpeg
 description:
 width: 1000
 height: 1000
 depth: 24
 colors: 0 (unindexed)
 data length: 277120
 data:
..all the jpeg data (bletch!)...

Regards,
Kent
Reply
#13
By getting rid of the nonsense, it looks like you mean simply removing those tags. I’m going to start learning some of the Linux flac commands so that I can see what MP3tag is up to. You can tell from the title that it’s predisposed to mp3. It’s the best gui tag editor I’ve found for Windows, but if someone knows a better one, I’d love to hear about it.

Let me try removing the tags and I’ll report back.
Michael

RPi4 —> HiFiBerry DAC+ —> Rotel RA01 —> Celestion DL8
Reply
#14
The problem was the "ID3v2 nonsense" in the tags. Then I had to clear the browser cache, and it works now!

Thanks everyone.
Michael

RPi4 —> HiFiBerry DAC+ —> Rotel RA01 —> Celestion DL8
Reply
#15
(12-08-2024, 07:17 PM)MJR42 Wrote: By getting rid of the nonsense, it looks like you mean simply removing those tags. I’m going to start learning some of the Linux flac commands so that I can see what MP3tag is up to. You can tell from the title that it’s predisposed to mp3. It’s the best gui tag editor I’ve found for Windows, but if someone knows a better one, I’d love to hear about it.

Let me try removing the tags and I’ll report back.

I agree, Mp3tag is a decent metadata editor. I've even made contributions to the developer. I have to run it in PlayOnLinux on my Linux box.

However, it has many settings, some of whose default settings are problematic if you're not working with MP3 files. In particular, it's possible to get screwed up with FLAC files which use the VORBIS_COMMENT metadata block.

Speaking of default settings. It was the default settings in Exact Audio Copy which got you into this mess in the first place.

As an aside, I've acuumulated a whole roster of FOSS metadata editors on my laptop. Each has their pluses and minuses. Kid3 gets a lot of usage among Linux purists. MusicBrainz Picard is interesting to me but it is idiosyncratic.

I actually put together a quick-n-dirty Python program which delineates and then cuts off the ID3v2 tag from the beginning of the file. I'd be embarrassed to show my hackery to anyone else, but it worked for your few files.

Enjoy the music!

Regards,
Kent
Reply
#16
"It was the default settings in Exact Audio Copy which got you into this mess in the first place."

Yup. I'll have to set that up better as I add to the collection.
Michael

RPi4 —> HiFiBerry DAC+ —> Rotel RA01 —> Celestion DL8
Reply


Forum Jump: