Songbird should actively search for missing codecs during imports
Adding support for new audio/video formats is a two part problem. One component is solved, the other isn't.
1) The first part (which has been solved), is a means of installing new codecs. Songbird makes this possible through its addon system (so anyone is capable of compiling a codec, and turning it into an addon).
2) But the second part, is knowing which codec to use, and being aware one is available which adds additional file support. This is the main problem! Users shouldn't know what codec they need for bomb.ogv (ogg video), or x.ape (Monkey Audio). So I propose, when importing files Songbird is unable to play, it automatically checks online for addons which add support for that file type, and offers them to the user.
I have posted an example picture. This simply makes Songbird MUCH more usable by everyone (Yes, its a quick mockup, so I know there is a lot wrong with it).

1) The first part (which has been solved), is a means of installing new codecs. Songbird makes this possible through its addon system (so anyone is capable of compiling a codec, and turning it into an addon).
2) But the second part, is knowing which codec to use, and being aware one is available which adds additional file support. This is the main problem! Users shouldn't know what codec they need for bomb.ogv (ogg video), or x.ape (Monkey Audio). So I propose, when importing files Songbird is unable to play, it automatically checks online for addons which add support for that file type, and offers them to the user.
I have posted an example picture. This simply makes Songbird MUCH more usable by everyone (Yes, its a quick mockup, so I know there is a lot wrong with it).
6
people like this idea
I like this idea!
Tell me when this idea gets some attention.
The more people who like this idea, the more it gets noticed.
The more people who like this idea, the more it gets noticed.
-
Inappropriate?If nothing else, just suggest link to all codecs for each platform and say you may need these. Its then up to the user to install them, but they don't have to be addon. for example fluendo-mp3 plugins, just provide a link to where you can get them from, or instructions on installing from repos
-
Inappropriate?Sounds kind of messy. Instructions isn't good enough if you want to compete against players like Windows Media Player.
Also, I don't think we should just tell users to install all codecs, as long term future, when there are dozens/hundreds, things get really dodgy.
I figure it should be done properly, or don't bother at all. In this case, if you don't do it properly, you will shoot yourself in the leg later. -
Inappropriate?Hmm...I don't think this is practical. It's easy enough to support all common audio codecs. (The extensions in your mockup are not codecs.) Users who choose not to use common formats already know that they have to look for special software that is compatible.
For video codecs, many are under patent in some countries and POTI will probably run into legal issues if it provides them even as extensions or plugins (e.g. H264, the standard and best available video codec). So the best they can do is provide a link where users can get them for themselves. This is all WMP does anyway.
I think Songbird should only try to support all practical (i.e. free) common formats. I do think it should scan files it imports and let you know if it thinks it can't play them. -
Inappropriate?For all free formats, by all means include them. But i mean oddballs or payware formats. Gstreamer supports all common things, but for anything else, just give them a link.
-
Inappropriate?I'm all for this and I like the suggested format, all about streamlining the end-user experience. Especially if you want you gran/computer-illiterate-but-hot-girlfriend to use SB. I know, mere speculation but it's a possibility that should be considered.
I’m all for functionality AND simplicity
Loading Profile...




CHAMP


CHAMP