You could likely go as high as 5MB/sec and still get consistent playback off of a newer, high-end laptop. But data rates (around 2-3MB/sec) would be more reliable. I’d suggest using 2-pass wmv encoding if you’re got that option from your transcoding application or process.
As for size, we’ve output HD files as big as 1280×720 in the wmv format and had no issues playing them back from a laptop that has a lot of horsepower and a good-quality graphics card. I’m sure you could do other sizes too.
I’m curious if there is any particular reason they want wmv? There are many other formats that would likely be as good or higher quality, be more efficient and require smaller file sizes. H264, VC1, and MPG2 would all easily playback at NTSC sizes (720×480) and look great.
Chris Blair
Magnetic Image, Inc.
Evansville, IN
http://www.videomi.com