Command-line parameters?


#1

Hello,
I discovered Mp3tag today and it is a really nice piece of software!! I haven't seen another utility that supports such a wide range of media types (mp3, wma, ogg, aac, etc)

My situation is this: I have a lot of WMA files in a folder. Each day, a script I have written downloads new WMAs into that folder. The WMAs are from an internet radio show that I listen to. Problem is, the show is incorrectly tagging the WMA files so that the titles are all identical. This makes it very hard to tell what track is what when I play them in Windows Media Player.

So what I want to do is use Mp3tag to REMOVE all the tags from these WMA files. I would like to be able to do this from my script via some command-line arguments.

For example something like:

mp3tag "c:\folder\somefile*.wma" /stripall

(just an example)

what do you think? is there any way to do this? would it be possible to add? that would be incredible for me! :wink:


Apply Actions from Command Line
#2

Moved to General Disussion since it's a feature request; please have a look at the roadmap. :slight_smile:


#3

oh I am very sad to see this! well why have you already decided that you will never do this feature? it would be very useful, I think :huh:


#4

This one goes to the developer Florian. :slight_smile:


#5

Sorry, but Mp3tag is supposed to be an interactive program, not a command line utility.

Best regards,
~ Florian


#6

Being a programmer I was looking for some kind of hook into MP3Tag for this reason. Command line or an API would be cool, most of what I do is automated, scheduled to occur everyday at the same time so I require the process to be 'unattended'

Here is my temporary solution and you will love this:

http://www.autoitscript.com/autoit3/

It is easier than it looks, don't let the instructions make you shy away from total control of MP3Tag. This will automate anything you want and when you have the script down simply right click and compile it into an .exe. AND it is also free.

When I can I plan to send money to both of these very fine free software makers. Anytime you run into these free programs you must support them, they are worth more than many programs you pay for.


#7

(Hello, 1st post ^^)

Not only to shedule task!

In the spirit of winamp command we can run a folder like this : winamp.exe C:\myfolder.....

in the same way it could be Fantastic^^ to launch Mp3Tag on a specific folder
The purpose: I have a software to manage music which run winamp to play a music album, windows explorer to explore the folder, etc.....

and I don't want to develop a little (and bad) tag editor because Mp3Tag is the Best :sunglasses:

Best regards (© Florian)
ssj


#8

hello ssj,
yes I agree it would be fantastic.. however it appears for now that the developers have no plan to make any command line parameters... oh well maybe if enough people post in this thread they may reconsider? :wink:


#9

You can use Mp3tag.exe /fp:"C:\My great music"
for that.

Best regards,
~ Florian


#10

:astonished: thanks
"Mp3Tag.exe /?" to see if they have any command and i don't see anything so .. but now it's great.
sorry if they have description on helpfile :wink:


#11

No, don't worry. This a hidden and undocumented feature :slight_smile:

Best regards,
~ Florian


#12

It would be nice, if nothing else, if you could run one or more Mp3tag Actions from the command-line. That would be simple, but potentially very powerful.

Seems like a waste of time and energy to interactively open Mp3tag just to perform an Action. This is probably what I do 90% of the time that I use Mp3tag - open the program, select all the files in the directory, apply an Action, close the program.

It's certainly very nice that a clean, well-designed interactive interface is there, but for many tasks it's unnecessary.


#13

so does this mean that you are starting to add command line support for mp3tag? oh it would be such great news!! :music:


#14

No. Those are used for the Explorer context menu.


#15

Thanks for that - very useful...

This a hidden and undocumented feature :slight_smile:

... sufficiently so to warrant unhiding and documenting, I suggest :wink:

It would be nice, if nothing else, if you could run one or
more Mp3tag Actions from the command-line.

Agreed 100%. I pledge 25e for this feature addition. Anyone else?

Seems like a waste of time and energy to interactively
open Mp3tag just to perform an Action. This is probably
what I do 90% of the time that I use Mp3tag - open the
program, select all the files in the directory, apply an
Action, close the program.

Same here!


#16

Even though this plea may be ignored, it's a feature that would be extremely useful and have no impact on users who don't need the feature.

Command line options, as simple as being able to invoke the program and call a previously saved action would allow mp3tag to automatically whip into shape incoming files without the user having to launch mp3tag each and every time to use it.

Please reconsider adding this feature!


#17

would ... have no impact on users who don't need the feature.

Except through consuption of development time.


#18

I'm just pointing out that the user interface wouldn't change and that those who don't want the feature would notice no difference.

Yes, it takes development. But at some point (I would argue now), the program is so damn good that any extra feature isn't nearly as useful as the ability to automate tasks without having to interact with the program.

I have exactly the same problem as the original poster, where various podcasts are coming in with problems in their ID tags and I would love to be able to simply run mp3tag via the Windows scheduler to correct the problem on those new files recently downloaded.

Since mp3tag has already got actions in spades, it seems straight forward to let users call actions with something like:

Mp3tag.exe /[action name]

All I was doing was asking. I'm not demanding and I understand the developer may certainly feel differently about the utility of this feature. If so, hey, it's a wonderful program and I'm grateful to use it.

But I do hope he reconsiders. :slight_smile:


#19

Indeed command-line control would be a great further application the existing power of the program. But I don't think it is straight forward, as you say. Careful consideration has to be given to issues such as reporting, now outside the GUI.

But I do hope he reconsiders. :slight_smile:

I ask anyone who considers this valuable to make a pledge of say 25e to the development cost.


#20

Hi,

I'll happily pledge if it helps.

Daz