SFML community forums
General => SFML projects => Topic started by: The Illusionist Mirage on November 21, 2013, 07:00:14 pm
-
Hello!
I've been developing a Mp3 player for the last couple of days. Here's what I've come up with : BEATSATION MUSIX Mp3 Player (https://github.com/TheIllusionistMirage/BEATSATION-MUSIX)
The project is still very primitive and has many bugs to be fixed but I'll be working on it ;). Also, a seek bar, volume bar, song time, album info options are not yet present.
The instructions to use can be found either in README.md or INSTRUCTIONS.txt.
Screenshots:
(http://puu.sh/5p66Y.jpg)
(http://puu.sh/5p678.jpg)
A quick video:
https://www.youtube.com/watch?v=p_ziyWoL6s0 (https://www.youtube.com/watch?v=p_ziyWoL6s0)
Please run it and tell me what you think about it.
Thanks
The Illusionist Mirage
P.S. SFML doesn't support the mp3 format. So, I used irrKlang (http://www.ambiera.com/irrklang/downloads.html) for playing mp3 files.
EDIT:
Added video link
-
Ok. I have changed and updated things in my mp3 player quite a bit. I've also used TGUI(http://tgui.eu/) for making it more presentable and added a seek bar also.
Please note that I've not updated the codes on github since I'm frequently changing things. I'll notify when updation is complete :)
Here's a screenshot:
(http://puu.sh/5tHCb.jpg)
A short video:
http://www.youtube.com/watch?v=GZradEBzDxA
Thanks
-
Now BEAT$ATION-MU$IX has all the features of a mp3 player(mostly!) and all graphics made using SFML-2.1 and TGUI!:
-> A seek bar
-> volume bar
-> mute option
-> timer
->import tracks(maybe in the next few days)
Updated sources will be abvilable on github (https://github.com/TheIllusionistMirage/BEATSATION-MUSIX) soon ;)
(http://puu.sh/5tM7X.jpg)
Cheers!
-
And I'd love if i get some feedback/suggestion or criticism!
-
Media players are extremely complex and polished, that's probably why no one is too interested in this. Also mp3 is patent encumbered, which is why SFML doesn't load it at all and irrKlang needs a plugin to load it. And you probably shouldn't upload dlls and exes too, they only work for your compiler. ;)
-
Well, I am not making this Mp3 player to compete with media player or vlc. I am mostly done with C++ so I thought of trying something different rather than games and hence created this :) It's just a project.
Also mp3 is patent encumbered, which is why SFML doesn't load it at all
I didn't quite follow you. Can you shed some more light on this topic. Or give me some links where I can learn more.
Thanks
-
http://www.mp3-tech.org/patents.html (http://www.mp3-tech.org/patents.html)
http://mp3licensing.com/help/index.html (http://mp3licensing.com/help/index.html)
http://mp3licensing.com/royalty/emd.html (http://mp3licensing.com/royalty/emd.html)
Enjoy ;)
P.S. Good song selection :D
-
@zsbzsb
Looks like I don't need to purchase a license since I'm not using Mp3 for commercial purposes. :)
-
Hello
I don't know if many are interested but still I am posting the final version of it (only the screenshot ^^)
(http://puu.sh/5yHCz.jpg)
-
Here's a video with all final features:
http://www.youtube.com/watch?v=Pc_wv_tpuK8
P.S. The player now has a music library of its own :)