You are here: Home » Topic » DaapPlaylistGenerator

DaapPlaylistGenerator

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

Viewing 7 posts - 1 through 7 (of 7 total)
  • Author
    Posts
  • #1540

    EVILRipper
    Participant

    Hello,

    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

    Why?
    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.

    Difficulties
    – 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.

    Usage
    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.

    — EVILRipper

    The link where to get it:
    http://putstuff.putfile.com/93733/6131127 for the .jar file
    http://putstuff.putfile.com/93826/3838920 for the .exe file

    #11593

    blamm
    Participant

    How do i run it?

    #11594

    EVILRipper
    Participant

    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]

    #11595

    blamm
    Participant

    Sorry.

    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:

    #11596

    EVILRipper
    Participant

    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.

    #11597

    blamm
    Participant

    Ha.

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

    #11598

    blamm
    Participant

    Hi.

    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.