Jump to content

Hi,

I'm editing video, nothing fancy, and I'm trying to lower my encoding time / optimise the use of my hardware during encoding.

Right now I'm at Realtime ish @ 720P and 2x ish @1080p. (same video and settings).

Here my current rig configuration:

CPU
I7-2600K @ 4.7 Ghz


Motherboard
GA-P67A-UD5-B3

Graphics
MSI GeForce GTX 760 OC Twin Frozr IV 1085/1150MHZ 2GB GDDR5

RAM
2 * [ RipjawsX ] F3-17600CL7D-4GBXHD (8-8-8-16)

Hard Drive
2 * Seagate Barracuda 7200.12 500GB in Raid 0
1 * 250 gig plexor ssd
1 * Seagate barrcuda 7200 150 gig

 

OS

Win 7 Home Prenuim 64 bits

Power
Antec TPQ 800 W

Case
Lian Li TYR PC-X2000

Cooling
Corsair H90

I use Adobe premiere from the SSD
The scratch disk (source files and destination files) are on the RAID 0 array.
The Preview (I use the high res ones) are on the old 150 gig hdd.

I have the mercurial enabled (I use the Cuda when I can).
I use the preview when I do the final encoding (since I use them during editing).

I normally encode my raw files in 1 video files, add the intro/credits at the same time & add my external sound source if needed. 
This is encoding #1, the result is used afteward in the "true" segmentation / edition process (help to check if I did a audio sync issue that I didn't realise first.
This 1st encoding use the final parameters that I'll use for the end results.

Normally my CPU will peak at +/- 80-90 % (most of the time it will be around 75%) and the ram usage is around 75-80% rarely going higher then 90%.

Is there anything I could change / tweak to help lower my encoding times?

I'm looking at changing my RAID 0 setup, the hdd have years... before 1 of them failed (I have backups but if I can avoid it...).
Still any other idea would be great.

Thank you,


 

 

 

Link to comment
https://linustechtips.com/topic/130052-video-editing-hardwaretweaking-help-needed/
Share on other sites

Link to post
Share on other sites

is your cpu hyperthreaded? it should be...
if you want any more improvements i would suggest upgrading your cpu to a 6 core 3930k
but that also requires upgrading your motherboard...

i think a newer generation of your cpu would help, such as a 3770k or 4770k

 

if you can save up some money and time, haswell-E will have 8 cores (16 threads) and that will be the best performance improvement

it will not be cheap tho :(

NEW PC build: Blank Heaven   minimalist white and black PC     Old S340 build log "White Heaven"        The "LIGHTCANON" flashlight build log        Project AntiRoll (prototype)        Custom speaker project

Spoiler

Ryzen 3950X | AMD Vega Frontier Edition | ASUS X570 Pro WS | Corsair Vengeance LPX 64GB | NZXT H500 | Seasonic Prime Fanless TX-700 | Custom loop | Coolermaster SK630 White | Logitech MX Master 2S | Samsung 980 Pro 1TB + 970 Pro 512GB | Samsung 58" 4k TV | Scarlett 2i4 | 2x AT2020

 

Link to post
Share on other sites

First are you using Media Encoder, rather than directly in Premiere? Just using Media Encoder is a little faster. Further, are you using Creative Cloud? Media Encoder in CC allows for using Mercury during encoding, not just previewing, so that can really help (although your GPU isn't the best for CUDA rendering).

 

For your drives, where is your source media? It's best to have your media on the fastest drive possible, (SSD) and your cache on a separate fast drive (your RAID should be fine). And make sure you export to a separate drive as well. These tweaks don't help all that much though if you're not doing anything too intense.

 

Otherwise, all you can do is just get a better processor. At a certain point, you just can't speed up encoding time as it is a slow process. 

Workstation: i7-4930k | Asus Rampage IV Gene | Reference GTX 780 | 32GB Crucial Ballistix | 500GB Samsung 840 EVO | Corsair RM650 | MidNight Black BitFenix Prodigy M

 

Old Rigi5-2500k @ 4.7 GHz | Asus P8P67 Deluxe | EVGA GTX 560 | 16GB Corsair Vengeance | 240 GB Samsung 830 Pro | 1TB Hitachi | CoolerMaster Storm Scout (1)

Link to post
Share on other sites

is your cpu hyperthreaded? it should be...

if you want any more improvements i would suggest upgrading your cpu to a 6 core 3930k

but that also requires upgrading your motherboard...

i think a newer generation of your cpu would help, such as a 3770k or 4770k

 

if you can save up some money and time, haswell-E will have 8 cores (16 threads) and that will be the best performance improvement

it will not be cheap tho :(

I've all ready considered that, but to get a reall boot it would be turning around 1.5-2K$ (processor being around 1 K it's self).  I don't do enough video editing to really legitimate / rationalise a upgrade of this magnitude...

Link to post
Share on other sites

First are you using Media Encoder, rather than directly in Premiere? Just using Media Encoder is a little faster. Further, are you using Creative Cloud? Media Encoder in CC allows for using Mercury during encoding, not just previewing, so that can really help (although your GPU isn't the best for CUDA rendering).

 

For your drives, where is your source media? It's best to have your media on the fastest drive possible, (SSD) and your cache on a separate fast drive (your RAID should be fine). And make sure you export to a separate drive as well. These tweaks don't help all that much though if you're not doing anything too intense.

 

Otherwise, all you can do is just get a better processor. At a certain point, you just can't speed up encoding time as it is a slow process. 

I'm using premier C5.5 at the moment (I'm tempted to get my hand on maybe CS6 if I can find it an resonable price).

I'm exporting directly from Premiere, using the "queue" option end up being a LOT slower then not using it (Premiere AND the Queue part is eating 50% +/- of the CPU each; VS premiere using all it can get).

My Rig is also my Gaming rig, I agree I would need more toward a Quatro line to get realy CUDA power but it's better then nothing.

RAID 0 = Source and destination (tried to move the source and / or destination to the SSD with 5% difference (in the margin of errors) at the best of the cases).

I begin to wonder if there's something to do except changing the PC its self...

Link to post
Share on other sites

I'm using premier C5.5 at the moment (I'm tempted to get my hand on maybe CS6 if I can find it an resonable price).

I'm exporting directly from Premiere, using the "queue" option end up being a LOT slower then not using it (Premiere AND the Queue part is eating 50% +/- of the CPU each; VS premiere using all it can get).

My Rig is also my Gaming rig, I agree I would need more toward a Quatro line to get realy CUDA power but it's better then nothing.

RAID 0 = Source and destination (tried to move the source and / or destination to the SSD with 5% difference (in the margin of errors) at the best of the cases).

I begin to wonder if there's something to do except changing the PC its self...

 

Using 5.5 is not helping you at all. Is it even using your video card? I'm assuming you manually put it on the cuda_supported_cards.txt? Even then, I'm not sure if 5.5 will support something as new as a 760. Can you confirm your GPU is being used?

 

You need to quit Premiere and let Media Encoder work by itself. If you're running 5.5 though, I'm not sure how good the result will be. That's 2 generations old.

 

And a Quadro doesn't really matter, it's the Cuda cores and the 760 just doesn't have that many. There's a reason why CC doesn't have it on the official supported cards list. It just doesn't have the grunt to make the biggest difference. If you're just clipping things together without too many effects or layers, a 760 will be fine though. IF Premiere is actually using it.

 

And what kind of performance are you looking for? You could well be getting the maximum out of your system already....

Workstation: i7-4930k | Asus Rampage IV Gene | Reference GTX 780 | 32GB Crucial Ballistix | 500GB Samsung 840 EVO | Corsair RM650 | MidNight Black BitFenix Prodigy M

 

Old Rigi5-2500k @ 4.7 GHz | Asus P8P67 Deluxe | EVGA GTX 560 | 16GB Corsair Vengeance | 240 GB Samsung 830 Pro | 1TB Hitachi | CoolerMaster Storm Scout (1)

Link to post
Share on other sites

Using 5.5 is not helping you at all. Is it even using your video card? I'm assuming you manually put it on the cuda_supported_cards.txt? Even then, I'm not sure if 5.5 will support something as new as a 760. Can you confirm your GPU is being used?

 

You need to quit Premiere and let Media Encoder work by itself. If you're running 5.5 though, I'm not sure how good the result will be. That's 2 generations old.

 

And a Quadro doesn't really matter, it's the Cuda cores and the 760 just doesn't have that many. There's a reason why CC doesn't have it on the official supported cards list. It just doesn't have the grunt to make the biggest difference. If you're just clipping things together without too many effects or layers, a 760 will be fine though. IF Premiere is actually using it.

 

And what kind of performance are you looking for? You could well be getting the maximum out of your system already....

It is using it, maybe not at his maximum but he's unsing it (I've made the test by enabling and disabling the Mecurial support on the same project and I've seen a difference on the enconding time; I don't remember the exact difference).

I'm not going crazy with the layers, I often use transitions, zoom effects and time to time a color correction depending the situation.

I try to see if I could squeeze more out of my system by tweaking it or make a small change in the hardware.

I'll try Media encoder and see if there's a difference VS Premiere.

Link to post
Share on other sites

I've made some research toward CS5 VS CS6 VS CC and I've stumbled on thoose 2 articles:

http://wolfcrow.com/blog/comparison-of-rendering-speeds-in-adobe-cc-vs-cs6-adobe-media-encoder-adobe-premiere-pro-and-adobe-after-effects/

http://www.precomposed.com/blog/2013/06/ame-vs-premiere/

They state what I've seen a lot in my research, Media encoder is actually SLOWER then direct in CS6 and CC.

I didn't try yet with my current version but it's seems that all started with CS6.

Just a little thing I wanted to let you guy know.  Hopefully it's been fixed since then.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×