You are here: Home » Topic » CAN YOU SET UP A STATIC PLAYLIST?????? Racking my brain

CAN YOU SET UP A STATIC PLAYLIST?????? Racking my brain

FireFly Media Server (formerly mt-daapd) Firefly Media Server Forums Firefly Media Server General Discussion CAN YOU SET UP A STATIC PLAYLIST?????? Racking my brain

Viewing 15 posts - 1 through 15 (of 21 total)
  • Author
    Posts
  • #1120
    matt21572
    Participant

    CAN you set up a static playlist, I am running 2.4 the last stable version on my fedora 6 box. I love it and can set up smartplaylists fine and understand the whole m3u thing and can turn it on and off. I just can’t figure out how to create a static playlist that i can add and subtrack songs to manually. Is it possible if not do I need a nightly and if I need a nightly where do I find it and how do I install it.

    Thanks in advance

    Matt

    #9252
    CCRDude
    Participant

    Didn’t you understand “the whole m3u thing”? 😉

    Fire up nano or vi or whatever and type in all the filenames of songs you want in that list, full path of course. Well, or choose more comfortable methods for this, up to using any media player and storing the playlist from it.

    #9253
    matt21572
    Participant

    Ok maybe I didn’t make myself understood, I have playlists when I enable m3u, they were set up a long time ago and are a lot of different ones. But i can’t add to them using itunes, I can not right click on a song and add it to that playlist or drag and drop it to that playlist and I really don’t know how to add a playlist that allows the drag and drop function. Like if I am using itunes normally without a linux server running mt-daapd I can create a playlist (static) and add songs from my library to that playlist. I thought i could do this to my linux server running my songs via mt-daapd. If anyone can help me please do, I will love you forever.

    Thanks in advance, and oh by the way, this is a freaking awsome program. Absolutely the best linux program I have found yet and played with.

    #9254
    rpedde
    Participant

    @matt21572 wrote:

    Ok maybe I didn’t make myself understood, I have playlists when I enable m3u, they were set up a long time ago and are a lot of different ones. But i can’t add to them using itunes, I can not right click on a song and add it to that playlist or drag and drop it to that playlist and I really don’t know how to add a playlist that allows the drag and drop function. Like if I am using itunes normally without a linux server running mt-daapd I can create a playlist (static) and add songs from my library to that playlist. I thought i could do this to my linux server running my songs via mt-daapd. If anyone can help me please do, I will love you forever.

    Thanks in advance, and oh by the way, this is a freaking awsome program. Absolutely the best linux program I have found yet and played with.

    With latest nightlies, you can have it read your iTunes xml file. Are you windows or mac on your iTunes? And where is your music stored now?

    #9255
    CCRDude
    Participant

    So, it’s not about being able to set up static playlists, but about doing it comfortable, right?

    You can’t change playlists of remote connections – they’re purely readonly. To do it in iTunes only, you would have to have a setup like Ron describes – having Firefly use the local database of an existing iTunes, where you could use that one… but to be honest, I don’t see any sense in having to copy the xml file over again and again after every single change 😉

    I think there was some very early thing in the web interface as well (not linked in the interface yet or something), but it didn’t improve over the past months if I’m not mistaken.

    #9256
    rpedde
    Participant

    @CCRDude wrote:

    – having Firefly use the local database of an existing iTunes, where you could use that one… but to be honest, I don’t see any sense in having to copy the xml file over again and again after every single change 😉

    Right. Were I to do this (and not using rsync on a cron job, or if I were on Widnows), then I’d use tweakui to move my “My Music” to a network share and use that share as the root of the mp3_dir.

    #9257
    CCRDude
    Participant

    Hmmm I never moved one of the shell folders to a network drive, but if that actually works, it would indeed be quite a good way to do it 🙂

    #9258
    fizze
    Participant

    Yes, it works. But be aware of some weird errors when the network drive isnt available. It might not be critical for “My Music” but for “Documents and Settings” e.g. it is 😉

    #9259
    matt21572
    Participant

    I do in fact have windows and all of my music is stored on my linux server which holds all my music and serves it to all my computers via the network via mt-daapd server . I want to make playlists that are on the server so if i am downstairs and add a song to a static playlist (Which I don’t know how to set up yet) and then be able to play that song from that playlist somewhere else in my house.

    I really do appreciate all your replies, you guys rock. I havn’t tried the nighties yet and don’t know how, but if that solves this problem then i will do it.

    Oh and i don’t have any music on any of my computers, they are all on the server, so my xml file wouldn’t really work unless i put it all on one of my desktops and set up playlists that way, but if i add or subtract from the server I would have to do that too on my desktop. Pain in the ass and probobly not worth it.

    But I do love what this program does so far, freeeeeeking awsome.

    Thanks guys

    Matt

    #9260
    beerfan
    Participant

    If you’re using Vista, I’d suggest using creating a symlink at “My MusiciTunesiTunes Music Library.xml” which points to the Firefly copy instead of hacking the “My Music” path. This seems less risky to me.

    http://en.wikipedia.org/wiki/NTFS_symbolic_link

    You could also try using a junction if you’re using an older version of Win but it is less likely to be safe or even work.

    Finally, keep in mind that with any of these solutions you’d have to wait for Firefly to update again and then disconnect iTunes (or whatever client) before you’d see the new playlist(s). Somehow I doubt that Apple will ever modify the DAAP protocol to support remote changes because it wouldn’t make sense for you to change someone elses shared iTunes library.

    #9261
    fizze
    Participant

    Haha, you arent really suggesting to use NTFS links over network? 😉
    Quite kinky those “black magic from M$” 😉

    Might sound weird what Im about to suggest, but it might actually work for you.
    You could define a set of folders aka “playlist 1” “playlist 2” etc.
    Then create SMART playlists by file path that include contents of said folders.
    Then you could have each client browse these instead of static playlists.
    Only bugger would be that for each new file, you’d have to trigger a scan in mt-daapd so it sees them.

    But that could be circumvented by some scripting. In fact I think I saw someone with an “incoming” script here once…. 😉

    #9262
    beerfan
    Participant

    @fizze wrote:

    Haha, you arent really suggesting to use NTFS links over network? 😉
    Quite kinky those “black magic from M$” 😉

    I share your skeptism, since I haven’t actually used Vista’s symlinks. However, according to that wiki page and what I could turn up on msdn, the new symlinks function much like unix symlinks and can point to any kind of mount point as well as local resources.

    You’re right about WinXP junctions though. I’ve played with those and they aren’t worth bothering with.

    #9263
    jtbse
    Participant

    I’ve tried the Win XP junction thing, and it won’t work (at least for me). Junctions will only work with NTFS file systems…my music on on ext3 and accessed via Samba in Windows.

    Know nothing about Vista (and hope to keep it that way 🙂 ), so I have no idea how Vista symlinks work.

    But the issue that I have is how to create static playlists with a Windoze tool that will work from Firefly on nslu2. I really haven’t figured out a way to make this process “transparent”. I always end up having to edit the playlist to modify directory locations, or other things before deploying for the server.

    The best I’ve come with so far is:

    1) Map the net share music library to the “M:” drive on Windoze and access things via M: with Win-based programs

    2) Create a symlink called “M:” on the root fs on the nslu2 that points to the music library directories. (Can’t be created in the musiclib folder itself, because the recursion really confuses Firefly, and I need the “follow sym links” setting on config for other reasons).

    So even with this setup, I end up needing to modify the .m3u files to add a leading “/” to the file references. I think Ron has said that Firefly is smart enough to convert “” to “/” on the fly during a playlist scan, but I usually do that conversion manually as well.

    Am I missing something, or making all this more difficult than it needs to be?

    #9264
    fizze
    Participant

    nahnahnahnhnahahahnnnaaah. 😕

    breakt it down 😉

    for hat its worth, heres how I manage playlists. I use a NSLU2 as music source an have several PCs across the place.
    I use winamp or rhythmbox to create a m3u playlists. Those do have arelative path. (nudge hint)

    So i just map the NSLU2 share to whatever fits me and go from there.
    The tricky thing s to put the m3u in the right directory on the slug, so mt-daapd picks it up alright. End of story. 😉

    #9265
    jtbse
    Participant

    Ok fizze…I get it. 🙂

    I played with the relative paths thing earlier, but think I had issues due to my directory layout and the way I was trying to locate the .m3u files.

    So I guess it’s worth fiddling with again. (After awhile it just makes my brain hurt, I guess).

    Course I think maybe xspf playlist support would make all of this easier since it uses a URI-type reference to the music files (hint hint, nudge nudge) 😀

Viewing 15 posts - 1 through 15 (of 21 total)
  • The forum ‘General Discussion’ is closed to new topics and replies.