IPB

Welcome Guest ( Log In | Register )

2 Pages V  < 1 2  
Reply to this topicStart new topic
Metadata/tag mapping between FLAC, mp3, and UPnP/DLNA, Is there a standard? What does fb2k do?
2Bdecided
post Aug 27 2013, 17:23
Post #26


ReplayGain developer


Group: Developer
Posts: 5362
Joined: 5-November 01
From: Yorkshire, UK
Member No.: 409



Any progress? Should I pick it up where I left it, or is there a newer version somewhere?

Cheers,
David.
Go to the top of the page
+Quote Post
Rescator
post Aug 28 2013, 18:31
Post #27





Group: Members
Posts: 74
Joined: 13-January 09
From: Trondheim
Member No.: 65515



QUOTE (2Bdecided @ Aug 27 2013, 18:23) *
Any progress? Should I pick it up where I left it, or is there a newer version somewhere?

Cheers,
David.


I've been swamped with various projects lately (prepping work to be done on 3 albums, a book (possibly series), two programming projects, website re-design plans, getting a regular job etc,, plus I've understandably refrained from doing any further work on my page, so I have not done anything to further the table contents themselves yet (I also underestimated the work, going from initially from "Hey, I can easily do this!" to "Holy shit there's a lot of insane tags out there, and more existing lists than I thought.").

However...

I did some improvements to the look of your page. I sectioned the whole thing. This allows possible contributors to edit parts/sections of the page instead of the entire page. (see Edit link to the far right on each section).
The bonus is also a nice Content table at the top of the page.
I also sectioned the other text/parts of the page, moved the issues to the bottom of the page, and added category links so that the page will show up on the wiki category page/searches as well.

I did not touch/edit the table contents or text contents. I think I might have corrected a spelling mistake here or there though (when Firefox underline something in red I have a habit of right-clicking and picking the correct spelling of a word so... Probably not the worst habit to have! tongue.gif )

I also added the links that was at the bottom of my page, these should probably be blended into the notes over time (some of them most likely are referenced in the notes already.
Whether the Links section have any other use in the future who knows.

And I suggest that you look over my page and nab anything (if anything is of use at all, your page is way beyond mine now) and then just let me know and I'll delete that page. Two pages on this is just counterproductive in my opinion.

I think any coordination of page editing details with you should be done on the wiki comments page for your page if/when I come up with table additions/changes etc. (I advise others to do the same) and then you can use/coordinate those edits there. Also now that stuff is sectioned it would be easier to assign a section to somebody if they'd like to help fill/populate a particular table section fully.

But this topic/thread is still nice to discuss overall planning of the wiki page. (the comments page on a wiki page is not really that suitable for forum type of chatter IMO).


--------------------
"Normality exist in the minds of others, not mine!" - Rescator
Go to the top of the page
+Quote Post
2Bdecided
post Aug 29 2013, 11:45
Post #28


ReplayGain developer


Group: Developer
Posts: 5362
Joined: 5-November 01
From: Yorkshire, UK
Member No.: 409



Thanks Rescator. I like the sections, and agree with all of your suggestions.

Is there a way to make all the tables + columns the same width?

Where can I go to find a wiki formatting expert? I think lining the columns up, and allowing show/hide of columns and/or rows is the only way it'll ever look sane to anyone else.

I don't have much time to work on it either. No hurry though.

Thanks again.

Cheers,
David.

This post has been edited by 2Bdecided: Aug 29 2013, 11:45
Go to the top of the page
+Quote Post
2Bdecided
post Sep 4 2013, 10:58
Post #29


ReplayGain developer


Group: Developer
Posts: 5362
Joined: 5-November 01
From: Yorkshire, UK
Member No.: 409



Nothing new to add, but found relevant comments at line 3455 of this...
https://github.com/robinbowes/flac2mp3/blob.../lib/MP3/Tag.pm
...bemoaning the difficulty of knowing exactly what you are mapping when you map the track artist.

Also line 77 onwards here...
https://github.com/robinbowes/flac2mp3/blob...ter/flac2mp3.pl
...shows mapping used by flac2mp3. Line 113 onwards lists the names associated with each TXXX frame. Copying ReplayGain peaks when transcoding without noting the fact is unorthodox. Loss of TRACKTOTAL and DISCTOTAL is visibly annoying on many players. I guess when the "right" mapping is properly defined it can go into this code.
Go to the top of the page
+Quote Post
marc2003
post Sep 4 2013, 18:40
Post #30





Group: Members
Posts: 4879
Joined: 27-January 05
From: England
Member No.: 19379



QUOTE (2Bdecided @ Sep 4 2013, 10:58) *
Loss of TRACKTOTAL and DISCTOTAL is visibly annoying on many players.


i'm not sure loss is the right word? if converting flac>mp3, they should be added to the tracknumber (TRCK) and discnumber (TPOS) fields.

from id3.org (which appears to be down but i used google's cache)

QUOTE
TRCK
The 'Track number/Position in set' frame is a numeric string containing the order number of the audio-file on its original recording. This may be extended with a "/" character and a numeric string containing the total numer of tracks/elements on the original recording. E.g. "4/9".


if your player/converter software doesn't make use of this, poke them with a sharp stick. tongue.gif

Go to the top of the page
+Quote Post
JJZolx
post Sep 4 2013, 20:48
Post #31





Group: Members
Posts: 415
Joined: 26-November 04
Member No.: 18345



QUOTE (marc2003 @ Sep 4 2013, 10:40) *
if your player/converter software doesn't make use of this, poke them with a sharp stick.


Make use of it how? If the software compiles a database, it usually counts actual tracks found for an album. I haven't used any players or software where the track count from metadata would be of any use.

I also haven't encountered anything that uses the disc count. Even the disc number is of minimal use. It's either ignored completely or else used only when displaying the track number, typically shown as something like 1-1, 1-2 ... 2-1 (disc-track).
Go to the top of the page
+Quote Post
marc2003
post Sep 4 2013, 21:19
Post #32





Group: Members
Posts: 4879
Joined: 27-January 05
From: England
Member No.: 19379



just read the bit i quoted. it's useful to someone. i must admit, i can't think of anything beyond cosmetic purposes. tongue.gif

QUOTE
Even the disc number is of minimal use.


i'd have to disagree with that. it's useful to group albums with multiple discs. i suppose appending (Disc X) to the album title is a workaround but not everyone is going to be happy doing that.
Go to the top of the page
+Quote Post
2Bdecided
post Sep 5 2013, 10:04
Post #33


ReplayGain developer


Group: Developer
Posts: 5362
Joined: 5-November 01
From: Yorkshire, UK
Member No.: 409



QUOTE (marc2003 @ Sep 4 2013, 18:40) *
i'm not sure loss is the right word? if converting flac>mp3, they should be added to the tracknumber (TRCK) and discnumber (TPOS) fields.
Yes, exactly. flac2mp3 doesn't. I know it's open source and I could fix it. Not likely, but I've added it to my overly long list of things to do.

QUOTE
from id3.org (which appears to be down but i used google's cache)
id3.org has been struggling for a while.

QUOTE (JJZolx @ Sep 4 2013, 20:48) *
QUOTE (marc2003 @ Sep 4 2013, 10:40) *
if your player/converter software doesn't make use of this, poke them with a sharp stick.


Make use of it how? If the software compiles a database, it usually counts actual tracks found for an album.
You're assuming the player can see all the tracks and wants to scan them and/or maintain a database. That's a pretty big assumption. Several tags are there specifically to enable functionality by only reading the current track which would otherwise require scanning all the tracks. ReplayGain Album Peak is one. TRACKTOTAL and DISCTOTAL are others.

QUOTE
I also haven't encountered anything that uses the disc count.
I've used it when creating filenames+folders from TAGs.

A DLNA player will only have the current track, but could display all the data if it's in the tags. Knowing the total number of tracks on an album is basic functionality that's been available since albums were invented.

The totals (if correct!) also show you if a track or disc is missing.

Sorry for going OT though. This thread isn't really for arguing about the use of X or Y tag, but how it could/should be mapped between formats. I only added the info about flac2mp3 as another data point.

Cheers,
David.
Go to the top of the page
+Quote Post
Sapagrino
post Sep 27 2013, 13:31
Post #34





Group: Members
Posts: 2
Joined: 26-August 13
Member No.: 109805



Hello. I have been following this thread and recently registered on this forum. I am working though similar issues with various formats, and am in the process of creating an Excel file that shows all of the data fields used by JRiver Media Center and trying to match that up with those used by dbPoweramp and iTunes. Being able to filter the list, hide columns, and create Pivot Tables is already proving useful. Wondering if that is something that could be useful to this commendable effort? Happy to share it. Thanks.

Go to the top of the page
+Quote Post
2Bdecided
post Sep 27 2013, 17:32
Post #35


ReplayGain developer


Group: Developer
Posts: 5362
Joined: 5-November 01
From: Yorkshire, UK
Member No.: 409



Yes please!

Haven't made any progress on this recently, but hope to get back to it at some point.

Cheers,
David.
Go to the top of the page
+Quote Post
Sapagrino
post Sep 27 2013, 23:17
Post #36





Group: Members
Posts: 2
Joined: 26-August 13
Member No.: 109805



Great. I can't seem to figure out how to upload the Excel file to this forum. Could you point me in the right direction? Thank you.
Go to the top of the page
+Quote Post
2Bdecided
post Sep 30 2013, 09:52
Post #37


ReplayGain developer


Group: Developer
Posts: 5362
Joined: 5-November 01
From: Yorkshire, UK
Member No.: 409



Start a thread in the dedicated uploads forum.
Go to the top of the page
+Quote Post
Rescator
post Oct 11 2013, 23:31
Post #38





Group: Members
Posts: 74
Joined: 13-January 09
From: Trondheim
Member No.: 65515



Made a tiny tweak, the tables columns are now sortable.

Looking back at your previous comments....
1. With multiple tables you can't really make the columns be the same width as previous columns, the content in the cells dictate the width.
2. Hiding columns, if various formats/standards are added then the table will just get wider and wider, very little one can do about that I'm afraid.

Technically it's possible to
1. Force a column width, but this would cause text wrapping making some rows double or triple height if unlucky. And the table would get bigger without actually adding any to the content.
2. No idea if the Wiki support this (the HA wiki may not be the same as Wikipedia for example, nor may it have all the plugins or whatnot, or it might even have different plugins), hiding columns might be possible, but I know very little about Wiki formatting/syntax.

An alternative would be to use some other form of technology, some form of spreadsheet (or does Wiki have a actual spreadsheet thing that can be used?) Would a Google Spreadsheet work better? I really don't know.
Ideally something should be OOo or LibreOffice spreadsheet compatible.

Unless a Wiki guru is around, the wiki is actually possibly holding this project back (it was never designed for multi-contributor spreadsheet stuff, heck Wiki was never designed for spreadsheet stuff at all)

Anyway, I'm rambling. I was just going to quickly post and say I made all table columns sortable since it was so easy to do/add (check the version comparison and you'll see why).


--------------------
"Normality exist in the minds of others, not mine!" - Rescator
Go to the top of the page
+Quote Post

2 Pages V  < 1 2
Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 21st December 2014 - 17:34