Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  database : showing trackname whith no id3 given
« previous next »
  • Print
Pages: [1] 2 3

Author Topic: database : showing trackname whith no id3 given  (Read 8314 times)

Offline motorbit

  • Member
  • *
  • Posts: 22
  • my spelling suck in my native language, too.
database : showing trackname whith no id3 given
« on: August 14, 2009, 12:47:40 PM »
hi,
i usualy do not give tracknames within the id tags, i just tag artist, album and genre.

now i wuld like to the rockbox database, sadly the database will only show "untagged" when i browse these files.
wuld it be possible to show the fliename instead as fallback-default?
Logged

Offline Chronon

  • Rockbox Expert
  • Member
  • *
  • Posts: 4379
Re: database : showing trackname whith no id3 given
« Reply #1 on: August 14, 2009, 03:27:07 PM »
In order to do what you are asking you would need to parse the path of the current file and try to extract a track name from it (this doesn't necessarily correspond to the file name) and store this in the database.

Is there a compelling reason to include this when you can easily scan your collection and include this information in the metadata?  It's probably rather unlikely for Rockbox to make a change to accommodate a single user's hesitance to include track names in their files' metadata.
« Last Edit: August 15, 2009, 05:16:06 PM by Chronon »
Logged
Sansa e280, Gigabeat F40, Gigabeat S60, Sansa Clip+, iPod Mini 2g

Offline nls

  • Developer
  • Member
  • *
  • Posts: 460
Re: database : showing trackname whith no id3 given
« Reply #2 on: August 15, 2009, 08:46:27 AM »
I think guessing the title from the filename is a pretty bad idea, it will never work for everyone and what should we do about other missing tags, guess those too?
The best solution is to have correct tags and only use the tags as if we start this guessing game i think users will strart to expect more magic to make their broken tags work.
Logged

Offline BruceHP

  • Member
  • *
  • Posts: 133
Re: database : showing trackname whith no id3 given
« Reply #3 on: August 15, 2009, 09:00:59 AM »
You might try some of the Auto-Tagging features of Media Monkey.
Logged

Offline motorbit

  • Member
  • *
  • Posts: 22
  • my spelling suck in my native language, too.
Re: database : showing trackname whith no id3 given
« Reply #4 on: August 17, 2009, 09:09:45 AM »
well, in a perfect world all files wuld have perfect tags. but than, we all know what wuld happen to spammers in a perfect world.

no other player - be it software or portable audio - ever refused to show the filename when no tag was given.
to my feeling rockbox  behavior here is not verry userfriendly, it just screams to me:
do it as i please or P*SS OFF PRICK!

not to nice, i think.

also i can only belive you if you say that getting the filename instead of the tag is difficult... hard to belive, however, because in filemode rb is cabale of showing the trackname quite well ;)

still its nice to know that there is an alternative for these itunes bound ipod users, and overall i like this project. but as my players original firmware already fits me needs quite well,  i quess it will be the better choice for me.  it just garants me more freedom in how i handle my files.

Logged

Offline evilnick

  • Rockbox Expert
  • Member
  • *
  • Posts: 431
Re: database : showing trackname whith no id3 given
« Reply #5 on: August 17, 2009, 12:44:47 PM »
If the filenames are what you want as a title, pretty much all tagging programs have the option to set filename to the Title tag.

Of course, as Rockbox is open-source, you're also free to add the code that will fallback to the filename if there's no track tag.

I have the opinion that well-tagged files are worth maintaining, out of interest what is holding you back from tagging them?

To say that the iPod firmware grants you more freedom is both deliberately inflammatory. And utterly wrong.
Logged

Offline linuxstb

  • Developer
  • Member
  • *
  • Posts: 1163
Re: database : showing trackname whith no id3 given
« Reply #6 on: August 17, 2009, 01:26:26 PM »
Quote from: motorbit on August 17, 2009, 09:09:45 AM
still its nice to know that there is an alternative for these itunes bound ipod users, and overall i like this project. but as my players original firmware already fits me needs quite well,  i quess it will be the better choice for me.  it just garants me more freedom in how i handle my files.

You mentioned in IRC that the reason you deleted the track name from your tags was to work around a bug in the Cowon D2 firmware where it couldn't sort more than 30 tracks if the id3 track tags were present.  If that's the original firmware you're referring to, then I'm not sure why that's giving you more freedom...

As was said in IRC, guessing tags based on filenames may be helpful for you, but for lots of other people will just show wrong information. 
« Last Edit: August 17, 2009, 01:46:02 PM by linuxstb »
Logged

Offline motorbit

  • Member
  • *
  • Posts: 22
  • my spelling suck in my native language, too.
Re: database : showing trackname whith no id3 given
« Reply #7 on: August 17, 2009, 02:29:48 PM »
linuxstb:
thats only paticular true: i deleted the tracknumbers becaus of that bug, not the tracktitles.

i never used id tags for the tracktitle because of my personal way to sort my traks. also, i want to see what a filetype it is, and i dont know any util that fits in the extension into the tag as well, so this wuld be a lot of manual work.
because i want all my files to fit into my personal order, i usualy have to modify the filename with a batchrenamer anyway. so copy that name into the id-tag never had been necessary, because the filename already contained all the infos i needed.
last: it wuld require a third tool beside foobar and joe to maintain my files - a third tool i had to install and that wuld burden my os quite superfluidly. and i hate mediamonkey!


Quote
guessing tags based on filenames may be helpful for you, but for lots of other people will just show wrong information.
when used as fallback only when no tag is given, i can not see where this wuld lead to any misleading information. with files that contain "correct" tags, just nothing wuld change.

evilnick it looks like my english failed me : i did not wanted to say that ipod firmware grants freedom. i wanted to  say the firmware of my own player is pretty good already.

Quote
as Rockbox is open-source, you're also free to add the code
if i culd do this on my own, i just had presented you the results and asked you to put it into your work ;) its not like i wuld not want to spend the time, its just: i suck in coding. my last code was a dos batch file.
« Last Edit: August 17, 2009, 02:33:47 PM by motorbit »
Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: database : showing trackname whith no id3 given
« Reply #8 on: August 17, 2009, 03:34:40 PM »
Rockbox already uses filenames in the WPS if the WPS is designed to do so.

The database is a database of tags. Using something else there would be silly. If you want to browse by filenames, browse by filenames instead. Or fix your files as has been suggested.
Logged

Offline Didgeridoohan

  • Member
  • *
  • Posts: 102
Re: database : showing trackname whith no id3 given
« Reply #9 on: August 20, 2009, 02:40:07 PM »
Have you tried making your own tagnavi_custom file (as described here: http://www.rockbox.org/twiki/bin/view/Main/DataBase). Should make it possible to do what you want (there is a filename tag, but I don't know how well it works).
Logged
Remember, the MANUAL, WIKI and the SEARCH funtions are your friends.

Offline wackymorningdj

  • Member
  • *
  • Posts: 8
Re: database : showing trackname whith no id3 given
« Reply #10 on: August 23, 2009, 10:03:45 AM »
motorbit:

You use foobar2000?  It's at least as easy to re-tag files in foobar as it is in MediaMonkey.

Try this:

Select a bunch of music in foobar.
Right click, go to Tagging and then Manage Scripts.
You should be greeted with the Masstagger dialog.
Click Add then Guess values from filename....
At this point you'll have to enter in a format for tagging your files based on your directory structure.  I don't know how you have your files organized, but for almost all of my files, this format works:
Code: [Select]
%artist%/(%date%) %album%/%tracknumber% - %title%
If you want to post your file organization, I could probably send you a format string that work too.
Logged

Offline motorbit

  • Member
  • *
  • Posts: 22
  • my spelling suck in my native language, too.
Re: database : showing trackname whith no id3 given
« Reply #11 on: August 24, 2009, 07:24:49 AM »
ok, first to all who tryed to tell me how to put in a id3 tag into my files:

jeah thaks a lot for your replys.
but serious: my tags are not broken and therefore do not need to be fixed. my tags are exactly as i want them to be and as they work perfect with any id based database i ever used. i will not change my sorting of tags for any player, be it hardware or software.

Quote from: id3.org
These are merely Guidelines and as such they are not part of the ID3v2 standard.

   1. If anything in this document contradicts the published ID3v2 standard, then the standard shall prevail. The ID3v2 standard always has the final word.
   2. These Guidelines are not binding on anyone (whereas the standard is binding, for obvious reasons.) This means you, as a programmer, should never assume anyone else will abide by these guidelines. A protocol designer once said:
          *

            "Be flexible in what you accept, but strict in what you write."
   3. Use your judgement and common sense.

 ;)


Quote from: Didgeridoohan on August 20, 2009, 02:40:07 PM
Have you tried making your own tagnavi_custom file (as described here: http://www.rockbox.org/twiki/bin/view/Main/DataBase). Should make it possible to do what you want (there is a filename tag, but I don't know how well it works).
hey, thanks for that link!
sadly, i didt come along with that one. it looks as it wuld allow to configure the database, but i did not found out how to specify whats shown within the "tracktitle field" with that informations.
especialy, as i wuld love to have it as a fallback option only.
if fallback wuld be impossible or verry difficult to realize, but changing the displayed info to filename wuld be quite easy (and im just to stupid to undersand how), any further help here wuld be verry apriciated.

tia

mb

« Last Edit: August 24, 2009, 07:37:28 AM by motorbit »
Logged

Offline epithetless

  • Member
  • *
  • Posts: 195
    • Dour Times
Re: database : showing trackname whith no id3 given
« Reply #12 on: August 24, 2009, 02:35:32 PM »
Quote from: motorbit on August 24, 2009, 07:24:49 AM
but serious: my tags are not broken and therefore do not need to be fixed. my tags are exactly as i want them to be and as they work perfect with any id based database i ever used. i will not change my sorting of tags for any player, be it hardware or software.

So here's where I'm confused: If your tags work perfect(ly) with any ID3 database you've ever used, how can they be showing up as "untagged" in the ID3-capable Rockbox database?

As much as you insist your tags are "perfect," signs point to something being amiss with them, as the rest of us have had no trouble getting the RB database to read our tags correctly.
Logged
Rockboxed: Apple iPod 3G â€¢ Apple iPod nano 2G • iriver H120 • Sansa c250 v1 • Sansa Clip v1 • Sansa Clip v2 • Sansa Clip+ • Sansa e280 v1 • Sansa e280v2 • Sansa Fuze v1  |  non-Rockboxed: HTC Incredible [Android 2.2] • Sansa Fuze v2

Offline soap

  • Member
  • *
  • Posts: 1678
  • Creature of habit.
Re: database : showing trackname whith no id3 given
« Reply #13 on: August 24, 2009, 06:27:14 PM »
If I understand the story correctly, the problem isn't your tags are "broken" the problem is you are missing a key tag.

What is the harm of populating the track title field?  For, frankly, you appear to be expecting Rockbox to support a personal jerry-rig of a system you have created.

You can quote ID3.org all you want, but the facts of the matter appear to be you don't use a tag (which is perfectly ok), yet expect Rockbox to behave as if you do.

This appears to me to be unreasonable.  I am open, though, to an explanation of why it is not, or where I am wrong.
Logged
Rockbox Forum Guidelines
The Rockbox Manual
How to Ask Questions the Smart Way

Offline Lear

  • Developer
  • Member
  • *
  • Posts: 533
Re: database : showing trackname whith no id3 given
« Reply #14 on: August 25, 2009, 03:30:11 AM »
There is one problem with the argument that Rockbox shouldn't "guess" the track title if not present in the tag: it already tries to guess the track number...  ;)
Logged

  • Print
Pages: [1] 2 3
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  Feature Ideas
| | |-+  database : showing trackname whith no id3 given
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.14 seconds with 14 queries.