Welcome to the Rockbox Technical Forums!
And just to clarify, if it's not clear from above, what that would mean is that if you simply run that plugin, after you've run it, no other user steps, Rockbox would then act like it had the "Ignore The" patch for the database (or ignore articles based on whatever list of articles the plugin had) without any further user intervention (assuming the TSOP support was also implemented by that point). And a plugin like that could surely get accepted into SVN, meaning you wouldn't have to have the hassle of using an unsupported build and depending on someone else for your updates or maintaining the patch.
2) Use a second set of standard (as in: part of existing standards) tags that contain a separate string, which is used for determining how it's sorted, while the normal string is what is displayed. For example, "The Beatles" would be the display string, but "Beatles, The" would be the sort string. The song would show up as "The Beatles" in the list, but its position would be determined by "Beatles, The". A plugin could be made to evaluate the songs on your player and create these tags if you didn't want to customize them on your own or have a PC-side utility that is capable.
The plugin would have to read every tag, because it'd be impossible for it to know in advance which files have an article and which don't, but of course it'd only write the sort tags for the ones that needed changing, if done properly.
Also, as was said far, far earlier in this discussion, a very simple PC-Side program or script could do the exact same thing as this plugin, on a computer, as well automating the process and doing it in a far, far, far shorter time.
My preference for keeping the process within Rockbox is because for people like myself that use a music organization program that does not make use of the sort tags, Rockbox is the only thing that would utilize them. I'd therefore prefer to not have a separate program manipulate the tags -- I'd like to keep the original files unchanged.
I don't see the separation you are seeing. Â For either way this is implemented there will be a separate program manipulating the tags. Â The only question is on what platform will said program run.
There is no difference between a Rockbox plugin creating sort tags and a "separate program" (PC side) manipulating the tags of the files residing on your DAP.
A pluggin is nothing more than that, a "separate program", just one which runs on a small processor with limited resources.
Quote from: soap on June 12, 2007, 04:52:26 PMI don't see the separation you are seeing. For either way this is implemented there will be a separate program manipulating the tags. The only question is on what platform will said program run.In one case, an entirely separate program is required -- this program must be downloaded, installed, and configured to run a specific script. In many cases, the re-written files will then have to be either updated or re-imported into the libary of the management program being used on this system.
I don't see the separation you are seeing. For either way this is implemented there will be a separate program manipulating the tags. The only question is on what platform will said program run.
Rockbox users would also need to have prior knowledge of this separate process that existed outside of Rockbox -- i.e. it wouldn't be inherently apparent that this capability existed.
In the other case, everything needed for the system to work would be contained on the Rockbox itself, and since it would be a menu item, it would be visible to everybody as an available feature. Since the Rockbox sorting capability would be the only use for the advanced tags for many people (given that many mainstream programs don't utilize these tags) I feel it makes sense to completely contain this capability within Rockbox.
The feature would be right there in the Rockbox menus for all users to see,
which would make it readily accessible to everybody who wanted to utilize this feature. If a separate, outside process was needed for this, many people would never even know about it.
On top of this, I would rather not manipulate my original files any further if I don't have to,
and I prefer to use a single application for this rather than one app for my "main" audio management duties, and another for this specific purpose. In the past, there have been various "issues" related to editing tags with more than one program. These issues are not that common, but they do exist.
Page created in 0.075 seconds with 20 queries.