Video Enconding?

MBrown

Diamond Member
Jul 5, 2001
5,726
35
91
What is video encoding? I hear alot of people say you only need dual core if you do video encoding and stuff but I never knew what video enconding actually was. What is it?
 

Bateluer

Lifer
Jun 23, 2001
27,730
8
0
Usually, its changing video file formats. From DVD VOBs to DivX/XviD, etc. It involves a lot of CPU cycles, RAM, and a fast hard drive helps a lot too.
 

n7

Elite Member
Jan 4, 2004
21,281
4
81
It's incredibly CPU intensive work, which is why dual-core is great.

When a CPU like mine, i have to encode at night or while i'm at work, since i can't do it & use the PC at the same time.

With an X2, i could do it while playing around on my PC.
 

Furen

Golden Member
Oct 21, 2004
1,567
0
0
I would call it "transcoding" rather than "encoding" (but of course, since transcoding is not a "proper" word no one else does) since most of these operations require a deconding and an encoding step. Basically this is what happens: your pc starts renders a frame into a raw format (renders it to memory, not necessarily to the screen) by decoding the initial video stream. After this the program starts encoding this raw image information onto its own format. The encoding part of this is very intensive because the raw images have to be encoded onto an extremely narrow data stream (encoding 120 mins of 30fps video onto independent 100K JPEG frames would take around 21.5GB of data for video alone, and playback would be pretty CPU-intense, too) which means it mostly relies on changing the frame before it to fit the image as closely as possible.