You are here: Home » Topic » DaapPlaylistGenerator


This topic contains 6 replies, has 2 voices, and was last updated by  blamm 10 years, 8 months ago.

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
  • #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 ( 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.

    — EVILRipper

    The link where to get it: for the .jar file for the .exe file



    How do i run it?



    Heh, sorry. I thought java made running .jar standard when you installed it.
    Just make sure you get the latest JRE here:
    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]




    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:



    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.




    I have all sorts in my library that may not be id3tagged. I will check




    I have tagged everything in my library now but it still doesnt work.

    Does it matter if they are not MP3s?

Viewing 7 posts - 1 through 7 (of 7 total)

You must be logged in to reply to this topic.