by Mister Hatt » Tue Apr 27, 2010 5:41 am
Filesize depends on pixel count and complexity. From my own experience, a 24 minute episode has roughly the following filesizes with lagarith:
704x400: 4GB
720x480: 7GB (NTSC DVD footage, higher complexity than broadcast or encoded image)
640x480: 5GB
848x480: 7GB
720x540: 7GB
960x540: 9GB
960x720: 10GB
1280x720: 12GB
1440x1080: 19GB
1920x1080: 26GB
Can't say I use huffy enough to know how that goes. If you want raw YV12 footage, the filesize in bytes will be 1.5 * height * width * number of frames. You can figure out the size of an uncompressed RGB image from that.
As to your other questions: Speed of decoding/seeking depends on the amount of data IO and the speed of the decoder/splitter, along with how far spaced I frames are. At anything under 1280x720, both should be instant. Huffy should be instant at anything under 1920x1080, as at that point data IO limits tend to kick in unless you have something like a RAID60 SAN over XFP 10KBase-SR fibre like in the AutoDesk Stone+Wire rigs.
I'm in a good mood: How To Encode A Regular VFW Decodable AVI File To Lagarith Or Huffyuv:
I'm going to assume you have lagarith installed, and ffdshow for huffy because pengvado's sweet ffhuff is far better than regular huffyuv:
1) Open VirtualDub
2) File -> Open, and open your DivX file or w/e
3) Audio -> None
4) Video -> Fast Recompress
5) Video -> Compression
6) Lagarith -> Configure
7) Set colourspace to what you need, leave all three boxes unchecked
8) Press OK a bunch of times
9) File -> Save as AVI
To use ffhuff instead, select ffdshow instead of lagarith, hit configure, select the encoder tab, and set it to ffvhuff, and then change whatever other options you want. I would recommend CABAC instead of CAVLC but everything else is generally ok on defaults.