• STEAMp3 - A revolutionary new media player for Steam
    145 replies, posted
[QUOTE=RautaPalli;35097389]You can listen to music while you play games? Revolutionary![/QUOTE] Lol the media player itself isn't anything new, but everything you can do with it is. I don't know any other program that lets you check twitter or local gas prices and translate a foreign language from in-game XD The main complaint about hlss/hldj is using the console and key binds to play music, and the files must be compressed to a lossy almost unplayable wav. With Steamp3 you can record mp3, wma, m4a, and flac files with good quality. The UI is user-friendly and easy to navigate, allowing you to access the playlist, radio, commands, skins, plug-ins, and settings all in a single window.
Wow, this looks great! The interface is perfect and some of these features are very nice. A lot of effort must've gone in here, I commend you ta0soft for this great program, it's gonna be really convenient. :wink: I'm unable to try it out until later today but do you think there is any chance that it could read an iTunes Library XML file? Ah, [URL="http://www.last.fm/api/scrobbling"]Last.fm scrobbling[/URL] would be pretty cool too if it's not already a feature.
[QUOTE=Diaklu;35103955]Wow, this looks great! The interface is perfect and some of these features are very nice. A lot of effort must've gone in here, I commend you ta0soft for this great program, it's gonna be really convenient. :wink: I'm unable to try it out until later today but do you think there is any chance that it could read an iTunes Library XML file? Ah, [URL="http://www.last.fm/api/scrobbling"]Last.fm scrobbling[/URL] would be pretty cool too if it's not already a feature.[/QUOTE] Yeah its possible to work with itunes playlists, I'd like to add support for all popular formats. Playlist support is a top priority it will be added asap. I'm working on a scrobbler plugin too it's almost finished, should be ready by the next update. :D
Youtube support would be awesome too.
I think i'll try this out, would prefer it over wmp.
Those achievements are silly :v:
I am paranoid of what is being sent to their servers. It can read all my messages and see everything I send as well. [editline]12th March 2012[/editline] NO INTERNET FOR YOU APP
I don't see why everybody's being so negative about it. I love the ui and this seems useful, IF: does it work in the Steam in-game overlay? You mentioned it could be tied to ingame commands in the future, but the only reason I'm not downloading it yet is because I don't see any screenshots of this performing alongside steam (as in, pictures of it right next to or within either steam itself, or a game through an overlay). I would totally use this if it works with the overlay because it has a great ui so I can see songs, and it would be great to not have to minimize my game every time I want to skip a song, change volume, or select a new song. I don't bother with the buttons mapped to those commands on my keyboard because I like to visually see the title of a song, or a way to select one specifically. Does it work like this? Please be more specific when talking about this program. I'd download it in an instant if the description were more specific and listed all the pros of using it. I mostly want to see some full screenshots to see how it is along-side other programs or in-game (assuming it works in the overlay).
It's not very useful or smart. The "next" command actually goes to the next song regardless if it's on shuffle. [img]http://dl.dropbox.com/u/1439918/Pics/Screenshot-2012-03-12_13.32.25.png[/img] [img]http://dl.dropbox.com/u/1439918/Pics/Screenshot-2012-03-12_13.33.15.png[/img] [img]http://dl.dropbox.com/u/1439918/Pics/Screenshot-2012-03-12_13.33.46.png[/img] [img]http://dl.dropbox.com/u/1439918/Pics/Screenshot-2012-03-12_13.34.09.png[/img] Yes, this would work in-game. Provided, however, you get to spam one of your friends with all your commands.
Also, crap, I just remembered all my songs are probably in the .mp4 format because of Apple and their proprietary extensions. Is it free to use for personal/non-commercial use, or would you have to purchase licenses to allow it to play those? I understand the name of the program is STEAMp3, but does it already play other formats (other than .pls, .m3u, and .mp3) by any chance, or no? Either way, it looks like I have to convert my songs in iTunes sooner or later because I'm tired of running into issues DRM disallowing me to play songs (all purchased) in other programs or games.
and you would think typing artist M83 would play M83, not change the Album Artist of the song to M83. It also won't play any songs if there's more than one found for that name. Annoying.
Okay, thanks for the info TeHWhale. That clears a lot up for me. So it looks like it only works via commands, and you can't interact (or see?) it ingame. Correct me on any and all points if I am wrong.
[QUOTE=rodent-man;35108725]Okay, thanks for the info TeHWhale. That clears a lot up for me. So it looks like it only works via commands, and you can't interact (or see?) it ingame. Correct me on any and all points if I am wrong.[/QUOTE]If you're in-game you can use all the commands I guess. But it doesn't actually show up in the overlay or anything. The commands are also terribly broken and don't work how they should. Wireshark also notices it sends a lot of data to their servers for some reason. I'll do more investigating and see what exactly is being sent and why.
[QUOTE=Chickens!;35106065]Those achievements are silly :v:[/QUOTE] :D I'll add more achievements soon that will be tied to plug-ins and and user stats. The ones it has now were just for practice. [editline]12th March 2012[/editline] [QUOTE=TehWhale;35108712]and you would think typing artist M83 would play M83, not change the Album Artist of the song to M83. It also won't play any songs if there's more than one found for that name. Annoying.[/QUOTE] You can play songs by id3 tag or url with the play/random {SearchTerm} command, it filters results by artist/title/album/track/year and filename. If more than one result is found it will list the matches in the playlist. I'm going to add back {searchTerm} and next {SearchTerm} to make it easier to cycle through matches. [editline]12th March 2012[/editline] [QUOTE=TehWhale;35108783]If you're in-game you can use all the commands I guess. But it doesn't actually show up in the overlay or anything. The commands are also terribly broken and don't work how they should. Wireshark also notices it sends a lot of data to their servers for some reason. I'll do more investigating and see what exactly is being sent and why.[/QUOTE] All data sent to ta0soft.com is public, no personal information is exchanged. The stats system is used to keep track of how many songs you play and commands you use, as well as earned achievements and your current skin. Everyone who uses steamp3 has a public profile on my site, heres mine: [url]http://steamp3.ta0soft.com/profile.php?id=ta0soft[/url] Stats xml: [url]http://steamp3.ta0soft.com/stats.php?xml=1[/url] Html version: [url]http://steamp3.ta0soft.com/stats.php[/url] Also may I ask how the commands are broken? they work fine for me :D [editline]12th March 2012[/editline] [QUOTE=TehWhale;35106821]I am paranoid of what is being sent to their servers. It can read all my messages and see everything I send as well. [editline]12th March 2012[/editline] NO INTERNET FOR YOU APP[/QUOTE] There is no chat logger, nothing you type in a chat or pm is shared with anyone (except the person you are talking to). It only responds to a list of preprogrammed commands. Source code available here if you guys dont believe me: [url]https://github.com/ta0soft/STEAMp3[/url] [editline]12th March 2012[/editline] [QUOTE=rodent-man;35108725]Okay, thanks for the info TeHWhale. That clears a lot up for me. So it looks like it only works via commands, and you can't interact (or see?) it ingame. Correct me on any and all points if I am wrong.[/QUOTE] At the moment, yes it only works via commands in-game. I do plan on adding a directx overlay if its possible, but only if it doesn't trigger VAC. I know it's possible because programs like fraps and mumble have overlays.
[QUOTE=ta0soft;35108930]:D I'll add more achievements soon that will be tied to plug-ins and and user stats. The ones it has now were just for practice. [editline]12th March 2012[/editline] You can play songs by id3 tag or url with the play/random {SearchTerm} command, it filters results by artist/title/album/track/year and filename. If more than one result is found it will list the matches in the playlist. I'm going to add back {searchTerm} and next {SearchTerm} to make it easier to cycle through matches. [editline]12th March 2012[/editline] All data sent to ta0soft.com is public, no personal information is exchanged. The stats system is used to keep track of how many songs you play and commands you use, as well as earned achievements and your current skin. Everyone who uses steamp3 has a public profile on my site, heres mine: [url]http://steamp3.ta0soft.com/profile.php?id=ta0soft[/url] Stats xml: [url]http://steamp3.ta0soft.com/stats.php?xml=1[/url] Html version: [url]http://steamp3.ta0soft.com/stats.php[/url] Also may I ask how the commands are broken? they work fine for me :D [editline]12th March 2012[/editline] There is no chat logger, nothing you type in a chat or pm is shared with anyone (except the person you are talking to). It only responds to a list of preprogrammed commands. Source code available here if you guys dont believe me: [url]https://github.com/ta0soft/STEAMp3[/url] [editline]12th March 2012[/editline] At the moment, yes it only works via commands in-game. I do plan on adding a directx overlay if its possible, but only if it doesn't trigger VAC. I know it's possible because programs like fraps and mumble have overlays.[/QUOTE] PlayXPert does as well, but I'm pretty sure that program died out. They had a development kit I think, but I'm pretty sure it was a license you had to purchase. I hadn't really looked into it, but figured it was worth a mention.
[QUOTE=TehWhale;35108699]It's not very useful or smart. The "next" command actually goes to the next song regardless if it's on shuffle. [img]http://dl.dropbox.com/u/1439918/Pics/Screenshot-2012-03-12_13.32.25.png[/img] [img]http://dl.dropbox.com/u/1439918/Pics/Screenshot-2012-03-12_13.33.15.png[/img] [img]http://dl.dropbox.com/u/1439918/Pics/Screenshot-2012-03-12_13.33.46.png[/img] [img]http://dl.dropbox.com/u/1439918/Pics/Screenshot-2012-03-12_13.34.09.png[/img] Yes, this would work in-game. Provided, however, you get to spam one of your friends with all your commands.[/QUOTE] The next command is supposed to go to the next song :P To play a random song use the r/random {SearchTerm} command, shuffle only randomizes when the current song ends. I can add continuous/reverse/repeat/shuffle {SearchTerm} commands, but that kind of defeats the purpose of the playlist filter.
That's not how it works in any other music player. If you have shuffle enabled next goes to the next RANDOM song in your playlist.
I understand but how many other music players use commands? If the play-mode was set to reverse, typing "next" shouldn't go to the previous song, and vise verse. Its counter-intuitive that's why I added back, next and random commands. I can make the buttons work like that though. Shuffle mode goes to the next random song only after the song ends.
This program is interesting, but really obtuse. The music interface, for one, could be better; it can only display songs based on filename, so you can end up with a list looking like this. [img]http://i.imgur.com/t3GpM.png[/img] This could have been improved greatly with a setting on how to sort/display these. You're already reading/editing ID3 tags, so why not show it with a tree-based structure of Artist->Album->Title as opposed to an ugly list of filenames? The second is that there's no way to use the commands short of spamming one of your groups/friends with constant messages, and the default settings make it severely annoying to use if you're in a group chat. [code]10:20 PM - FunnyGamer Playing: [01 Creature] 10:20 PM - GEHD: and not in a good way 10:20 PM - FunnyGamer Paused: [01 Creature] 10:21 PM - FunnyGamer Playing: [Atreyu - N/A] 10:21 PM - FunnyGamer Stopped: [Atreyu - N/A] 10:21 PM - FunnyGamer Playing: [Scratching Harmony] 10:21 PM - FunnyGamer Playing: [Octavia's Sorrow] 10:21 PM - FunnyGamer Stopped: [Octavia's Sorrow] [/code] Unless you're willing to pester a friend constantly with your "next"s and "r"s and "search artist", it's almost useless in-game. Also, what are with these frivolous commands? Opening notepad, regedit, and grabbing weather forecasts? Why were you compelled to add these?
[QUOTE=Gray Altoid]This program is interesting, but really obtuse. The music interface, for one, could be better; it can only display songs based on filename, so you can end up with a list looking like this. [img]http://i.imgur.com/t3GpM.png[/img] This could have been improved greatly with a setting on how to sort/display these. You're already reading/editing ID3 tags, so why not show it with a tree-based structure of Artist->Album->Title as opposed to an ugly list of filenames?[/QUOTE] There is a setting to sort/display playlist items. Settings tab > Playlist format You can display items by ID3 tags or by filename, you can also create a custom format by using the "format" command. Ex: "format {title} By {artist}" I do plan on adding a tree view mode and a folder view mode to the playlist, and an option to change the sorting. I just don't know how it should look yet. [QUOTE=Gray Altoid]The second is that there's no way to use the commands short of spamming one of your groups/friends with constant messages, and the default settings make it severely annoying to use if you're in a group chat. [code]10:20 PM - FunnyGamer Playing: [01 Creature] 10:20 PM - GEHD: and not in a good way 10:20 PM - FunnyGamer Paused: [01 Creature] 10:21 PM - FunnyGamer Playing: [Atreyu - N/A] 10:21 PM - FunnyGamer Stopped: [Atreyu - N/A] 10:21 PM - FunnyGamer Playing: [Scratching Harmony] 10:21 PM - FunnyGamer Playing: [Octavia's Sorrow] 10:21 PM - FunnyGamer Stopped: [Octavia's Sorrow] [/code] Unless you're willing to pester a friend constantly with your "next"s and "r"s and "search artist", it's almost useless in-game. Also, what are with these frivolous commands? Opening notepad, regedit, and grabbing weather forecasts? Why were you compelled to add these?[/QUOTE] There is a silent mode so you can use commands without spamming chats, but I know what you mean. I have lots of plans for Steamp3 its still a work in progress.
[QUOTE=ta0soft;35115786]I understand but how many other music players use commands? If the play-mode was set to reverse, typing "next" shouldn't go to the previous song, and vise verse. Its counter-intuitive that's why I added back, next and random commands. I can make the buttons work like that though. Shuffle mode goes to the next random song only after the song ends.[/QUOTE] Why a reverse playmode? It serves no function that a few presses of previous couldn't do, and makes controlling the program even more of a hassle. By your reasoning, if your program didn't have a "reverse" playmode, a user wouldn't need to repeatedly use the command "random {term}" to keep shuffling through the same group. [editline]12th March 2012[/editline] [QUOTE=ta0soft;35116037]There is a setting to sort/display playlist items. Settings tab > Playlist format You can also create a custom format by using the "format" command. I do plan on adding a tree view mode and a folder view mode to the playlist, and an option to change the sorting.[/QUOTE] And yet the list is [b]still[/b] doubled in size, because for every entry you're showing that is following the "format," you're also displaying by filename directly above the entire formatted stack. E:This is actually my mistake: it just doesn't read the data in .m4a files! How convenient!
[QUOTE=Gray Altoid;35116052]Why a reverse playmode? It serves no function that a few presses of previous couldn't do, and makes controlling the program even more of a hassle. By your reasoning, if your program didn't have a "reverse" playmode, a user wouldn't need to repeatedly use the command "random {term}" to keep shuffling through the same group.[/QUOTE] How is it more of a hassle? Reverse mode automatically plays the previous song after the current song ends, so you don't have to keep pressing back or next (or random).
[QUOTE=ta0soft;35116138]How is it more of a hassle? Reverse mode automatically plays the previous song after the current song ends, so you don't have to keep pressing back or next (or random).[/QUOTE] Then I guess my question is why are you listening to an album backwards?
[QUOTE=Gray Altoid;35116171]Then I guess my question is why are you listening to an album backwards?[/QUOTE] Why not? If you don't want to use continuous play-mode lol
[QUOTE=ta0soft;35088245]STEAMp3 is a revolutionary new media player designed for Steam. Including over 170 commands, achievements, skins, plug-ins and much more![/QUOTE] It's not "revolutionary", Steam had a built-in MP3 player back in the Ep1 days that was very feature rich. It was removed (like a ton of other features) because of licensing issues with Miles/Speex.
Thats the whole point of different play-modes, most media players only have shuffle and repeat. But nobody wants to keep clicking/typing back or next while they are playing a game.
I gotta say, some of these commands have no reason to be in an mp3 player. Why do I wanna know the cheapest price of gas in my area while I listen to Alex Jones do an impression of an old man? Or the weather. Or open notepad.
[QUOTE=Kaizo45;35116203]I gotta say, some of these commands have no reason to be in an mp3 player. Why do I wanna know the cheapest price of gas in my area while I listen to Alex Jones do an impression of an old man? Or the weather. Or open notepad.[/QUOTE] Why not :D
[QUOTE=ta0soft;35116187]Why not? If you don't want to use continuous play-mode lol[/QUOTE] Okay but really, why the weather, tweet, gpu, ram, forecast, regedit, and countless others? Why did you feel the need to have the program's default behavior [b]announce when the user is closing it.[/b] [editline]12th March 2012[/editline] When I close the program, it should not go [code]FunnyGamer [STEAMp3] Offline: [2][/code] What ever made you think this was a good idea?
You should probably remove or turn all those useless addons into some kind of plugin pack on the site, and focus on the rest of the program's faults before doing anything else like adding a command to order pizza and tell me what year it is.
Sorry, you need to Log In to post a reply to this thread.