How can i speed up encoding? I have tried to set the processus to high priority but it doesnt use more then 20% of my cpu. I would like to dedicate at least 75% of my cpu usage for encoding, is it possible? Im pretty pissed to see all that wasted idle cpu usage while im wasting my time.
Thanks.
-
Hmmm... what processor do you have? How many cores? How many threads?
I've got an i7 with 4cores/8threads. If the endoding program is not able to make use of multiple threads, then you're stuck at one thread being maxed out while the rest are near idle. This could be 12-25%, but never up to 75% unless the program can utilize more of the processor.
That was just the first thought that popped into my head when I read your post. -
Use a different codec?
-> And to be really meaningful your post would need a lot more detail.
What encoder, what codec, what hardware. -
Pardon me my post has been moved here, it was in the g37jh section of the forum.
i7 720QM 1.6-2.8GHZ
8gb ram ddr3 1333mhz
2 x 500gb HDD 7200rpm
Ati mobility radeon HD 5870
Intel HM55
BD-Rom drive
Im mostly encoding movies for dvd-rom, must be compatible wit dvd player. To be honest my knowlegde about encoding are very weak, i dont really understand the concept of codecs... Im actually using DVD maker, which is probably not the best... -
I guess "DVD Maker" is the supplied Windows Tool?
-> Now I couldn't find a anything about it quickly, and I don't have it (Vista Business), but your laptop is definitely fine for encoding -> so we know the specs are there, which is a good start.
Codecs:
Basically, you can code every single pixel in a video in a file - however, that's a lot of data, hence you need to compress it, by grouping areas of pixels or keeping certain pixels set when they stay the same over several frames.
Different codecs = different compression algorithms, some can use the GPU, some can use only one core, others support several cores, they basically advanced over time.
That's about as much as you need to know from an obsever's point of view.
On that note... I am just thinking... DVDs use an old codec - MPEG-2 I believe, that might not have the same level of multicore support as the newer H.264 codec - additionally, are you encoding while writing to the DVD? In that case there might be a bottleneck in the DVD writing - try to encode to an ISO file on your HDD - or better an external HDD (eSata but USB would be fine too, DVD burning on laptops is slow, continuous write speed on USB HDDs can reach 20MB/s +) -
the program your using is not optimized for multi threaded cpus.
its even prob single core only thats why you get only <25% only 1 of 4 cpus is working and probly no logical cores.
best thing to do is use a differnt program.
although i havent tried it in years, you may wanna try handbreak. iirc the new version if mutlicore multithreaded optimized and its free -
i used to use pinnacle 12 to edit my movies and the encoding took forever.
i now use cyberlink power director and its soooooo much faster with better results and quality.not cheap though.think its roughly $80-90 -
Yes im using windows dvd maker, it does encode first and then burn the dvd.
So if i take both of your suggestions and i encode the file on my HDD with Handbreak and then burn it into a dvd, will it be faster?
Thanks for quick replies. -
-
yup agree. power to go still craps out on me as soon as i load it.
power director is a good bit of kit though. -
I have been using the new Cyberlink 64 bit version and it is really fast, it will use your I7 Or AMD 6 core and your AMD 5700 GPU to process the Video file. I have tried it on both CPU's and it works fine.
But I do not use Nvidia so I can not tell you about that.
So far it has worked great on my G73 and I have not had it crash!
You might get the Demo version as it will work fully for about two weeks to let you try it out.
You will see a great speed increase when you try this.
Encoding
Discussion in 'Windows OS and Software' started by Axas, Dec 17, 2010.