Auto-labeling downloaded M3U streams with ID3 tags

Any ideas about how to improve MediaMonkey? Let us know!

Moderator: Gurus

ultranothing
Posts: 29
Joined: Thu Apr 24, 2014 12:02 am

Re: Auto-labeling downloaded M3U streams with ID3 tags

Post by ultranothing » Sun Jun 14, 2015 1:37 pm

I'm not going to give up on this. I've been actively downloading and organizing the m3u play lists for several weeks, so the desire to have some streamlining or automation is still very much at the forefront of my thoughts.

So again, here is what I'm doing, in order:

1. I manually create a folder for the album.

2. I copy the link address of the m3u stream.

3. I file > open the url in MM.

4. The tracks populate into the Now Playing window.

5. I highlight all the tracks and Send To > [created folder].

6. MM copies the MP3 files into the folder I created.

7. I clear the Now Playing list.

8. I drag the MP3 files into the Now Playing list.

9. I highlight all of the tracks in the Now Playing list.

10. Tools > Auto Organize. The files can then be renamed based upon their ID tags.

Wash, rinse and repeat. Ten thousand times? I'd rather not!

Please! Will someone at least TELL ME if it is POSSIBLE to automate this process in some way? What I would love is the ability to simply right-click on the link to the stream from either in Chrome or MM's browser and just have it create a folder, download the mp3's and then auto-organize.

It seems like it'd be such a great feature. Not just for me, but for anyone who's ever wanted to download streaming audio from the net.

It's just really surprising that more than twelve hundred people have read this thread and nobody, in over a year, has had really anything to say about it.

Really? Nobody here has ever had occasion to want to download streaming media from the net?

You have a piece of software here that is totally capable of doing it, and it could be done so much more efficiently, but not a soul wants to chime in with any advice or suggestions?

How difficult could it be to have a right-click option to download an m3u stream into folder: <Album Title> and THEN auto-organize them as: <Track#> - <Track Title>, etc., or however the person chooses to label their files...?

Even if I have to copy the stream url manually, and file > open the url in MM manually, and create the album folder manually, I'd settle for just the ability to not have to perform the other several steps manually. A "copy and organize" option after I highlight the tracks so I don't have to copy the tracks to the folder, clear the playlist, drag and drop the mp3's back INTO the list, highlighting them all, and THEN auto-organizing them.

I'm really trying to hard to make this as simple as possible. At this point, I'll settle for confirmation that anyone else here gets it.

Come on, people! 1200 views and over a year later.

Please...

ultranothing
Posts: 29
Joined: Thu Apr 24, 2014 12:02 am

Re: Auto-labeling downloaded M3U streams with ID3 tags

Post by ultranothing » Mon Jun 15, 2015 8:48 am

So,

I've been playing with the settings and I re-discovered the Send To > Rip/Convert.

This would be PERFECT for accomplishing the task, except that "Mediamonkey is unable to decode this format."

How can I get Mediamonkey to decode M3U container files, without manually Sending To the folder and dragging/dropping the downloaded MP3's into the playlist, first?

Send To (Rip/Convert) would create the folder based upon the album name, download them, neatly rename the files based upon the ID tags and move them into the folder, and then I could just move on to the next M3U link.

And all I'd have to do is open the URL of the M3U, highlight the tracks, and hit Send To (Rip/Convert)!

So simple!

How do I do it?

Lowlander
Posts: 46404
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Auto-labeling downloaded M3U streams with ID3 tags

Post by Lowlander » Mon Jun 15, 2015 10:55 am

MediaMonkey can't convert online files, you need to download them first.
Lowlander (MediaMonkey user since 2003)

ultranothing
Posts: 29
Joined: Thu Apr 24, 2014 12:02 am

Ability to decode M3U tracks to MP3

Post by ultranothing » Mon Jun 15, 2015 11:13 am

Hi!

Yeah, so if I open a URL in MM to an M3U stream online, I get a list of the tracks in the Now Playing window.

I can move the files to a folder and MM will download the MP3 files. I can then drag them back into the Now Playing window and have MM rename them based upon their ID3 tags using the Auto-organize feature.

But when I highlight the tracks in an M3U stream and choose "rip/convert," MM doesn't know how to handle the decoding of M3U. Which makes sense because M3U files are not media files in the strictest sense, i.e. there's nothing to decode.

But...it does. And it totally could do it, if it knew to simply download the MP3'S first.

Then, all one would have to do is open the URL to the M3U, highlight the tracks and hit Rip/Convert instead of doing it all manually.

The ability to rip and convert M3U files to our hard drives. We can see the tracks. We can listen to them. We want to put them on our computers.

I think this is a really, really good idea and it's very suprising that a previous thread I created about it has gone completely ignored since April of last year.

I'm making a poll! I see the poll button. Maybe I don't have the "authority" to make a poll.

But please, chime in, everyone! You think this would be a nice feature?
Last edited by Lowlander on Mon Jun 15, 2015 11:14 am, edited 1 time in total.
Reason: Merged with existing topic

ultranothing
Posts: 29
Joined: Thu Apr 24, 2014 12:02 am

Re: Auto-labeling downloaded M3U streams with ID3 tags

Post by ultranothing » Tue Jun 16, 2015 11:49 am

Lowlander wrote:MediaMonkey can't convert online files, you need to download them first.
...Right. That's what I've been saying. That's kind of the entire point of my post. I apologize if I haven't made my awareness of the fact that I need to download the files first more apparent over the course of the past fourteen months. Please allow me to re-explain how I'm currently accomplishing my goal with the software, and the improvement/modification I'd like to see:

I create a new folder for the files I will be downloading:

Image
Image
Image

I navigate to the URL of the M3U stream:

Image

I right-click the M3U link:

Image

I copy the link address of the M3U link:

Image

I head back over to MediaMonkey and navigate to File > Open URL or File:

Image

A new window appears and I am prompted to enter the URL:

Image

I paste the URL into the text bar:

Image

I click "OK":

Image

All of the tracks contained within the M3U now appear in the Now Playing window:

Image

I highlight all of the tracks in the Now Playing list:

Image

I navigate to Send To > Folder (Move):

Image

I choose the folder I'd created previously:

Image

MediaMonkey then proceeds to download all of the tracks from online, into the specified folder:

Image

Once completed, all of the MP3 tracks appear in the folder:

Image

I head back over to MediaMonkey and clear the Now Playing list:

Image

The Now Playing list is now clear:

Image

I had back over to the folder where the MP3 files are located and I select them all:

Image

I then drag and drop them back into MediaMonkey's Now Playing list:

Image

The tracks once again appear in the Now Playing list, this time properly identified and labeled with their proper file names because MediaMonkey can "see" the ID3 tags:

Image

I once again highlight all of the tracks:

Image

I navigate to Tools:

Image

From the drop-down menu, I select Auto-Organize Files:

Image

A new window appears, which prompts me to set the parameters of how I'd like the tracks to be re-labeled, where I want them to be located, etc.:

Image

The parameters have been set, so I click "OK":

Image

The process is now complete, and the MP3 files that once appeared like this:

Image

Are now properly labeled and organized in the folder like this:

Image

So yes, as I've described and reiterated several times, MediaMonkey is unable to decode, organize or in any way manipulate media tracks that are located online. The files must be downloaded first, as my several descriptions of this process have shown.

What I would like is to have the ability to open an M3U link within MediaMonkey, highlight the tracks, and skip the several tedious steps of creating a folder, downloading the tracks to the folder, clearing the playlist, dragging the MP3's back into the playlist, etc.

Something like this:

I open the M3U link in MediaMonkey:

Image

I highlight all the tracks:

Image

Select Send To > Rip/Convert:

Image

Set the parameters of where the tracks should be downloaded to, how the tracks should be renamed, the file type (if I wish to convert it from its' original online format), etc.:

Image

And instead of seeing this:

Image

Seeing something a little less sarcastic than this:

Image
Image

And I would say, "Why YES! I would very much appreciate if you'd go ahead and do the thing I'm obviously indicating that I want you to do." I would click "OK":

Image

And then the following things would happen, automatically:

MediaMonkey would download all of the tracks into the <Album> folder:

Image

MediaMonkey would create a new folder based upon <Album>, because the ID3 tag info is now present:

Image

The tracks would be downloaded into the <Album> folder:

Image

MediaMonkey would then rename the files based upon the parameters set within the Rip/Convert menu and they would appear thus:

Image

And repopulate into the Now Playing window like this:

Image

Perhaps a notification would appear when the process is complete. Something to the effect of "All tracks have been downloaded and organized."

DONE!

Phew! I really, really hope I've explained myself thoroughly enough this time. My wish for the MediaMonkey wishlist: Give the software the ability to "decode" M3U files. Allow it the common-sense to do for M3U tracks what it does for every other type of media file.

What would be IDEAL is if I could simply right-click an M3U link from within MediaMonkey's built-in browser, like this:

Image

Image

And choose "Rip/Convert" from the right-click menu instead of opening the URL manually.

Unfortunately, MediaMonkey's built-in browser doesn't have the full functionality and ease-of-use of a standalone browser such as Chrome, IE, etc.(lack of Flash, Java, whatever...maybe it should!), so keeping track of where I am and the next url I need to download (for me, personally) is much more difficult within MediaMonkey's browser because it doesn't display web-pages optimally. Still, I think that would also be a fantastic addition for most users. People who only want to download one or two things from the 'net.

Thanks! I appreciate your time, effort and understanding.
Last edited by ultranothing on Wed Jun 17, 2015 10:33 am, edited 2 times in total.

ultranothing
Posts: 29
Joined: Thu Apr 24, 2014 12:02 am

Re: Auto-labeling downloaded M3U streams with ID3 tags

Post by ultranothing » Wed Jun 17, 2015 10:09 am

Lowlander wrote:I've already explained it all. Unless you provide the M3U stream URL here or to support, you'll have the problem that the tags are empty and thus any tag based organizing will not work. With the M3U stream URL the developers will be able to see if this is something that can be improved on.
And also, to finally respond to your request for the URL of the M3U, here it is:

https://archive.org/download/gd73-02-15 ... nf_vbr.m3u

And this is the data it contains:

Code: Select all

http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d1t01.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d1t02.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d1t03.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d1t04.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d1t05.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d1t06.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d1t07.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d1t08.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d1t09.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d1t10.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d1t11.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d1t12.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d2t01.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d2t02.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d2t03.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d2t04.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d2t05.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d2t06.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d2t07.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d2t08.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d2t09.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d3t01.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d3t02.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d3t03.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d3t04.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d3t05.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d3t06.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d3t07.mp3
http://archive.org/download/gd73-02-15.sbd.hall.1580.sbeok.shnf/gd73-02-15d3t08.mp3
So, like I'd said previously, the M3U files are simple text files with links to the file location(s). The M3U's simply point MediaMonkey to an online streaming audio source. They don't contain any ID3 or other tag info.

Please don't tell me I need to download the files, first. I already know :)

Lowlander
Posts: 46404
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Auto-labeling downloaded M3U streams with ID3 tags

Post by Lowlander » Wed Jun 17, 2015 10:20 am

That will be the answer as the M3U contains not tag information. So unless the file is downloaded MediaMonkey won't know its tags as the M3U fails to provide them.
Lowlander (MediaMonkey user since 2003)

ultranothing
Posts: 29
Joined: Thu Apr 24, 2014 12:02 am

Re: Auto-labeling downloaded M3U streams with ID3 tags

Post by ultranothing » Wed Jun 17, 2015 10:58 am

Lowlander wrote:That will be the answer as the M3U contains not tag information. So unless the file is downloaded MediaMonkey won't know its tags as the M3U fails to provide them.
Yes, I am aware that the M3U contains no tag information. The files themselves contain the tag information. They must be downloaded first, so that MediaMonkey can read the tag information. MediaMonkey is capable of downloading the files and organizing them based upon their tag information once the files are physically on the drive.

I would like for MediaMonkey to have the ability to...

...Do I really have to explain it all again? What is it that is not being understood? Is my painstaking description of what I'm looking to do insufficient?

I just want MediaMonkey to know to download the links in the M3U automatically, and then organize them, without having to go through all of the prerequisites manually.

Would anyone else care to chime in, or is it just me and Lowlander, stranded on MediaMonkey Island?

Lowlander
Posts: 46404
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Auto-labeling downloaded M3U streams with ID3 tags

Post by Lowlander » Wed Jun 17, 2015 11:08 am

I know what you want, I'm just explaining why it doesn't work right now.
Lowlander (MediaMonkey user since 2003)

MMFrLife
Posts: 2774
Joined: Fri Oct 26, 2012 9:04 pm

Re: Auto-labeling downloaded M3U streams with ID3 tags

Post by MMFrLife » Wed Jun 17, 2015 11:25 am

The very problem is that they have to be downloaded first and that breaks the process of MM knowing how to do it all as one step or process.
The new feature would be the ability to detect the need to download/read the tag info first as part of a single/on-the-fly process.

I have to say I respect your tenacity and the ability to keep your passions in check. Good Job, Sir (mam?)! It's visually the most epic post
I've ever seen. :D

This is a +1 for me. I've come across situations like that where I've tried downloading files that were indirect with .m3u or .html links but with a browser add-on,
not MM. It's been a while, though.
MM user since 2003 (lifetime since 2012) "Trying to imagine life without music gives me a headache"
track properties; dir/fn mask configurations; check out ZvezdanD's scripts
MMW 4.1.18.1842b; fav scripts > RegExp Find & Replace 5.1.0; Magic Nodes 5.1.0; Advanced Duplicate Find & Fix 3.8.2;
Backup 6.0; Clear Now Playing Button 1.2
...always back it up, especially before doing anything major!!!
Win. explorer alt. for power users [free]; great file/folder renamer [used by nasa]

ultranothing
Posts: 29
Joined: Thu Apr 24, 2014 12:02 am

Re: Auto-labeling downloaded M3U streams with ID3 tags

Post by ultranothing » Wed Jun 17, 2015 11:45 am

Lowlander wrote:I know what you want, I'm just explaining why it doesn't work right now.
No, it doesn't work right now. That's true. :roll:

I have a hope that it could work. I have a desire to see that it works. That's why I'm posting this in the "Wishlist" section of the forum. That's what a "wish" is. I wish for MediaMonkey to have this functionality.

I'm not in the troubleshooting section of the forum, concerned that what I want to happen isn't happening, and seeking answers as to why it's not happening.

I've made my knowledge of why it isn't happening and what I'd like to see happen based upon the abilities of the thing that makes it happen, clearly and painstakingly apparent.

Please allow me to re-word my inquiry in a way that is more clearly understood:

Since you "know what I want," and you know that it "doesn't work right now," could you tell me if what I want could work? Could MediaMonkey be given the ability to do what I've described? How would a person go about accomplishing this? Would a MediaMonkey script be able to handle such a task? How involved would the scripting process be, if a script were a feasible option for this task? Would this feature be beneficial to other MediaMonkey users?
Last edited by ultranothing on Wed Jun 17, 2015 11:57 am, edited 1 time in total.

ultranothing
Posts: 29
Joined: Thu Apr 24, 2014 12:02 am

Re: Auto-labeling downloaded M3U streams with ID3 tags

Post by ultranothing » Wed Jun 17, 2015 11:56 am

MMFrLife wrote:The very problem is that they have to be downloaded first and that breaks the process of MM knowing how to do it all as one step or process.
The new feature would be the ability to detect the need to download/read the tag info first as part of a single/on-the-fly process.

I have to say I respect your tenacity and the ability to keep your passions in check. Good Job, Sir (mam?)! It's visually the most epic post
I've ever seen. :D

This is a +1 for me. I've come across situations like that where I've tried downloading files that were indirect with .m3u or .html links but with a browser add-on,
not MM. It's been a while, though.
Thanks! Yes, the new feature I'd like to see implemented is exactly that: The ability for MediaMonkey to detect the need to download the files and then read the tag info and re-label/organize them to make ripping and conversion of M3U files an on-the-fly process.

I guess I just wasn't expressing myself properly. I was beginning to feel like Detective Spooner talking to Dr. Lanning's hologram in I, Robot: "I'm sorry, my responses are limited. You must ask the right questions."

It's sir. But if I have to be a ma'am to get this feature implemented...well...I just might! :D

No. What I will do, however, is plunk down the money and go Gold. Absolutely.

I do appreciate all of the replies. Thanks for taking the time to sort it all out, everyone!

Lowlander
Posts: 46404
Joined: Sat Sep 06, 2003 5:53 pm
Location: MediaMonkey 5

Re: Auto-labeling downloaded M3U streams with ID3 tags

Post by Lowlander » Wed Jun 17, 2015 1:54 pm

As MediaMonkey can download and automatically organize it would seem possible. The post is too long to re-read, but it seems Auto-Organize (Gold feature) should rename the files once they're downloaded based on their tags.
Lowlander (MediaMonkey user since 2003)

ultranothing
Posts: 29
Joined: Thu Apr 24, 2014 12:02 am

Re: Auto-labeling downloaded M3U streams with ID3 tags

Post by ultranothing » Wed Jun 17, 2015 4:39 pm

Lowlander wrote:As MediaMonkey can download and automatically organize it would seem possible. The post is too long to re-read, but it seems Auto-Organize (Gold feature) should rename the files once they're downloaded based on their tags.

So, you're saying that MediaMonkey already does this? But only in the premium (gold) version? Or are you saying that it "should" do this, but that it should be a premium feature?

Sorry, I'm not entirely following you...

nohitter151
Posts: 23640
Joined: Wed Aug 09, 2006 10:20 am
Location: NJ, USA
Contact:

Re: Auto-labeling downloaded M3U streams with ID3 tags

Post by nohitter151 » Wed Jun 17, 2015 4:44 pm

ultranothing wrote:
Lowlander wrote:As MediaMonkey can download and automatically organize it would seem possible. The post is too long to re-read, but it seems Auto-Organize (Gold feature) should rename the files once they're downloaded based on their tags.

So, you're saying that MediaMonkey already does this? But only in the premium (gold) version? Or are you saying that it "should" do this, but that it should be a premium feature?

Sorry, I'm not entirely following you...
http://www.mediamonkey.com/information/gold/
Organize Files Automatically wrote:Automatically organize and rename audio / video files on your hard drive into a logical hierarchy of your choice according to a set of rules that you define. Classical music can be organized by Composer and Home Videos by Date and MediaMonkey will take care of organizing them automatically as a background process.
See Options > Auto-organize

So this would only fulfill the part of your request after you follow your manual process to download the files, then they will be automatically moved and renamed.
MediaMonkey user since 2006
Need help? Got a suggestion? Can't find something?

Please no PMs in reply to a post. Just reply in the thread.

Post Reply