Sunday, March 2, 2008

Codec City

Why does this world need so many media compression file types? Why can’t we just have one compression type with limitless resolution and aspect ratio settings? Instead we have an endless array of meaningless acronyms that have to be dealt with individually. If you want to open the file Pokemon.SKXEECGJSAQ-43783, then you have to get a codec that decompresses SKXEECGJSAQ-43783 files, (wherever that is.) Why should you have to do that? The files all do the exact same thing so what’s the point of having each one have it’s own stupid codec you have to acquire to open it with? That’s like if every time you got a letter in the mail, you had to use a specific letter opener to open it. If it’s a bill, use the bill opener. If it’s a Christmas card, use the Christmas card opener. Don’t have a Christmas card opener? Then throw that Christmas card away because you can’t open it. They’re all paper envelopes with letters inside. You should just be able to use anything sharp to open them with but no.

Having four or five file types is one thing but we have: MPEG-1, MPEG-2, MPEG-4, RealVideo, AVI, DivX, XviD, OGG, OGM, Cinepak, WMV, MID, WAV, MP3, WMA, and M4P/AAC among many more. And in my opinion, WAVs are needlessly large files; MPEG-4s don’t work; and M4Ps were created by the Prince of Darkness. An M4P is a compression that online music stores use. The only difference I can see in it from an MP3 is that You can only play it through whatever service you bought it through like Napster or iTunes, which is just a pain in the ass. M4P was literally created to be less useful for it’s consumer. OGG is something I find popping up more often then it should. I remember I had to scour the internet for days to actually find a program that would play them. That’s another thing, if I have to research a file type in order to find a way to play it then the type in question just shouldn’t exist.

Who keeps making all of these file types anyway? Did it really seem to them like a good idea to make new stuff for an, (already polluted beyond use), universe of compressions? It’s like a handful of people creating new languages and then expecting everyone to use them. We don’t need any more languages. Languages get in the way. Here’s a good rule of thumb if you’re thinking about making a new compression type: unless your compression is going to make files 1/10th their original size, it’s worthless and no one will give a shit. Have a nice day.