PaulJBis
7th December 2003, 03:27
Hi all:
First post here :-). I have here a DivX 5.03 clip that I needed to use in a video editing project, and since editing with interframe compression codecs like DivX can be a pain, I converted it to both MJPEG (PICVideo codec) and HuffyUV (to test which one would take less space, etc.). While doing so, I noticed something interesting:
-When using Windows Media Player 6.4 to play the MJPEG and HuffyUV clips, the CPU usage goes up to 100% when playing at 200% zoom, and the movement is noticeably jittery. When playing at a normal size (100%), the CPU usage goes down to 50% or so and it plays the clip without problems (I have a Duron 800Mhz, BTW).
-With the DivX clip, however, the CPU usage never goes beyond 35%, and what's more, it never goes up, even when changing resolutions. No matter if you play it at 100% or 200%, the CPU usage stays the same.
Why is this? I can understand that the other codecs are more CPU-intensive than DivX, but if playing a clip at 200% resolution takes more CPU resources, it should do so regardless of the codec used, shouldn't it? Is there something "special" about DivX that makes it effortless to resize the clip?
(Note that this isn't a problem or a request for help; I'm just asking because I'm curious about it).
First post here :-). I have here a DivX 5.03 clip that I needed to use in a video editing project, and since editing with interframe compression codecs like DivX can be a pain, I converted it to both MJPEG (PICVideo codec) and HuffyUV (to test which one would take less space, etc.). While doing so, I noticed something interesting:
-When using Windows Media Player 6.4 to play the MJPEG and HuffyUV clips, the CPU usage goes up to 100% when playing at 200% zoom, and the movement is noticeably jittery. When playing at a normal size (100%), the CPU usage goes down to 50% or so and it plays the clip without problems (I have a Duron 800Mhz, BTW).
-With the DivX clip, however, the CPU usage never goes beyond 35%, and what's more, it never goes up, even when changing resolutions. No matter if you play it at 100% or 200%, the CPU usage stays the same.
Why is this? I can understand that the other codecs are more CPU-intensive than DivX, but if playing a clip at 200% resolution takes more CPU resources, it should do so regardless of the codec used, shouldn't it? Is there something "special" about DivX that makes it effortless to resize the clip?
(Note that this isn't a problem or a request for help; I'm just asking because I'm curious about it).