nobeefstu, I don't understand your point at all. If CPU/GPU of a PC is limited, it can be hard for it to play HD video only because it's a real-time task. Encoding video isn't a real-time task, it just can be too slow on a slow CPU. Also, I don't think that built-in encoder is so dependable on a video card, such solution is quite not universal. Anyway, a program should warn the user about insufficient resources in such cases. - I think my netbook will play well only SD/H264 video, but I didn't check it - Windows XP Professional SP3 The test you suggest have failed, empty file. Several free megabytes of memory (somewhere around 7 in my case, I checked that ) shouldn't help much during encoding process. Any other ideas?