Cultured Perl: Fun with MP3 and Perl, Part 1
Ted writes "Every self-respecting computer and music fan needs to be able to manipulate MP3s -- the defacto standard for recreational digital music use. In this article, I'll look at ways to manage and manipulate MP3s (searching, tagging, renaming, commenting, etc.) using the autotag.pl application. I'll also take you through the application, illustrating how CPAN modules enable the application."
I'm going to say "Where the ogg version?" :)
That's the beauty of open source. You have the perl script, look at the OGG documentation and write it yourself.
Not everything is analogous to cars. Car analogies rarely work.
Have those lossless compression afficionados no dignity?
Especially when there is a patent-free option (ogg) available. MP3 is Evil. It is based on the same system that killed many due to "patent protection" on AIDS drugs. Do not use or support an evil system, especially when alternatives are available.
-Libertarian secular transhumanist
Hes an engineer so he will, like most of us spend 20 hours writing something when he could do it in 10 with someone else code or in 5 if doing it manually
Rus
Cheap UK and US VPS
Filenames are not an appropriate place to store metadata because they are volatile when moving a file between media.
"You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
Good point about reinventing the wheel but I appreciate tutorials like this one when I've been wondering how to go about writing such a thing. Sometimes I want to learn how it is done more than I want to use the finished result.
I'm going to say "Where the ogg version?" :)
At the risk of wasting some karma...
I'm sick of hearing about Ogg. Great, it's free as in beer and freedom. I'm pro freedom. But seriously, it's not going to catch on. mp3 is here to stay my friends, and while ogg may be a technically superior format, the rest of the world is not going to convert the mp3 collection to ogg's. It's just not going to happen. And if nobody converts their files to ogg's, why would manufacturers waste development time and costs putting ogg support into their products?
Maybe I'm being cynical but I think it would take a miracle at this point.
"I either want less corruption, or more chance
to participate in it." -- Ashleigh Brilliant
You are an idiot. First of all Emacs is not an operating system (all joking aside). Secondly, he was talking about editting ID3 tags, not playing MP3s. You could've clearly seen this if you were capable of reading. Third, MS does not have any way of playing back MP3s "builtin to the OS".
And if nobody converts their files to ogg's, why would manufacturers waste development time and costs putting ogg support into their products?
So they can have a superior format without the risk of Apple or Microsoft quadrupling the license fees 9 months down the line.
Actually, because Microsoft is pushing their own audio format, manufacturers will have a low-cost chance to push Ogg. They're going to have to expand the devices to recognize non-mp3 files anyhow... why not throw in the free integerized Ogg code while they're at it?
It is based on the same system that killed many due to "patent protection" on AIDS drugs. Do not use or support an evil system, especially when alternatives are available.
What the "system" you refer to does is set up a risk-to-reward ratio that encourages ideas to be pursued and developed. It is a serious money risk to develop AIDS drugs, or any other complex product for that matter. To encourage the capital outlay required, the reward is granted to encourage development.
With out this "Evil" system, the AIDS drugs would likely not have even be pursued, and all the people would have died. Regardless of weather overpriced drugs cause some people to not be able to afford drugs, less people died with the current system than would have in a system in which no risk-reward ratio exists.
Take communist Russia for example. When people are guaranteed equal pay regardless of effort, the effort level of everyone goes down. Eventually, no work is being done and pay drops to zero, resulting in a very bad situation. If there were to be no return on AIDS drug research, there would be no research even started. Of course, governments could always fund it, but governments need resources too. And the best system in which to increase resources in one that encourages rewards.
-- Fighting mediocrity one bad post at a time.
You had 'discovered' a new way to store music...that being a small in size, digital way to store music. Prior to mp3, there was no way to store music digitally without taking up a lot of honking space. Remember, this is also before hard drives were sickly big (in 1996 when I started ripping to mp3, I had a 6 gig hard drive...and that was large).
Ogg is *nothing new*. It's different, not *new*. Until mp3 licensing fees start affecting Joe User, he's not going to care about different formats. MP3 is mainstream, Ogg isn't, and the audio quality difference matters about as much as the quality difference between mp3s and cds...that being none at all, except to the 1% of people that are self-proclaimed audiophiles.
Ogg is wonderful, sure, but your argument that it's equivalent to the mp3 revolution is lacking.
--trb
When was the last time you heard someone say they were going to download some wmas off the internet? MP3 is what people use to refer to digital music files, be it an actual mp3, a wma, an ogg, or whatever.
:)
Personally I think that wma will gain a foothold only because the default tools in windows only rip to that, but I think that mp3 is "easier" as all the hardware and software that plays digital music play it. It might not be as good as ogg or aac or wma, or allow the music industry to control it through DRM, but it's the lowest common denominator that everyone understands and supports.
Also, I doubt that there's a WMA *only* hardware player out there
"Sanity is not statistical", George Orwell, "1984"