These Forums Are Going Away!

These forums are currently read-only, but will be going away entirely in mid-august. All active discussion has moved elsewhere. Visit the Songbird Developers Google Group for developer topics, and Get Satisfaction for everything else.

suggestions/ what Songbird needs at 1.0

A list of suggested things to be added into songbird by the time it hits songbird 1.0

id3 tags: id3 editing needs to be supported, i love the ability to mass edit and the editing tool, but it doesn't actually edit the id3 tags yet, so that is one thing that needs to be implemented.

format converter: most media players have at least somewhat of a format converter, like wav to mp3, songbird needs a really good format converter so that it can show up all other media players, and convert media that needs to be converted, id suggest a lot of music conversion support and some video.

saving/copying media: being able to save songs right from the cd to the HD is a necessary thing that songbird requires, it will help users from having to switch to different programs to do this if it is in songbird. This way it can be an easy save from disk to hard drive, and it will already but stored in songbird as well under the library.

video: Video is important, even though this is "song"bird, it should still have good video support and playing. improve the "cheezy video window" into a "awesome songbird video window". Make this the one and only media player any user will need.

organization: Organization without much effort is key to an amazing media player, every media player has its own or copies off of others. Songbird has its own but still needs a lot of development, one thing that really annoys me is duplicate listings. When you scan for media if songbird doesn't do it for you it will add all media that was found most of the time, not just stuff you don't have.

I would suggest a way to not only make it so this doesn't happen, but to organize and help songbird, and the user, out much more. File tracking, some media players i've used have a type of file tracking where no matter where the file was moved to, it will still be known where it is when you play it from library. I loved this because i could rename folders, or reorganize my things without having to relocate everything in my media player. File tracking would solve problems of losing the location of a file, and not duplicating that track in the library. Just in case this doesn't totally work out i would suggest putting in a "remove duplicate listings" tool.

Another thing songbird needs concerning organization is file name recognition even if no id3 tags are present. Before id3 tags were widely used songs were just listed with "band - song", such as "Lamb of God - Ashes of the Wake", and music players would recognize this and use it, some songs which are old or downloaded are still listed like this. If songbird could differentiate the song and band of these tracks it would help improve organization so one wouldn't have to rename all these songs.

Case of letter should not matter when concerning bands/artists, if i don't want to have one band known as Led Zeppelin, and anther as led zeppelin, because that is how the id3 tags are named that way. I do love the name and song editing in songbird making it very easy to fix this, but the little things do count to people.

The Listing Feature should also have some more features to it in the library, not much more though. I would like format type, and a media type filter if i want to organize my videos and songs from each other, or my oggs and mp3s. I could just fix this myself but i think everyone should get the benefits.

Last, but not least for organization, Songbird should dominate organization and customization all at once with a totally user customizable media organizer. It would organize all the files on the drive into groups, generally it would be three folders, artist-album-track, but it doesn't have to be that way. There could be only a artist folder, or maybe have a folder where the artist is in such as genre. Also being able to split up the media in specific folders; for example i have a folder called Media, in that folder are the folders Music, Videos, and Pics. I would like all my music to be in the music folder, all Videos in Video folder. Also i have a specific folder for all bleach related material since bleach has shows, manga, and music, it is a folder called bleach which is in my Media folder. Total customization of file organization would a something that no other media player has, and would almost certainly put songbird undeniably on the map.

Burning: CD burning is very important, most people use it and a lot of media players have it built in. it is almost necessary for songbird to have a built-in cd burning tool, but what would be amazing (in fact i really don't think songbird even needs this, or maybe even shouldn't have it) is a dvd burner. but don't bother doing this as it is probably a lot of unnecessary work.



I would like to thank all the creators/developers/programmers/testers of songbird, this is a good media player which is only going to become better, open source all the way! All of these are just recommendations which would either make songbird equal to even better than any other media player out there

MonkeyFit Says:   

I can almost guarantee that Songbird will include all of those features except for transcoding from one format to another. And if that isn't put into the base install of Songbird, then it will almost certainly be implemented via an extension. The only other thing I couldn't guarantee is the some of your more specific organization features. But the basic idea of all of those will make it into Songbird.

MajinKa Says:   

One of the things i truly enjoy in an audio player is to be able to see the album cover artwork of the song's album I am playing...not only does it grant the player some good eye-candy, but it also makes the entire library contents more recognizable and identifiable :) ...also, visualization modes like "list" , "album" , "genre" would be awesome!
That aside, maybe more flexibility with playlist editing and handling; I would really like to be able to drag a playilist up or down the list to have it all better sorted...

Lastly, CD burning option would be a maaaaaajor plus! just a drag-and-drop mode or a burn-playlist mode maybe :P

well I hope this gets looked at and i simply cant wait for the next release!! in the mean time, I will stay as exited about this as i was the first moment i looked at songbird! i believe in it!

MajinKa Says:   

Ok... so its 2 am where i live so i'm not thinking straight, but i thought up something... I am a 3d graphic artist, I do animation, illustration and design...and i was wondering if it wouldn't be an amazing innovation to have a visualization pannel in which, instead of the typical and quite worn out waveforms that most players display, the Birdie from the SongBird logo could show up in a GIF style cyclic animation ... deeply immersed with his headphones, DJ-ing, or stumming a guitar rocker-style...

The user could select a "theme animation" for a particular genre or album adhoc to the music played...

--- so, what do you think, powers that be? hehe ...i say this only because it you think it viable i could work on it...and i mean on top quality design, following your specs and sticking faithfully to the SongBird art allready established...

i'd do this pay or no pay... just as proof of how good i think this could be...

*crosses fingers* (i mean feathers)

mig Says:   

Everyone is welcome to build extensions:

http://www.songbirdnest.com/development

mayliszt Says:   

Strongly support the idea of showing album cover artworks.
If the visualization mode of 'album' with cover artwork is supported, it is a fantastic player!

siddharthagandhi Says:   

I don't think transcoding for all formats should be included. Not only will it make the installer GIGANTIC, it's not necessary. The only thing we might need is a WAV/AAC/MP3/OGG converter. Video conversion shouldn't be included.

The feathers should apply for all windows, including extensions (if possible). The extension window looks awkward.

And lastly (IMPORTANT), network/internet sharing!

mig Says:   

Transcoding APIs will have to get written behind the scenes before CD rip/burn can happen.

Whether we spend the time to create UI for people to use them directly is a different matter, but something that can be handled as an extension.

Skwurl Says:   

Uh, guys feathers already can include extensions, the coder who wrote the feather has to include extension-specific code in order for them to affect any extension. I did this in my feathers so that the big Qloud button changes color to match my other buttons. Check them out Here.

Skwurl.

siddharthagandhi Says:   

That's not what I meant. I meant that the feathers should apply to the addons window, the preferences window (both of which look like Firefox "windows" themed)...

mig Says:   

Actually, we're going to make most of our modal and system dialogs go back to looking like the OS. It seems easier that way.

Skwurl Says:   

There isn't much in those that can be 'skinned' no matter which program you're trying to skin. Now, if you can point me to a Firefox skin that has what you're talking about, Id be glad to incorporate it in the next round of feathers that I create. As far as the main dialog windows go, Songbird feathers have the same skinning capabilities as Firefox 2 skins do, because it's almost the same code.

Skwurl.

siddharthagandhi Says:   

I'm saying how about a custom made window for extensions instead of the Firefox based one...so that the feathers can be applied to it...it would make the program more "universal"

csdahl01 Says:   

This Firefox theme modifies all windows including the add-on/extension window...

https://addons.mozilla.org/firefox/72/

Skwurl Says:   

As of Firefox 2.0, so far all that can be modified by a theme in that particular window is the icons and text. As Songbird is based off of Firefox 2.0 code, the same should apply.

Skwurl.

P.S. In older versions of Firefox (e.g. 1.5-1.6) themes were able to do more with the dialog windows.

csdahl01 Says:   

The theme I posted above is a Firefox 2.0 theme. Check it out!

Skwurl Says:   

I looked, it doesn't show any dialog windows except the preferences wind in the preview. Scratch that, upon closer inspection (installation) it does change the buttons, tabs, and checkboxes in the dialog windows, nothing else though. If thats what you were after, let me know, and I'll customize the next set of Feathers I make with whichever set of buttons and checkboxes is the most requested among birdwatchers. I've already included some (subtle) changes to the dialog tabs in the last round of feathers.

Skwurl.

P.S. Mig, is there a way to set up a poll in here?

siddharthagandhi Says:   

I know that it's not possible. I'm saying that they should *try* to make it so that it would work. That would be a great "feature".

Skwurl Says:   

The problem lies not here, but in the base code. the code for these windows is the code used in Firefox 2.0 with a few compatibility modifications, so if you want more from themes, talk to the Mozilla people, not the Songbird people.

Skwurl.

P.S. I was serious last post, if you want to see the checkboxes and buttons look different let me know, and ill see what i can do about making it happen.

csdahl01 Says:   

I think this would be good! It would make it look more like a part of Songbird, instead of some random window.

EoN Says:   

Hi all. I really like the idea of the Songbird project. But honestly, CD Importing is the most CRITICAL, important task to be implemented IMHO. I'm a bit confused as to why it isn't there now?

I would *LOVE* to use Songbird as my main media player, if it only had this single feature!! Without it, I don't think it contends with the big players at all.

As it is, I'm going to have to use iTunes instead.

Any ideas on when we might be looking at SongBird with CD Import feature? Is it being held back due to some licensing/drm type issues? or something else? Can't it just interface with lame encoder?

mig Says:   

We're not ready to be your main media player, yet. CD Ripping won't be for another long number of months as we rewrite our Device API.

sendung Says:   

Do you guys really consider video that important? I think it's a completely different story.

The musik/listening story goes like this: Website offers songs. Songsbird parses wwbsite, finds songs. Offers song playback and song-related tasks to user.

The video story might be a different one, I think. And the variety of video formats (read: flash video and other video formats) out there is vast and a lot harder to detect (robustly) than audio file links.

You might leave the video story to Democracy Player, for now. ;-)

nkoehring Says:   

Hallo... I'm mostly a console user. Currently the only two programs I use which aren't in a console are Firefox and Songbird ;)

What I would like is a program (mainly the playlist) which I can completely and comfortable control without my mouse. Before I tested songbird the console player cplay was my favorite. It would be nice if you could imbue a bit of this program. Additionally I think of a programmable playlist.

In my suggestion the best way to say what I also want is this:

* After this Song switch to playlist foo shuffle it and play further on this playlist.
* After you played three songs lower the volume down to 60%.
* I like this song more than this (rating) so play it more often than the others if you shuffle the playlist.
* Yeah, I like some of the songs more than the others but I currently have guests so play all of those constantly often.
* Please build a playlist for me. It should contain more than 50 but less than 150 songs. And I only want songs with this genre and this.
* I'm don't interested in sorting my songs and I give a f**k on the current ordering. Please completly do this for me but do it in this scheme.

Ahm... yes I think these are the most important ones :)

~ insanity only seems to be another abbreviation of intelligence ~

mig Says:   

Well, essentially, for that level of control you should just write your own extensions and implement your commands in javascript calling our APIs.

Telemekon Says:   

Firstly i can definetely say that Songbird is awesome. It's first player after which I stopped using Winamp. It's simply great. But I think it still needs lots of work.
The only player which I can say is almost perfect is amaroK. And I hope Songbird will be soon much better :)
Anyway I think that next feature which should be added is Playlist. For example like winamp or amarok. I want to see what Will be next song. I want also to have ability to set up my own playlist on the spot. Without saving it etc. Just drag'n'drop from library to playlist would be lovely.
All in all Songbird is now my favourite media player and I will use it :) Only video window is quite poor so I prefer just VLC. Do your job guys because it's great.

wolgamiz Says:   

I don't think it's cool to have a video open its own window, I think you should take WMP's approach to show videos in the main window.
For instance, under the player controls a frame could slide out, pushing the window's content (the library or web page) away as much as it needs to and then play back the video.
There are also other things which are / were great about WMP:
- You can make distinction between media types (videos and photos aren't automatically in the same library section as music)
- The mini player in the task bar is great (despite that it automatically extends my classic task bar), because it just uses spaces which is reserved anyway
- In WMP10 there still existed a tag editor with which you could edit multiple files at once and also one file after another without always having to click on "OK".

What I liked about Winamp are the following things:
- Windows stick to screen edge or other windows
- Support for a lot of audio formats
- Opacity options for mini player + mini player is always in the foreground

mig Says:   

Yea, lots of that stuff is just unimplemented.

Eventually the video will be just another tab in the browser.

You can tag edit multiple files at once by selecting multiple files and hitting the "Edit" button. :)

wolgamiz Says:   

That's not what I mean. What you suggest has to do with writing the same information to every file.
I mean writing different infos to more than one files without always having to open and close a dialogue window. Microsoft didn't do the best job in WMP10 with this particular feature integration. Maybe that's the reason why they took it out in WMP11.
It's not that important, probably.

mig Says:   

Oh. That.

Yea, we spent a few minutes tossing that feature around and then tossed it out when we realized what we'd have to do to the Mozilla tree to implement it properly.

It wasn't pretty.

Skwurl Says:   

They can't put video in the main window just yet, theres a bug in the base language that Songbird is written in that screws the video up when its put into the main window. This has been explained a few times before.

Skwurl.

Doomhammer Says:   

Not sure if it would be possible, but it could be really sweet to have some kind of integration for Pandora (www.pandora.com) in Songbird...

You can already just go to the site and bookmark it and whatever, but it might be cool to be able to control it with Songbird's built-in Play / Pause / Etc. controls.

Corban Says:   

Actually, I was thinking the same exact thing directly before I read this. It would be a pretty nice feature to be able to use pandora from inside Songbird's interface without having to have the web browser open.

mig Says:   

Unfortunately, I think Pandora's licensing model for its music makes it incompatible with Songbird. They probably have to use only their own flash player to hide the urls to the media files.

rageboy Says:   

I'm pretty sure that's correct. They have a whole long listing about their licensing. And I think part of the reason they don't have a control interface (so it can be controlled from external apps/hotkeys) is because of the licensing and the whole skip five times in an hour, not reversing, etc.

Skwurl Says:   

If thats the case then integration should be simple enough, embed the web page with the flash player as a dialog page in an extension. After all Songbird does support flash in extensions.

Skwurl.

mig Says:   

And how would you plan to hook up the metadata, the volume control, and the playback position?

We plan to have an API that remote web pages can use to call us, so maybe once we get there such things will be possible.

Er00 Says:   

Ok, a few things I've noticed while playing with Songbird, they're only small things, but still niggles which make me want to go back to Foobar ;)

- Doesn't appear to be an option to view album art, it'd be nice if there was a frame at the bottom that could slide up or down, including album art and maybe also info about the artist (like last.fm has I guess)

- When on shuffle if you hit back, imo, it should play the song that was before the song playing, rather than have shuffle in the backwards direction as well as forwards. It's quite easy to flick through and click accidently then think "wait, I wanted to listen to that", it feels wrong that it shuffles backwards as well as forwards I guess, as no other player I've ever used does that.

- Would it be possible to have an "official" g15 lcd screen thingy thing, or is that an addon I'll have to wait for?

I'm sure I had another couple of points, however it would appear I've forgotten them (I blame the fact it's almost 5:30am...) but if I remember I'll come back and post :)

*edits*
Ah, yes, remembered one, double clicking on the window title should maximise the program, but it doesn't.

And another thing, though I'm sure this is perhaps debatable, but I prefer tag editing in properties style windows from my media player. Think winamp over wmp I guess, I find that editing tags the wmp way takes longer despite it seeming like it should be the other way round...

rageboy Says:   

I think from all the stuff I've read so far in forums and bugs, most of that is forthcoming. The shuffle thing for one, will come with "now playing" functionality. Album art I also think is either in or close. I was almost sure I've seen it in screenshots.

aman Says:   

I agree with everything said, but I don't think that video or audio transcoding should be focused on. Both have plenty of other capable applications. In my opinion, Songbird shouldn't focus on being an all-in-one application for media because it still has a lot of trouble with some forms of popular media and also acts very strangely with tags and other things.

I think that one thing that should be heavily emphasized for 1.0 is gapless playback. This really does make or break a media player, for me (and for many others). Don't let the classical fans down! :)

Thanks,
-Andrew

MonkeyFit Says:   

The only problem is that transcoding is required for ripping CDs. And what's the point of a media player that can play anything if it can't also rip to anything. And while you can transcode from wav to other formats, why not from other formats to other formats. I think the best way to do it, to help keep from feature bloat, is make encoders available on a per format (or per pack) basis. This would allow them to come up with a generic encoder included with the default install, while also being able to add other encoders at their leisure.

Also, crossfading (gapless playback), tag reading, and most other bugs should be worked out after they make the switch to gstreamer across all 3 platforms.

Rochey Says:   

I want to add that I think that gapless playback is a must for songbird (I hate those pesky Gaps!!!).
Also smart playlists that can use last played information and play count information.
I think that these are a must for songbird 1.0 (hopefully earlier please!!). If they were implemented then I could finally move to songbird for good and stop using Itunes.

Also I love the sound that "Volume logic" brings to music players, could we possibly integrate that somehow into songbird?.

Cheers Rochey

Skwurl Says:   

Volume Logic is a third party program, if you want to see it for Songbird then talk to the developers of volume logic.

Skwurl.

paradoxchild Says:   

alright, a built-in converter is definatly not neccessary, but like an add-on for people who may need it, or come across funky formats.

You are all right about the playback, that is very important.

organization i still think is the main thing songbird needs the most, seperate videos from songs, have features like album art, and make sure the watched folder feature works for everything. i hate when im going through my stuff on shuffle and a random video tries to play when i only want to listen to music.

I've also heard some complaints about playlists, making them should be very easy and intuitive so people who use them can easily make and edit them.

A better option/preferences thing would be nice, right now it pretty much just gives the firefox one with some added things. I'd like it to look more like a media players option menu not an internet browser, since it is a media player.

last but not least initial load time, it is annoying. If it could be possibly speeded up or like a mini songbird comes up first that plays the song selected while the rest loads up that would be good.

Dinnerplate Says:   

I agree that organization is what Songbird lacks most at the moment, support for tags like album artist would be nice.

Pulka Says:   

One of the only things in witch i think iTunes is best (for my usage) is the check boxes before the name of the musics. It is fabulous to help managing the playlists. That way i can create big playlists, and check or uncheck the musics i wanna play that day

northy Says:   

I Can't belive noone has mentioned tabs in the web browser.
It's supported in Firefox 2.0, and this is based on the code isn't it?

Also something i'd love to see is e-mail integration.
anotherthing i think firefox 2.0 supports through an add on.

MonkeyFit Says:   

Tabs are coming in the 0.3 release. If you download a trunk build, you can already play around with tabs.

northy Says:   

oh, thanks

diggyG Says:   

itunes has a "show duplicates" function, but the annoying thing about it is that removing a duplicate can alter your playlists, even when you still have a file in your itunes library;

e.g. suppose i add a song to my itunes library, and include it in a playlist. months later i readd the song (perhaps ripped at a higher bitrate): i now have duplicates. when i go to remove the older version, that entry disappears from my playlist.

i hate that about itunes. it would be super-sweet if songbird had a better way of dealing with duplicates.

-diggyG.

mig Says:   

You should suggest that as an item in Bugzilla:

http://bugzilla.songbirdnest.com/

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Keep me posted!

Sign up to be notified of new releases & important updates.


Get a Songbird Tshirt

Songbird Buttons


Get Songbird
Get Songbird
Get Songbird
Get Songbird


More buttons for your blog...