Lyrics and online radio improvements request - finding the perfect music player

Bug #481225 reported by NITSCH Zoltán
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Exaile
Won't Fix
Wishlist
Unassigned

Bug Description

Getting the lyrics info to users is one of the most important features of a music player. I always search after that.
Among amusement and many things it is a very good and efficient way to learn languages while getting entertained.

Please really take a look how Songbird+its lyrics plugin (and maybe also aTunes) work. Because i think this is close to how lyrics handling should work.

current lyrics capability not straightforward:
- when ticking in lyrics plugin, exaile should ask for auto enabling context-plugin (the way like compiz plugins dependencies work)

- Lyrics should work everywhere, reading it from file, from the net from more place (so that the program will find it for sure)
and playing local files and online radios too.

- It even has styles (css?) what the lyrics should look like. You can save the lyrcis with a press of a button into the file (an auto save should be also handy)
- avoid lyrics change and keep showing the previous when internet radios case of ads or text like ### next song...###
 could be achived by these:
1. no change if no lyrics found,
2. you can add black list of keywords: "next song", "á suivre", "következő szám" "nächste", etc. Users should be able to add freely any keywords

Online radios:
- users should be able to brows the full shoutcast radio list, they should show up very fast and should be able to filter them by keywords. (this funcionality also lacking in other players unfortunatly)
- ability to add a radio to a playlist easy way, instead of all the streams (*.mp3, *.acc, *.ogg) of a radio getting a new tab.

Revision history for this message
reacocard (reacocard) wrote :

> - when ticking in lyrics plugin, exaile should ask for auto
> enabling context-plugin (the way like compiz plugins
> dependencies work)
This is more that we didn't get a proper lyrics pane for 0.3.0.x, we're planning on providing a non-contextinfo way of obtaining lyrics for 0.3.1.x.

> Lyrics should work everywhere, reading it from file, from the
> net from more place (so that the program will find it for sure)
> and playing local files and online radios too.
ok, so how do you propose detecting which file contains the lyrics? its not like we can just assume any old text file is lyrics. As for online places, suggest places to pull from that aren't going to change their apis on us like one of the existing ones did.

> It even has styles (css?) what the lyrics should look like.
that sounds like a bit of overkill to me, especially given that lyrics generally don't contain much in the way of markup tags that you could apply styles to.

> You can save the lyrcis with a press of a button into the
> file (an auto save should be also handy)
good idea.

> avoid lyrics change and keep showing the previous when internet
> radios case of ads or text like ### next song...###
also a good idea.

> users should be able to browse the full shoutcast radio list,
> they should show up very fast and should be able to filter
> them by keywords.
Does our current system not show the full list? Beyond that, does the shoutcast API allow us to filter by keywords?

> ability to add a radio to a playlist easy way, instead of all
> the streams (*.mp3, *.acc, *.ogg) of a radio getting a new tab.
reasonable, we could just add that as a nothe rlevel of expansion in the panel, perhaps.

would you mind separating these ideas into separate bugs? keeping track of them all in one giant bug will be a mess.

Changed in exaile:
status: New → Incomplete
reacocard (reacocard)
Changed in exaile:
importance: Undecided → Wishlist
Revision history for this message
Mathias Brodala (mathbr) wrote :

Partially obsolete by now. Partial requests have been placed into #588017, #588021 and #588022.

Changed in exaile:
status: Incomplete → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.