8th July 2007 at 9:50 pm #1540
What is it?
DaapPlaylistGenerator is a java application written to generate remote or local playlists. It connects to a firefly server, reads all the songs and outputs it to C:stream.m3u.
What do I need?
Firefly up and running on a PC/NAS/etc
Java — installed on your current PC — in order to run the .jar or .exe file
Because iTunes just isn’t my thing. I wanted to stream my music with Winamp. So I did some research and came up with this program.
– If you have non-id3tagged mp3s in your library, it gives a big java boom and dies. Find these songs by using sqlite and running the following command:
SELECT * FROM songs WHERE artist = '' OR title = ''
– Make sure you have no password on your server. And by password i mean the password to play songs, not the adminpage password.
– This program is hardcoded to use 3689 port.
– Any bugs? Let me know.
What for? To get a remote copy of your music. This way you can have your home playlist from anywhere you want with internet.
It’s actually pretty easy to use: Enter your ip where you have your FF server running. Next hit Generate. This connects to the server and if all goes right, it outputs the following file: C:stream.m3u
If you forward the port 3689 on your router, you can insert your remote ip (http://www.whatismyip.com) and generate the playlist. This can play from anywhere with internet.
The only bad thing is that this makes your music available for anyone on the internet. This might result in some unwanted listeners who leech your bandwidth.
Hope this program helps anyone somehow. 🙂
Sorry for the non-windows users who do not have a C: drive, maybe if anyone needs it, I can make a new input field for the output file.
Same for the used port. (3689)
Also, I might try to convert this to an applet, so that it can be run from anywhere.
Feedback is really appreciated.
— EVILRipper9th July 2007 at 6:23 am #11593
How do i run it?9th July 2007 at 10:46 am #11594
Heh, sorry. I thought java made running .jar standard when you installed it.
Just make sure you get the latest JRE here: http://java.sun.com/javase/downloads/index.jsp
Then the official way to run a .jar is by running the following command in commandprompt:
java -jar DaapPlaylistGenerator.jar
But after installing the latest JRE, you should also be able to run the .exe[/code]9th July 2007 at 11:48 am #11595
I didnt notice the exe.
Unfortunately after i enter my URL and hit Generate it doent seem to do much other than return the button after a few seconds. There is nothing in c:9th July 2007 at 12:18 pm #11596
That sounds like you might have some non-id3tagged mp3’s in your library. Try using sqlite to connect to the FF database (songs.db/songs3.db) and running the sql command in the starting post.9th July 2007 at 2:13 pm #11597
I have all sorts in my library that may not be id3tagged. I will check17th July 2007 at 4:25 pm #11598
I have tagged everything in my library now but it still doesnt work.
Does it matter if they are not MP3s?
You must be logged in to reply to this topic.