A Rap about wrappers

jabloomf1230 wrote on 5/11/2010, 12:55 PM
Fortunately, I can't carry a tune, but I had some idle thoughts and I was wondering what others might think about this topic. To start with, there are a multitude of video codecs and they each have their own benefits and drawbacks. I'm not going to get into that sea of despair.

But what about the wrappers (also called containers), which dictate the overall file format? Each wrapper contains video tracks, audio tracks and metadata. Apple has it's own generic baby, MOV and Microsoft has its archaic AVI. Then there are the "narrower" wrappers that are closely tied to the codecs, like the transport streams (mts, m2ts), mpg, mp4 and wmv, etc..

But lately, MXF (Material eXchange Format):

http://en.wikipedia.org/wiki/Material_Exchange_Format

seems to be showing up more and more as a possibility for unifying multimedia file structure.

Often, we are faced with questions like, "Is this AVI interlaced?" or "What's the field order?" Some of these problems relate to the lack of that type of information stored in a consistent manner in the file's metadata. It's not so difficult to rewrap a video file from one container to another, but if the information isn't in the original file, it isn't going to be in the new version either.

It would sure be nice ...

Nah! Never happen. By the time that there was a hi def standard in place for optical disks (Blu ray), the industry had moved on to other storage and transfer solutions. But we can always hope.

Comments

MPM wrote on 5/11/2010, 3:58 PM
My own 2 cents worth -- if it's worth that... ;-)

If Sony soft wanted to (re)capture a market or two they'd implement avs import [like Adobe], followed by mkv. Also wouldn't hurt if they did something about the archaic way their apps produce m2v but won't open them until converted with a 3rd party app to mpg -- especially since Sony does such an excellent job with SD & HD mpg2 encoding.

Avs import itself would allow import of durn near everything, plus give the capabilities of AviSynth ops like faster, sharper resize, &/or superior (or at least alternative) methods working with/converting frame rates e.g. multi-purposing 1080 60i with a convert to 720p. Mkv might not attract a lot of top pros, but it will plenty of other folks, since that's more of a popular std than almost anything. As for m2v, the current state of affairs makes Sony apps appear much less professional than they are.

That said, Sony wouldn't be wasting their time if they did something about their AVC encoder... I recently upgraded my burner software in 7 to Roxio 2010 when it was on sale -- I was very surprised to find their AVC encoder uses CUDA or Stream & is much faster, from a bundled, lower end video app no less. With SD it wasn't such a big deal to encode an intermediate step, but unless you're talking shorts it's not practical with HD.