Recently on Forums: Choosing the Right Video Format
Live visualism needs a format that a) isn’t so huge it eats your hard drive, b) can be decoded and processed by your computer without bringing your CPU to its needs (DV compression causes some issues here), and c) still looks good, especially when scratched. We’ve had a great discussion going on the forums, in case you missed it:
Here’s the basic consensus:
- Codec: Motion JPEG (for interlaced footage) or Photo JPEG.
- Compression ratio/quality: Quality 80 is a decent baseline for JPEG, though you can crank as high as 97 to improve quality.
- Keyframes: Encode a keyframe on every frame so it’s “scratch-ready”.
- Alpha channels: For video containing alpha channels, PNG is the format of choice. (See comments.)
Now, I have successfully mixed two DV streams at full resolution; modern machines can handle the decoding. But, of course, this stuff is far more practical for use in terms of efficiency and size.
Next up: tips for improving performance in live video streams. I’ve got some new hardware and software I’ll be working with, and will share what I learn. In the meantime, any nominations (or questions) in that regard?





10 Comments or Links
Leave a CommentComments
vade
It should be noted that, if you need alpha channel support, your only options are RLE encoded Animation or PNG. Both work quite well, but Animation, being run length encoded acts as uncompressed video and if your video is of any decent size, fraemrate and comlexity of picture you will definitely need to be aware of bandwidth constraints.
April 2, 2007 @ 1:51 pm
chris
Yay png. alpha, finally.
April 3, 2007 @ 9:30 am
shaijnoua
ok, but what is the best software to use for doing this, cause i’ve had s lot of trouble trying to find one that can compress more files at once, and do them properly…??? (i’m a noob vj)
April 3, 2007 @ 2:29 pm
_kraftma_
compressing more than one file is easy with after effects…import all files and send them to the renderlist, with one click the have all the same compressing settings, another click and ae renders them…and you can get some coffee…
April 4, 2007 @ 6:04 am
M-.-n
To handle HD / 1080p we found out that H.264 works actually better than PhotoJPEG. For smaller resolution tho, PhotoJPEG works better.
April 6, 2007 @ 8:31 am
vectorsa
Anyone use anything else other than quicktime?
April 6, 2007 @ 11:37 pm
te2rx
HuffYUV supports alpha. It’s an extremely fast lossless codec. It won’t be as size-efficient as PNG/CorePNG but it also won’t be as taxing to decode in realtime — http://neuron2.net/www.math.berkeley.edu/benrg/huffyuv.html
April 8, 2007 @ 1:06 am
Wiley
Wait, there’s a motion png?
H.264 kicks the tar out of photo jpeg.
April 11, 2007 @ 6:52 am
drnz
for the non-quicktime heads, ligos indeo 5.2 is a a pretty decent choice, encodes quickly, scales well and holds quality.
However, it seems that the widescale adoption of h.264 for would point in that direction for future proofing content…..
April 17, 2007 @ 8:04 pm
Elenaneedhelp
Please help!
I am desperate mother seriously ill child. This letter is my last only way to save his younger son. In your hands done the fate of the child. People are not gods, but sometimes can make miracles. In your power to give a chance to live.
One I was not able to collect a sum of money, because I single mother and an operation to transplant bone marrow is very expensive. The child chahnet eyes, his life is shorter every minute.
I appeal to you! Please help my child! The operation needs to be done as soon as possible.
Contacts: paypal elen.langot@gmail.com
E-Gold: 5267587
November 22, 2008 @ 6:50 am
Other Sites Linking Here
Alexander Refsum Jensenius » Choosing the Right Video Format
[...] The discussion about video standards for live processing has been summarised as: [...]
April 5, 2007 @ 6:36 am
Leave a comment
RSS feed for comments on this post. TrackBack URI