FireFly Media Server › Firefly Media Server Forums › Firefly Media Server › Setup Issues › Vorbis tags in FLAC not being read
- This topic has 7 replies, 4 voices, and was last updated 17 years ago by rpedde.
-
AuthorPosts
-
28/05/2007 at 12:29 PM #1433hamfactorialParticipant
I’m using mt-daapd-0.2.4 on my home server running Gentoo. I can connect to my server and see all of my music in tunesbrowser (mp3 only), banshee and rhythmbox (FLAC and mp3).
The FLAC files don’t have any tags, according to banshee and rhythmbox. I’ve verified that all of my files have the correct tags in Vorbis format. Here’s an example of the tagging structure of my music:
metaflac --list Joss Stone - Mind Body & Soul - Special Edition - 01 - Right to Be Wrong.flac
METADATA block #0
type: 0 (STREAMINFO)
is last: false
length: 34
minumum blocksize: 4608 samples
maximum blocksize: 4608 samples
minimum framesize: 14 bytes
maximum framesize: 14757 bytes
sample_rate: 44100 Hz
channels: 2
bits-per-sample: 16
total samples: 12390336
MD5 signature: 58b75d443e956356ea80d993c68e4b4c
METADATA block #1
type: 3 (SEEKTABLE)
is last: false
length: 504
seek points: 28
point 0: sample_number=0, stream_offset=0, frame_samples=4608
point 1: sample_number=442368, stream_offset=848185, frame_samples=4608
point 2: sample_number=884736, stream_offset=1720032, frame_samples=4608
point 3: sample_number=1327104, stream_offset=2669189, frame_samples=4608
point 4: sample_number=1769472, stream_offset=3719583, frame_samples=4608
point 5: sample_number=2211840, stream_offset=4713919, frame_samples=4608
point 6: sample_number=2654208, stream_offset=5741924, frame_samples=4608
point 7: sample_number=3096576, stream_offset=6774509, frame_samples=4608
point 8: sample_number=3538944, stream_offset=7934350, frame_samples=4608
point 9: sample_number=3981312, stream_offset=9192911, frame_samples=4608
point 10: sample_number=4423680, stream_offset=10442044, frame_samples=4608
point 11: sample_number=4866048, stream_offset=11664862, frame_samples=4608
point 12: sample_number=5308416, stream_offset=12836766, frame_samples=4608
point 13: sample_number=5750784, stream_offset=14119896, frame_samples=4608
point 14: sample_number=6193152, stream_offset=15386039, frame_samples=4608
point 15: sample_number=6635520, stream_offset=16478358, frame_samples=4608
point 16: sample_number=7077888, stream_offset=17530628, frame_samples=4608
point 17: sample_number=7520256, stream_offset=18537132, frame_samples=4608
point 18: sample_number=7962624, stream_offset=19575905, frame_samples=4608
point 19: sample_number=8404992, stream_offset=20575421, frame_samples=4608
point 20: sample_number=8847360, stream_offset=21731518, frame_samples=4608
point 21: sample_number=9289728, stream_offset=22967026, frame_samples=4608
point 22: sample_number=9732096, stream_offset=24211811, frame_samples=4608
point 23: sample_number=10174464, stream_offset=25421705, frame_samples=4608
point 24: sample_number=10616832, stream_offset=26375205, frame_samples=4608
point 25: sample_number=11059200, stream_offset=27336092, frame_samples=4608
point 26: sample_number=11501568, stream_offset=28420482, frame_samples=4608
point 27: sample_number=11943936, stream_offset=29561148, frame_samples=4608
METADATA block #2
type: 4 (VORBIS_COMMENT)
is last: false
length: 786
vendor string: reference libFLAC 1.1.2 20050205
comments: 24
comment[0]: TRACKTOTAL=17
comment[1]: GENRE=Blues
comment[2]: REPLAYGAIN_TRACK_PEAK=1.00000000
comment[3]: REPLAYGAIN_TRACK_GAIN=-8.88 dB
comment[4]: REPLAYGAIN_ALBUM_PEAK=1.00000000
comment[5]: REPLAYGAIN_ALBUM_GAIN=-9.24 dB
comment[6]: album=Mind Body & Soul - Special Edition
comment[7]: asin=B000BO0KKU
comment[8]: albumartistsort=Stone, Joss
comment[9]: musicbrainz_artistid=dbbc47a5-1338-4830-9298-a8d0b11c0a46
comment[10]: artist=Joss Stone
comment[11]: compilation=1
comment[12]: title=Right to Be Wrong
comment[13]: releasetype=album
comment[14]: releasecountry=US
comment[15]: musicbrainz_albumid=08d53e05-4a65-46ea-bc74-96781a979d20
comment[16]: releasestatus=official
comment[17]: totaltracks=17
comment[18]: albumartist=Joss Stone
comment[19]: musicbrainz_albumartistid=dbbc47a5-1338-4830-9298-a8d0b11c0a46
comment[20]: date=2005
comment[21]: tracknumber=1
comment[22]: artistsort=Stone, Joss
comment[23]: musicbrainz_trackid=e5e61b03-f58c-49b3-98c4-727e046468d2
METADATA block #3
type: 1 (PADDING)
is last: true
length: 3488I copied a few files over to my laptop, and banshee/rhythmbox both read the tags correctly. This leads me to believe (correctly, I hope) that mt-daapd isn’t reading the vorbis tags.
In the interest of being thorough, I transcoded an album in FLAC format into Vorbis in an ogg container with the same tags with
oggenc -q3 *.flac
and reloaded mt-daapd.
The album showed up correctly, with the appropriate tags and song lengths for all files therein.
What’s going on?
28/05/2007 at 4:50 PM #10936grommetParticipantWell, first… you are using an ancient version of mt-daapd. I’d try a much more recent one. I have no problems with FLAC tags.
29/05/2007 at 3:33 AM #10937rpeddeParticipant@hamfactorial wrote:
I’m using mt-daapd-0.2.4 on my home server running Gentoo. I can connect to my server and see all of my music in tunesbrowser (mp3 only), banshee and rhythmbox (FLAC and mp3).
The FLAC files don’t have any tags, according to banshee and rhythmbox. I’ve verified that all of my files have the correct tags in Vorbis format. Here’s an example of the tagging structure of my music:
metaflac --list Joss Stone - Mind Body & Soul - Special Edition - 01 - Right to Be Wrong.flac
METADATA block #0
type: 0 (STREAMINFO)
is last: false
length: 34
minumum blocksize: 4608 samples
maximum blocksize: 4608 samples
minimum framesize: 14 bytes
maximum framesize: 14757 bytes
sample_rate: 44100 Hz
channels: 2
bits-per-sample: 16
total samples: 12390336
MD5 signature: 58b75d443e956356ea80d993c68e4b4c
METADATA block #1
type: 3 (SEEKTABLE)
is last: false
length: 504
seek points: 28
point 0: sample_number=0, stream_offset=0, frame_samples=4608
point 1: sample_number=442368, stream_offset=848185, frame_samples=4608
point 2: sample_number=884736, stream_offset=1720032, frame_samples=4608
point 3: sample_number=1327104, stream_offset=2669189, frame_samples=4608
point 4: sample_number=1769472, stream_offset=3719583, frame_samples=4608
point 5: sample_number=2211840, stream_offset=4713919, frame_samples=4608
point 6: sample_number=2654208, stream_offset=5741924, frame_samples=4608
point 7: sample_number=3096576, stream_offset=6774509, frame_samples=4608
point 8: sample_number=3538944, stream_offset=7934350, frame_samples=4608
point 9: sample_number=3981312, stream_offset=9192911, frame_samples=4608
point 10: sample_number=4423680, stream_offset=10442044, frame_samples=4608
point 11: sample_number=4866048, stream_offset=11664862, frame_samples=4608
point 12: sample_number=5308416, stream_offset=12836766, frame_samples=4608
point 13: sample_number=5750784, stream_offset=14119896, frame_samples=4608
point 14: sample_number=6193152, stream_offset=15386039, frame_samples=4608
point 15: sample_number=6635520, stream_offset=16478358, frame_samples=4608
point 16: sample_number=7077888, stream_offset=17530628, frame_samples=4608
point 17: sample_number=7520256, stream_offset=18537132, frame_samples=4608
point 18: sample_number=7962624, stream_offset=19575905, frame_samples=4608
point 19: sample_number=8404992, stream_offset=20575421, frame_samples=4608
point 20: sample_number=8847360, stream_offset=21731518, frame_samples=4608
point 21: sample_number=9289728, stream_offset=22967026, frame_samples=4608
point 22: sample_number=9732096, stream_offset=24211811, frame_samples=4608
point 23: sample_number=10174464, stream_offset=25421705, frame_samples=4608
point 24: sample_number=10616832, stream_offset=26375205, frame_samples=4608
point 25: sample_number=11059200, stream_offset=27336092, frame_samples=4608
point 26: sample_number=11501568, stream_offset=28420482, frame_samples=4608
point 27: sample_number=11943936, stream_offset=29561148, frame_samples=4608
METADATA block #2
type: 4 (VORBIS_COMMENT)
is last: false
length: 786
vendor string: reference libFLAC 1.1.2 20050205
comments: 24
comment[0]: TRACKTOTAL=17
comment[1]: GENRE=Blues
comment[2]: REPLAYGAIN_TRACK_PEAK=1.00000000
comment[3]: REPLAYGAIN_TRACK_GAIN=-8.88 dB
comment[4]: REPLAYGAIN_ALBUM_PEAK=1.00000000
comment[5]: REPLAYGAIN_ALBUM_GAIN=-9.24 dB
comment[6]: album=Mind Body & Soul - Special Edition
comment[7]: asin=B000BO0KKU
comment[8]: albumartistsort=Stone, Joss
comment[9]: musicbrainz_artistid=dbbc47a5-1338-4830-9298-a8d0b11c0a46
comment[10]: artist=Joss Stone
comment[11]: compilation=1
comment[12]: title=Right to Be Wrong
comment[13]: releasetype=album
comment[14]: releasecountry=US
comment[15]: musicbrainz_albumid=08d53e05-4a65-46ea-bc74-96781a979d20
comment[16]: releasestatus=official
comment[17]: totaltracks=17
comment[18]: albumartist=Joss Stone
comment[19]: musicbrainz_albumartistid=dbbc47a5-1338-4830-9298-a8d0b11c0a46
comment[20]: date=2005
comment[21]: tracknumber=1
comment[22]: artistsort=Stone, Joss
comment[23]: musicbrainz_trackid=e5e61b03-f58c-49b3-98c4-727e046468d2
METADATA block #3
type: 1 (PADDING)
is last: true
length: 3488I copied a few files over to my laptop, and banshee/rhythmbox both read the tags correctly. This leads me to believe (correctly, I hope) that mt-daapd isn’t reading the vorbis tags.
In the interest of being thorough, I transcoded an album in FLAC format into Vorbis in an ogg container with the same tags with
oggenc -q3 *.flac
and reloaded mt-daapd.
The album showed up correctly, with the appropriate tags and song lengths for all files therein.
What’s going on?
0.2.4 doesn’t support transcoding or metadata retreival for anything other than aac or mp3.
Gentoo has a more recent version in portage.
— Ron
29/05/2007 at 6:58 AM #10938hamfactorialParticipantThanks for the heads up, I didn’t notice that there was a 0.3 version masked in portage. I modified the existing 0.2.4 ebuild to pull the latest SVN nightly and it works like a charm.
30/10/2007 at 9:04 AM #10939beluParticipantActually there is a f.e. a TOTALDISK-tag in my flac-files (as mp3tag shows), but it does not appear in the ff-database (and therefore, of course, not in iBridge).
Most of the other tags are read.Is this the vorbis/mp3-thing of this thread (and will that be fixed some day)?
Or can I do something on my part?31/10/2007 at 5:08 AM #10940rpeddeParticipant@belu wrote:
Actually there is a f.e. a TOTALDISK-tag in my flac-files (as mp3tag shows), but it does not appear in the ff-database (and therefore, of course, not in iBridge).
Most of the other tags are read.Is this the vorbis/mp3-thing of this thread (and will that be fixed some day)?
Or can I do something on my part?Just report tags that aren’t there. I was only aware of a few tags for flac, I didn’t know totaldisk was one. I’ll add it.
— Ron
31/10/2007 at 3:25 PM #10941beluParticipantThe flac standard-filelds are there:
http://www.xiph.org/vorbis/doc/v-comment.html
A proposal for a larger list is here:
http://reactor-core.org/ogg-tagging.html
I don’t think that all these tags are relevant for FF, so there is no need to include many of them.
But since there are already suitable MP4-entries for:
TOTALDISCS and TOTALTRACKS
in the FF database anyway, these at least should be included for flac as well (although they are not flac-Standard, MP3TAG-Users might want to add them to their songs to have the same information as in their m4a-files).
Alternatively:
I don’t know whether it is possible just to scan all the Standard field-names of, say, the MP3-, the Vorbis- and the M4A-tags (only to the extend that it is useful for the FF-database, of course) in ALL kinds of song-files. So we can be sure that most of the relevant information will be found – whatever Tag-name is used.
That would give a “next to standard”-way of including those non-standard fileds which are useful.Thanks for all your efforts!
02/11/2007 at 5:42 AM #10942rpeddeParticipant@belu wrote:
The flac standard-filelds are there:
http://www.xiph.org/vorbis/doc/v-comment.html
A proposal for a larger list is here:
http://reactor-core.org/ogg-tagging.html
I don’t think that all these tags are relevant for FF, so there is no need to include many of them.
But since there are already suitable MP4-entries for:
TOTALDISCS and TOTALTRACKS
in the FF database anyway, these at least should be included for flac as well (although they are not flac-Standard, MP3TAG-Users might want to add them to their songs to have the same information as in their m4a-files).
Alternatively:
I don’t know whether it is possible just to scan all the Standard field-names of, say, the MP3-, the Vorbis- and the M4A-tags (only to the extend that it is useful for the FF-database, of course) in ALL kinds of song-files. So we can be sure that most of the relevant information will be found – whatever Tag-name is used.
That would give a “next to standard”-way of including those non-standard fileds which are useful.Thanks for all your efforts!
Here is the up-to-date list of tags parsed: http://wiki.fireflymediaserver.org/Tags
I’ve got the url you listed attached to the feature request, which I have marked as to be done before next stable.
— Ron
-
AuthorPosts
- The forum ‘Setup Issues’ is closed to new topics and replies.