• Home
  • Blog
  • Add-ons
  • Forum
  • Wiki
  • Developers
Nightingale - The tune of life, the tune of yours
  • Portal
  • Search
  • Member List
  • Calendar
  • Help
  • Portal
  • Search
  • Member List
  • Calendar
  • Help
Guest Hi, Guest
  • Login
  • Register
Login
Username:
Password: Lost Password?
 
Nightingale Forums Nightingale Feedback & Suggestions Keywords UI

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Thread Modes
Keywords UI
3×5 Offline
Member
***
Posts: 50
Threads: 12
Joined: Oct 2012
Reputation: 0
#1
01-01-2016, 01:00 PM
oSo I just realized you can edit a field called 'keywords' in Nightingale. Currently, I create 'tags' for my songs using the comment field. So a song will have the Genre 'EDM' but the comment will say 'Instrumental, Tech House, Detroit, Deep'. Then, I can create smart playlists that match these words.

I'm assuming this is what 'keywords' is for. Is that correct? I don't see this listed as an ID3 tag. Is it proprietary to Nightingale? Is it embedded into the file, or is it only saved in the database?

Is the point to delimit keywords with commas? It would be cool if these keywords were represented as little buttons, or even tags, like this: [Image: tag-assistant-icon.png]

And when you click on one, it'll show all the files in the library that have that keyword. Or, they could be represented as a drop-down. Or, they could automatically sort themselves alphabetically. Basically, add some extra sorting functionality with keywords.

I'm also interested in the 'Description' tag. what is this designed for?
Find
Reply
rsjtdrjgfuzkfg Offline
Developer
*******
Posts: 664
Threads: 15
Joined: Oct 2011
Reputation: 15
#2
01-03-2016, 05:51 AM
(01-01-2016, 01:00 PM)3×5 Wrote: I'm assuming this is what 'keywords' is for. Is that correct? I don't see this listed as an ID3 tag. Is it proprietary to Nightingale? Is it embedded into the file, or is it only saved in the database?
It is a library-only tag, and not written to actual tags. I have no idea why it was added, probably some legacy from Songbird times.

(01-01-2016, 01:00 PM)3×5 Wrote: I'm also interested in the 'Description' tag. what is this designed for?
Looks like library-only, too (unless it internally has a different name, i only CTRL-F'ed for "description"). Again, no idea what it was for, likely from Songbird times. If I had to guess, maybe it was intended as a generic field for some video formats?

(01-01-2016, 01:00 PM)3×5 Wrote: Is the point to delimit keywords with commas? It would be cool if these keywords were represented as little buttons, or even tags, like this: [Image: tag-assistant-icon.png]
Nightingale's library is not able to represent a true 1:n relation on tags. This is a terrible legacy from Songbird, and the main reason for me to think that Nightingale's database code would need to be completely thrown away and be re-implemented (but then, that changes really big parts of the code, so it might even be reasonable to start a Nightingale supporting that from scratch on recent technology...). Anything like tags, multi-artists, multi-genres, and all the other nice things modern tagging formats have cannot be implemented with the current architecture.

So, no, there is no official way of representing multiple values. When importing, Nightingale compresses multiple tags using commas, so it might be slightly more reasonable to use them instead of anything else, but there is no technical reason to do so.
Songbird/Nightingale Community Developer and German Translator
Find
Reply
« Next Oldest | Next Newest »


  • View a Printable Version
  • Subscribe to this thread
Forum Jump:


Users browsing this thread: 1 Guest(s)
  • Return to Top
  • Lite (Archive) Mode
  • RSS Syndication
Current time: 01-24-2021, 01:29 AM Powered By MyBB, © 2002-2021 MyBB Group.
Design By AliReza_Tofighi In WhiteCrow Software Group.
white outlined nightingale project logo

Nightingale is free!
It is an Open Source project released under the terms of the GNU General Public License v2 (GPL v2).
For more details, please read the license information.

Follow us!
f  g  t

Support
  • Community Forum
  • Official Blog
  • Add-ons
  • Wiki
  • Help Forum
Contribute
  • Developer's Center
  • Translate Nightingale
  • Source Code
  • Report a Bug
Ressources
  • Download Nightingale
Linear Mode
Threaded Mode