Do you want to make sure your current Hardware is strong enough for the type of editing Projects you might have planned or are working on?
RAM is one of the most important Hardware parts for your video editing needs.
I will tell you exactly how much RAM you need for Video Editing and you can skip to that part of the article: RAM Size recommendations.
But first, let’s look at some of the theory behind it:
RAM Prices are bound to strong fluctuation.
You might have seen it already, but take a look at how RAM prices fluctuate over the years:
A 32GB DDR4 Kit used to cost 400$ back in 2018. That same Kit cost just half of that in 2019, but the prices went back up for 2020.
RAM prices depend a lot on availability and demand for memory modules and chips and there are market watchers that know a year in advance where RAM prices are heading.
You won’t want to spend too much, of course, but for that, we will need to know how much RAM exactly to get:
Because the required amount of RAM depends so much on what type of projects you are editing, you’ll have to answer a couple of questions first:
Our Ultimate Video Editing RAM Goal
Our ultimate goal is to have enough RAM for our Video Editing Software to run smoothly.
Some popular Video Editing Software includes Premiere Pro, Final Cut Pro, Vegas Pro, Avid Media Composer / Symphony, DaVinci Resolve, and many more.
Additionally, any other typically needed Application running simultaneously should be granted sufficient Memory to not slow down your editing process.
After Effects comes to mind, or Photoshop. In fact, the best Computer for After Effects consists of very similar parts as a Video Editing Workstation.
Let me say this: Your active Projects should always be able to fit into your memory.
Because if they don’t, the Operating System will start swapping data, that doesn’t fit into your RAM, to your hard disk or SSD, and these two are a multitude slower than your RAM.
Take a look at this comparison of read & write speeds of an HDD vs. SSD vs. RAM.
The RAM is about 10x faster than an SSD and 50x faster than an HDD.
A typical workflow of an average Video Editor
Now, let’s look at my typical Video Editing workflow:
I have Win 10 running. I recently browsed the Internet with Google Chrome in about 10 Open Tabs and am listening to music on YouTube.
I have Photoshop (that needs lots of RAM!) running in the background for some Images I want to use in my Video as well as Outlook or Thunderbird opened for my Email.
Let’s see how our RAM usage looks at the moment:
Win 10 uses about 3GB RAM just to start up and will use more if it is allowed to.
Chrome is using roughly 2GB with all the opened Tabs, Photoshop is using 1,5GB and Outlook or Thunderbird is chewing on some 200MB of RAM.
I am actually using 6,7GB of RAM without even having my Video Editing Software running.
Now, of course, I could close all those Programs down and switch to a different OS to use less RAM.
I could only open up one program at a time, but let’s face it:
It’s about ease of use: You’ll only be efficient if your PC’s Performance doesn’t hold you back. Nothing should stand in the way of your creativity and efficiency.
And a slow Computer and Video Editing Timeline is the opposite of enabling creativity.
Closing down my Video Editing Software every time I want to adjust an image in Photoshop, just isn’t something that will make me work more efficiently.
So let’s set 6GB of System RAM usage as our baseline.
With that said, will Adobe Premiere Pro or similar Video Editing Software work with 8GB of System RAM?
Well, it depends!
It depends on your footage
What footage resolution and bit depth are you working with, and what is your project set to?
Why is this important?
Because the main use case for RAM in a Video Editing Software (apart from making the program run) is caching preview files.
Caching means pre-processing/calculating effects and layers, basically everything you input into your timeline, to a rendered preview.
This preview resides in the RAM, to be played back in real-time when required.
This usually happens automatically (in Premiere Pro for example) as soon as you play back or scrub through your timeline.
Now, a 720p 8bit preview will take up considerably less amount of RAM than a 4K 10bit video.
Think about the difference in color information:
A single 720p 8bit Frame consists of about 2,7MB of RAW uncompressed Data, while a 4K 10bit Frame will need about 47MB.
|1280x720||2,7 MByte||3,4 MByte||4,1 MByte||5,5 MByte||11,0 MByte|
|1920x1080||6,2 MByte||7,7 MByte||9,3 MByte||12,4 MByte||14,8 MByte|
|4096x3072||37,7 MByte||47,2 MByte||56,6 MByte||75,5 MByte||151,0 MByte|
|8192x6144||150,9 MByte||188,7 MByte||226,5 MByte||302,0 MByte||604,0 MByte|
Of course, there are quite sophisticated compression algorithms, that allow the various Video Editing Programs to use compressed data, but the difference is still huge.
Also, the more you compress your Data, the more your CPU will have to work to compress & decompress the Data for fast viewing which can create new bottlenecks.
This means we are not really solving the problem of a fast Timeline with low RAM usage by using strong compression, we are just moving it over to a different Hardware Part (the CPU) to take care of it.
Keep all of the above in mind when reading the following:
The recommended amount of RAM you should target when building a new system or are upgrading for specific Video Editing projects and use cases:
How much RAM do you need for Video Editing
- 8GB of RAM: Only if you are editing projects below 1080p and are ok with closing down other programs that are using up lots of your RAM in the background.
- 16GB of RAM: Good for editing 1080p – 4K 8bit Projects, with minor usage of background Programs
- 32GB of RAM: Good for any type of editing with heavy use of background hogs, such as editing large images in Photoshop.
- 64GB or more: This amount is recommended if you are editing 4K-8K footage in 8-10bit or more and rely heavily on having several RAM-hogging Programs open at once such as After Effects or Cinema 4D.
Here are some RAM Modules that I have been able to test thoroughly and recommend for your Memory upgrading needs:
- Corsair LPX Vengeance 16GB DDR4 3200Mhz
- Corsair LPX Vengeance 32GB DDR4 3200Mhz
- Corsair LPX Vengeance 64GB DDR4 3200Mhz
Now, you can usually make ends meet with less than recommended.
But it’s all about ease of use and not having to worry about your RAM all the time, right?
So it’s best to get a bit more than you think you need.
Video Editing Rendering Speed
A word on speed:
RAM doesn’t really affect the Rendering speed of your Projects all that much unless you don’t have enough and the OS has to swap to disk.
Your CPU and GPU are responsible for calculating your effects, color adjustments, layer blends, and video output compression and are mainly responsible for your Video-Editing-Speed, Program-responsiveness, and Rendering-Speeds.
Having RAM run in single, dual, or quad-channel configurations is sometimes discussed as means of improving overall speed, but performance differences are usually marginal at 3-5%.
Why is that? Shouldn’t Quad-Channel Memory be twice as fast as Dual-Channel?
Although the Memory Bandwidth theoretically doubles each time (single, dual, quad), the Software (Premiere Pro for example) won’t make use of it, as there is no need for higher bandwidth.
The RAM already has a transfer speed of 5GB/s. You don’t saturate this Bandwidth with normal 25FPS – 60FPS projects.
The bottleneck here would rather be the copying of the Footage to the RAM when previewing. But almost never the Playback of the Footage from RAM in Real-Time.
Let’s look at an example:
On a 25FPS Project, this would mean you have “5GB per second possible RAM speed / 25 Frames” = 200MB per Frame.
Your RAM is able to play back Footage at 25FPS when a single Frame is under 200MByte. Now I don’t know anything about your Footage, but my Footage (except maybe some EXRs in 8k) doesn’t usually reach this size per frame. Far from it.
Doubling the Bandwidth will do nothing for you except give you more bandwidth headroom.
The maximum number of Frames per Second you will ever need to play back your Timeline in Realtime, is your Source Framerate. 25, 30, 60 FPS.
One thing you should keep in mind though is the possibility to upgrade your components in the future:
What if you want to buy just enough RAM for your current projects (maybe because you have budget constraints), but you know you will switch to some bigger footage in the future?
Make sure your motherboard supports the amount of RAM you are planning for.
Although in the past, upgrading your RAM was as easy as adding in more modules to the ones you already have, it isn’t that easy nowadays:
There might be issues with stability when mixing RAM Kits even if they are of the same type, brand, and speed/timings.
So, to be on the safe side, if you are thinking about upgrading to more RAM, see if you can sell your old Kit on eBay for example, and get a new complete RAM Kit with the desired amount of Gigabytes.
Custom PC-Builder Tool
Ready to get more RAM or new Hardware for your Computer? Head on over to the CGDirector Custom PC-Builder Tool that lets you configure your Computer at custom price points for all kinds of purposes.
How much RAM do you need for your Video Editing Projects?