Activity › Forums › Adobe Premiere Pro › Need to speed up my encoding!
-
Need to speed up my encoding!
Posted by Victor Lin on January 20, 2012 at 2:43 amSystem specs:
Core i5 M480 2.67GHz
8GB RAM
128GB SSD
Radeon HD5650Shooting 1080p video with my Canon T2i
15minute video
My clips have Fast Color Correction applied, fade out transitions, sharpening, and lens distortion correction.
Export settings:
https://www.victorlinphoto.com/downloads/ExportSettings.JPG
It’s taking me 5 HOURS to encode this 15min movie.
I have a friend who says he’s got a slower system than mine and he processes 1080p video from Canon cameras about a bajillion times faster than my system does. He has NO idea what could be wrong.
Thomas Smet replied 14 years, 4 months ago 7 Members · 9 Replies -
9 Replies
-
Tero Ahlfors
January 20, 2012 at 4:05 amDon’t use previews and is there a reason for the frame blending to be on?
-
Ben G unguren
January 20, 2012 at 4:35 amHere are some possible issues:
1. Going from h264 to H264 ain’t working. Try encoding to a higher quality codec, like prores or animation or photojpeg. See if it will do it any faster (just do a 15-second clip or something). See if the encode time differs much.
2. Data transfers are slow. Could be you are working off a thumb drive, or right off the sd card you shot with, or perhaps exporting to a thumb drive or sd card. Terrible ideas, all! Or it might just be a slower USB drive, and you are reading AND writing to it.
3. Memory management. Have you fiddled with the memory settings in the prefs? Maybe you should fiddle some more, or perhaps UN-fiddle them….
4. Memory sharing. You have a dozen othernappsnrunning, and there isn’t enough memory for ppro to do its thing….If it were me, something else I would explore is converting all the source h264 to a different codec, like prores or dnxhd. I know ppro can work with h264 in real-time, but it is a lot more taxing on the system than if you were using a standard editing codec.
Ben Unguren
Motion Graphics & Editing
http://www.mostlydocumentary.comSome contents or functionalities here are not available due to your cookie preferences!This happens because the functionality/content marked as “Vimeo framework” uses cookies that you choosed to keep disabled. In order to view this content or use this functionality, please enable cookies: click here to open your cookie preferences.
-
Gabriel Sanchez
January 20, 2012 at 11:50 amCould it be that your friend has an Nvidia Graphics card? Cuda enabled cards do accelerate the h264 encoding, but unfortunately your card is an ATI one, which doesn´t admit CUDA acceleration, only Nvidia cards do. The fact is that filters sharpen and lens distortion correction you have applied are rather heavy going.
Another thing is that the best option to make the export is sending the render files to a different hard disk from the ones where operating system is installed or original media placed.Regards
-
Jeff Pulera
January 20, 2012 at 3:24 pmHi Victor,
The problem is very simple – the Lens Distortion filter renders extraordinarily slow, even on my Core i7 hex-core X79 with Quadro 4000 and 24GB RAM!! Looks like you are on a laptop, so 5 hours seems quite reasonable.
Jeff Pulera
Safe Harbor Computers -
Tom Daigon
January 20, 2012 at 5:12 pm[Gabriel Sanchez] “Cuda enabled cards do accelerate the h264 encoding,”
That is not true Gabriel. The CUDA cards DO help by accelerating certain features on the timeline, but they do not accelerate h.264 encoding.
Adobe info sheet…
Here’s a list of things that Premiere Pro CS5 and later can process with CUDA:
some effects (complete list at the bottom of this post)
scaling (details here)
deinterlacing
blending modes
color space conversionsIt’s worth mentioning one set of things that Premiere Pro doesn’t process using CUDA: encoding and decoding.
Tom Daigon
Avid DS / PrP / After Effects Editor
http://www.hdshotsandcuts.com
Mac Pro 3,1
8 core
10.6.8
Nvidia Quadro 4000
24 gigs ram
Maxx Digital / Areca 8tb. raid
Kona 3 -
Gabriel Sanchez
January 21, 2012 at 1:55 amDear Tom, as nvidia says in this article, CUDA do accelerate h264 encoding, al least that´s what i understood (sorry it´s in spanish):
https://www.nvidia.es/object/IO_62559_es.htmlRegards
-
Gabriel Sanchez
January 21, 2012 at 2:18 amDear Tom, as nvidia says in this article, CUDA do accelerate h264 encoding, al least that´s what i understood (sorry it´s in spanish):
https://www.nvidia.es/object/IO_62559_es.htmlIn this other place (https://www.studio1productions.com/Articles/PremiereCS5.htm )there are benchmark tests using timeline Rendering
MPE GPU Hardware and Time Line Rendering MPE only Software. It´s not h264 encoding but Mpeg2 dvd, and there are big differences in encoding times, so cuda seems to be affirmatively affecting in rendering times. See point 9 in the article.Regards
-
Tom Daigon
January 21, 2012 at 2:37 amIm just reporting what Adobe says about its own software. CUDA only affects certain properties designed to take advantage of it. Encoding and Decoding do not use CUDA. Go argue with Adobe if you disagree 😀
Tom Daigon
Avid DS / PrP / After Effects Editor
http://www.hdshotsandcuts.com
Mac Pro 3,1
8 core
10.6.8
Nvidia Quadro 4000
24 gigs ram
Maxx Digital / Areca 8tb. raid
Kona 3 -
Thomas Smet
January 27, 2012 at 4:03 pmThat is because so much takes place when you encode video. The encoding itself is just the process to convert to a new format. All the other processing has to still take place which includes decoding the raw video and rendering each of the effects on the clip. By using gpu enhanced processing it will be the process of scaling, and rendering certain effects that are sped up and not the actual encoding to the destination format. Overall it looks like the encoding is faster but only the effects part of the chain is sped up.
Reply to this Discussion! Login or Sign Up