Solved

right click .m3u file... Save Target As...

Posted on 2004-10-22
298 Views
Last Modified: 2012-05-05
Hey when you right click on an .m3u link and select 'Save Target As' in to your computer, you can actually read the file and where the mp3's are located. Is there any way around this?
0
Question by:vinny45
    16 Comments
     
    LVL 5

    Expert Comment

    by:mrielf
    What is your problem? You want to hide the mp3 files real location?

    It's impossible because M3U file is simply text file storing the local or remote location of the actual audio file. Example:

    Local directory (a MP3 file on your computer) - C:\temp\mysong.mp3, or Remote directory/Hyperlink (a MP3 file on the Internet) - http://www.mp3.com/mysong.mp3

    The media players finds the audio through this file. You can deny download file, but then the file will be unusable for players.
    0
     
    LVL 13

    Expert Comment

    by:davidlars99
    0
     
    LVL 1

    Expert Comment

    by:liads
    Amazon uses a streaming server.
    This is actually the only way to allow listening and deny download of a media file.
    However, mp3 is not a streaming format, and has no streaming server to support it.

    If you really want to hide the location of your mp3s, either convert them to wma format (or another streaming format) and stream it, or make a web page with a limited activex player embedded in it, that doesn't show the media location.
    0
     
    LVL 10

    Expert Comment

    by:frugle
    > mp3 is not a streaming format, and has no streaming server to support it.

    Wrong and Wrong.

    http://www.google.com/search?q=streaming+mp3

    Results 1 - 10 of about 1,830,000 for streaming mp3

    ####################################################

    http://www.shoutcast.com/

    Shoutcast is Nullsoft's Free Winamp-based distributed streaming audio system (MPEG Layer3 Audio Streaming Technology)

    ####################################################

    http://www.linuxlookup.com/html/guides/streaming-mp3.html

    The purpose of this document is to describe the process of using Linux based tools to setup a server used for streaming MP3 data.

    ####################################################

    http://www.developingwebs.net/html/mp3.php

    "The MP3 will stream as it loads on the page"

    ####################################################


    To get back to the point and answer the question, yes - a m3u file CAN be opened in a text editor and is humanly readable. You can add a layer of complication to the "download" by saving a playlist which contains the m3u. The .pls would open winamp and begin streaming. The user would then have to edit the playlist to find the m3u then edit the m3u to find the mp3. nothing is perfect.

    There are several tools available to save streams to disk, so you're not protecting anything by hiding the location.

    Mike
    0
     
    LVL 13

    Expert Comment

    by:davidlars99
    vaa ha ha ha ha

    :)
    0
     
    LVL 13

    Expert Comment

    by:davidlars99
    and I'd say that .mp3 on linux or mac server is lot faster then .wma
    0
     
    LVL 10

    Expert Comment

    by:frugle
    > I think you can too if amazon.com does...

    since you're laughing... Amazon streams wma files either for windows media player streaming or through a windows media embedded ocx. They also use RealAudio which has limited compatibility for non-microsofties.

    no offence :-)

    Mike
    0
     
    LVL 13

    Expert Comment

    by:davidlars99
    I'm still laughing and saying: It doesn't make diference since you can do it too...
    0
     
    LVL 10

    Expert Comment

    by:frugle
    true, but if all your files are in mp3 format anyway, why risk corrupting them further transforming them into any other format?

    Otherwise I'd say go for .ogg and IceCast. [http://www.icecast.org/]



    0
     
    LVL 13

    Expert Comment

    by:davidlars99
    i didn't say that
    0
     
    LVL 13

    Expert Comment

    by:davidlars99
    it was a one armed man
    0
     

    Author Comment

    by:vinny45
    Doesn't Windows Server 2003 have a thing called Media Services that handle streaming mp3s?  Isn't there a way to stream it and deny download using the service?  I don't have server 2003, so does anyone have any info on that?
    0
     
    LVL 10

    Expert Comment

    by:frugle
    > Isn't there a way to stream it and deny download

    no.  Think about what the word "download" means. If you deny download the user will not be able to listen to the file.

    You can set up all manner of copyright protection and media licensing, but at the end of the day if a user decides to record the music there are at least 10 ways to achieve this whilst circumventing the protection you have put in place.

    From a cost issue alone, Media Services is going to set you back a fair sum for the server, licensing and additional training.

    Mike
    0
     
    LVL 13

    Expert Comment

    by:davidlars99
    yes vinny45, you are right Windows 2003 comes with Windows Media Player 9 and you can stream variety of audio/video files like ASF, WAV, AVI, MOV, MPEG, MIDI, IVF, AIF, VOD, AU, MP3, ID3 and even DVDs
    0
     

    Author Comment

    by:vinny45
    cool davidlars99, thats good to know, will be searching info on that.
    0
     
    LVL 18

    Accepted Solution

    by:
    "Is there any way around this?"

    No.  It's been said many times.  If you want to give it to people, they can get it.

    The only thing you can do is make it difficult for them to really "save" it.  Other files with more DRM and using transfer protocols besides HTTP make it harder, but if you give it to them at all, they can always keep it somehow.
    0

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone. Privacy Policy Terms of Use

    Featured Post

    Course: From Zero to Hero with Nodejs & MongoDB

    Interested in Node.js, but don't know where to start or how to learn it properly? Confused about how the MEAN stack pieces of MongoDB, Expressjs, Angularjs, and Nodejs fit together? Or how it's even possible to run JavaScript outside of the browser?

    Suggested Solutions

    Introduction HTML checkboxes provide the perfect way for a web developer to receive client input when the client's options might be none, one or many.  But the PHP code for processing the checkboxes can be confusing at first.  What if a checkbox is…
    Uploading files to the web server has become common part of almost any kind of web application. People use different technologies to solve this, but regardless of the technology used, it is always useful to have some kind of progress indicator shown…
    This video teaches users how to migrate an existing Wordpress website to a new domain.
    The viewer will learn how to look for a specific file type in a local or remote server directory using PHP.

    877 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    21 Experts available now in Live!

    Get 1:1 Help Now