How Much RAM Do You Need For Video Editing

CG Director Author Alex Glawion  by Alex Glawion   ⋮   ⋮   128 comments
CGDirector is Reader-supported. When you buy through our links, we may earn an affiliate commission.
How Much RAM Do You Need For Video Editing

Are you thinking about getting a new Video Editing Desktop PC or a Video Editing Laptop or want to upgrade your existing one?

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.

(Skip the theory and jump to RAM Size recommendations directly here). I will tell you exactly how much RAM you need for Video Editing. But first let’s look at some of the theory behind it:

RAM Prices

RAM is getting cheaper every day!

You have probably seen it already, but take a look at how Prices have come down over the last year:

video Editing Ram Prices

Image-Source: geizhals.de

A 32GB DDR4 Kit used to cost 399$ back in 2018, and costs only around 176$ now! There even seems to be a continuing downward trend in 2019.

You won’t want to spend too much, of course, but for that, we will need to know how much RAM exactly to get:

As so often, because it depends so much on what type of projects you are editing, there is, unfortunately, no definite answer to the question of how much RAM you need for general video editing.

But we can narrow it down a good bit:

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 Softwares include 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 have enough Memory to not slow down your editing process.

After Effects comes to mind here and maybe 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.

Why?

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.

RAM Speed

 

A typical use case of an average Video Editor

Now let’s look at my typical Video Editing use case scenario:

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.

RAM Video Editing

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.

Then I could only open up one program at a time, but let’s face it:

It’s about ease of use and how motivated and unhindered you are when working on your projects. Nothing should stand in the way of your creativity.

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 Softwares 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 Realtime when required.

This usually happens automatically (in Premiere Pro 2018 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.

Resolution8bpc10bpc12bpc16bpc32bpc
1280x7202,7 MByte3,4 MByte4,1 MByte5,5 MByte11,0 MByte
1920x10806,2 MByte7,7 MByte9,3 MByte12,4 MByte14,8 MByte
4096x307237,7 MByte47,2 MByte56,6 MByte75,5 MByte151,0 MByte
8192x6144150,9 MByte188,7 MByte226,5 MByte302,0 MByte604,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.

This means we are not really solving the Problem of a fast Timeline with low RAM usage by using a 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 smaller than 1080p projects 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 is recommended if you are editing 8K footage in 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:

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 give it a good buffer zone there and make sure you have a bit more than is minimally needed.

Since RAM is unfortunately quite expensive currently, you might want to settle for less, but be ready to upgrade in the future when prices come down.

I’ll get into Future-Proofing your Workstation down below.

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 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 differences usually are within the margin of error of around 1 – 3%.

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 about your Footage, but my Footage (except maybe some EXRs in 8k) doesn’t usually reach this size. Far from it.

Doubling the Bandwidth will do nothing for you except give you even 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:

Future Proof

What if you want to buy just enough RAM for your current projects (maybe because prices are so high at the moment), but you know you will switch to some bigger footage in the future?

Make sure your mainboard supports the amount of RAM you are targeting.

Although in the past, upgrading your RAM was as easy as adding in more modules to the ones you already have, it does not always seem to be 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.

CGDirector PC-Builder Tool

PC-Builder Facebook Title Image

 

How much RAM do you need for your Video Editing Projects?

Join the New CGDirector Forum! Expert Advice & PC-Build Planning with a warm and friendly Community! :)

Alex Glawion - post author

Hi, I’m Alex, a Freelance 3D Generalist, Motion Designer and Compositor.

I’ve built a multitude of Computers, Workstations and Renderfarms and love to optimize them as much as possible.

Feel free to comment and ask for suggestions on your PC-Build or 3D-related Problem, I’ll do my best to help out!

128
Comments
Also check out our Forum for feedback from our Expert Community.

KevinC

Thank you this is really helpful! I am debating if I should get the new Asus Amd Ryzen 4800h laptop or pay more for a MSI with Intel i7-10875h. Both are 8 core with 16gb ram. Different is on Asus one 8gb are soldered I can only put 32gb on the other to makes 40gb total. MSI can accept 64gb. However MSI is also $400 more.
I start working with 8k 10bit on premiere but I can always make proxies until exports. Should I just spend the money and go for the MSI or the Asus is workable? Thank you ahead!

Hey KevinC,

Thanks for the comment! I’m glad you found the article helpful!

If I were in your shoes, I would definitely get the MSI even if it costs $400 more. You didn’t specify all the specs of both laptops but I’m assuming the MSI comes with a better GPU and/or more storage but what’s really important here is the capability to expand to 64GB or RAM offered by the MSI laptop. As mentioned in the article, 64GB of RAM is highly advisable if you’re working on 8K footages on 10 bit. Some may say that 64GB is overkill but RAM is something you can never have enough of in a computer and it’s always better to have it and not need it than need it and not have it, right?

Cheers,
Alex

KevinC

Thank you for your reply!
The MSI have the same 2060 GPU and smaller hard drive. But it’s 17″ vs 15″ and also have thunderbolt. Asus Ryzen 4800hs vs MSI i7-10875h.
For future upgrade the MSI wins big time. But I keep hearing the new Ryzen 4800 is much better than the new intel that’s why it got me thinking with Asus.

Hey Kevin,

On paper, the Ryzen 7 4800HS does look like it’s better than the i7-10875H. For example, the Ryzen 7 4800HS has a faster base clock at 2.90 GHz compared to the i7-10875H’s 2.30 GHz. Turbo Boos on a single core has the i7-10875H taking the upper hand at 5.10 GHz compared to the Ryzen’s 4.20 GHz but the Ryzen has a higher Turbo Boost on all cores at 3.80 GHz vs 3.20 GHz. These differences on CPU speed may be or may not be game-changing but again, the important factor to consider here is RAM upgradability given your use case scenario. While the Asus may give you a slightly better CPU with its Ryzen 7 4800HS, I’d still go with the MSI so I can max out the RAM to 64GB and in the process ensure I have enough RAM for what I need the laptop for.

Cheers,
Alex

KevinC

Cheers Alex!

Victor

Thank you Alex for this article that clearly shows that bigger is not necessarily better!
Making e-learning video for students and making sure they can access them with their mobile, I usually work with youtube 720hd format to keep the required bitrate as low as possible for my students.
I bought a workstation secondhand with good CPU but little RAM, it indeed was stripped off most out of its RAM : it’s got 16GB out of 128GB
I was considering regaining the 128GB but your article made me understand it is like there was no use for me, I was thinking like those people who want a 500hp car to cruise at 80kph …pointless
Thanks a lot
Vic

Hi Victor,

Thanks for dropping a line!

You are right – 128GB of RAM is overkill for video editing tasks UNLESS you are working on 8K footage in 10bit or more. In your case where you usually work with 720HD format for YouTube videos, you can definitely get away with 16GB. No sense driving a Ferrari on a road congested with traffic, right?

Cheers,
Alex

Penny

Hi Alex,

Thank you for the highly informative aricle.

Coincidentally I am also using Macbook 2012 (as another user) for Premiere Pro and After Effects. Needless to say it’s not going well! The laptop does have 16 GB RAM but no graphics card.

My question is should I only be looking at a new laptop with a good graphics card, or should i look at expanding my RAM as well?
I am working with 1080p vidoes, but there is lots of layering and I do want to use dynamic links wihtin after effects and premiere pro. My main issue is slow/spotty (sometimes infinite) rendering times during playback previews.
Would really appreciate your advice!

Thanks,
Penny

Alex Glawion
Alex GlawionCGDIRECTOR

Hey Penny,
For smooth 1080p editing I’d recommend going above 16GB of RAM for best performance in addition to a decent dedicated graphics card. Especially if you are using lots of layering and effects, both more RAM and a GPU will support your editing greatly.

Cheers,
Alex

beni

Nice article.
But I have some points:
-DDR4 RAM is not equal DDR4 RAM, you habe also the frequency und timings and they play a big part on AMD systems and less on Intel.
-Well i guess the article was written back in 2018 but m.2 SSDs already exist and they came realy close to DDR4 Ram speeds.
Since 2019 we have on AMD platforms PCI E 4.0 and even faster m.2 NVMe SSDs which are nearly on the level of DDR4 RAM for almost the same price as PCI E 3.0 m.2 NVMe SSDs. If you put the NVMe m.2 PCIE 4.0 SSDs in to a raid you can reach up to 8000MB/s.
-End of 2021 or beginning of 2022 should come DDR5 to the normal platform for everyone. So if you have a realy old syste. its maybe now time to upgarde your PC with a new mainboard, processor, gpu, ram instead of trying to put more ram on to your MB.
If you have a 1 or 2 year old system it makes maybe more sense to buy more ram(also secondhand possible) and wait for the DDR5 and the processors which will come up to have a way better performance.
But as always if you have the money and you dont mind, do your upgrade or what ever you want, its always up to you.

Alex Glawion
Alex GlawionCGDIRECTOR

Hey Beni,
Cool thanks for the feedback, I agree. Will add some updates to the article soon 🙂

Cheers,
Alex

elisa iacobucci

this post has been incredibly useful thank you!
ive had my PC since about 2011
Im looking to upgrade some parts of my current PC to run after effects, premiere and toonboom harmony 17, but im wondering if it is worth it to upgrade to 32GB DDR3

I have a gigabyte motherboard with an i7 processor with 4-cores, it has 4 ram slots and a 32GB DDR3 capacity. currently with 8GB of RAM, and renders have become incredibly difficult.

I am wondering if buying 32GB DDR3 in 2020 is worth it, or if i should look to getting a new motherboard that supports DDR4 and get DDR4 RAM instead?

Im a bit strapped financially at the moment but am looking at upgrading RAM asap for freelance, and getting a solid state harddrive in the near future.

Hey Elisa,

Thanks for asking!

Your best option at the moment will depend on how much you are willing to spend. If you choose to get a new motherboard that supports DDR4 RAM, chances are you’re gonna have to upgrade your processor as well because your processer may no longer be supported by your new motherboard.

If I may ask, how much are you willing to spend?

Now, if you go with the option of increasing your RAM and getting an SSD in the future, this could work but it may not bring about the increase in performance you are expecting. It could be seen as a “band-aid solution” but your PC’s performance will always be limited by its older CPU.

Cheers,
Alex

beni

Im honest the best way is upgrade you pc to get more performance. AMD has currently realy cheap 6cores/12threads and 8cores/16threads processors and DDR4 ram is also quite cheap and if you dont mind about PCI E4.0 you can get a X470 or B450 Mainboard for not too much and some sata ssds or even m.2 ssds. Mindrange GPU for rendering with adobe products.

Frankie

Very informative stuff, Alex! I have a question as I am trying to upgrade from an old struggling 2012 MacBook pro that just isn’t cutting it with rendering times anymore and crashing, and this well after I had upgraded the RAM to DDR3 16GB. With FCPX, Neat Video Denoiser and LUT applications, I seemed to have pushed the machine to it’s limits. Is it the CPU and GPU holding it back?

As I was extensively looking around, on an under $800 budget?

Intel E5-4620 v2 – 8 core/16 threads
NVIDIA GeForce GTX 1060
64GB DDR3 RAM

It’s compelling especially on the RAM side, but the make is dubious not knowing where it came from other than it being sold on newegg.. My guess it’s a custom build since it’s using an older parts like a CPU meant for servers and DDR3 RAM. For a hundred dollars more, I could just get a reliable HP PC for similar if not slightly weaker but newer specs and 32GB DDR4 RAM.

Maybe my PC newbie is showing haha

Regards,
Frankie

Hi Frankie,

Thanks for dropping a comment!

An 8-year old MacBook Pro from 2012 will not be able to cut it nowadays when it comes to rendering times because it will definitely be held back by its CPU and GPU. Not sure what the specs of your MacBook Pro are but if I remember it right, the MacBook Pro that came out in 2012 only had a dual-core processor and with CPU rendering, the more cores your CPU has, the better the performance is. Not only that, I believe the 2012 MacBook Pro only had an integrated GPU with its Intel HD Graphics 4000. This does not have enough power to deliver a decent performance in terms of GPU rendering for that matter.

As for that build you saw on Newegg, you are correct – it’s a custom build, albeit a very old one since it’s still using DDR3 RAM. I don’t tend to recommend the use of second-hand or used builds, especially for work or productivity purposes, because you just don’t know exactly how long the build will last. It’s always better to build a new workstation from the ground up as you can choose the best components based on your budget.

You can always get that prebuilt HP PC you are referring to but in the event you decide to build a new workstation from scratch, how much are you willing to spend?

By the way, you can also have a look at the site’s PC Builder Tool. It’s a web based tool that gives you the best recommendations based on your budget and use case. You can access the tool here: https://www.cgdirector.com/pc-builder/.

Cheers,
Alex

Dirk

Would 16gb ddr4 be okay for an hour-long video? Or chopped up into three parts and then put together? It’s 1080p footage with a i5-7400 and gtx 1060 3gb.

Dirk

1920/822 24 fps
Most of the editing programs as you can think of.
Almost empty 250 gb ssd with only editing things on it.
As more info.

Hey Dirk,

Thanks for asking!

Based on the information you shared, I think 16GB of DDR4 RAM will suffice when editing an hour-long video. As long as you don’t have a lot of background programs open, 16GB should do just fine. Chopping the video into three parts and then putting it back together is also on option but there will not be much difference on that as you’re still working with the same amount of RAM and the space specs in your workstation.

Cheers,
Alex

Dirk

Thanks! Sorry for late reply. I’ve been getting everything together.

Ana

Hi Alex,
First off, great article!
I need some help though. I need a new laptop and I usually use Photoshop, Illustrator and Lightroom, Premiere not that much, only simple videos. So, as I have a small budget to work with, do you think a Asus vivobook s15 with an intel i7-8565U, 12 gb ram, 512 GB SSD and NVIDIA GeForce MX250 2 GB good enough?
Or is hp envy x360 with an intel core i7-8550U, 16 gb ram, 256 gb ssd and NVIDIA GeForce MX150 4GB better? I’ve heard some bad things about hp so i’m not sure.
Thank you, hope you can help me

Hey Ana,

Thanks for asking and I’m glad you liked the article!

Both the Asus Vivobook S15 and the HP Envy x360 are good options for your use case. Not only that, both laptops have almost similar specs. The deciding factor here will be the price of each. On paper, I’m leaning more towards the HP Envy x360 because it has more RAM and the extra 4GB could help when you’re working on larger projects and complex scenes.

For me to make an informed decision, please let me know how much these laptops are. Also, please let me know how much you’re willing to spend as we might be able to find something better for you that’s within your budget.

Alternatively, you can check out the site’s PC Builder Tool at https://www.cgdirector.com/pc-builder/. Indicate your budget and choose the most appropriate use case and the tool will give the best laptop/desktop parts recommendations based on your choices.

Cheers,
Alex

Ana

The asus is around 1000€ and the hp is 1300€, so is the extra 300€ worth it?
All of the Pc Builder Tool suggestions are gaming laptops, and I know they are the best option but i’m not very fond of the design in them.
Thank you so much.

Hi Ana,

If the Asus Vivobook S15 is just around €1,000, I think it would be best if you go for that laptop. Paying €300 more for the HP Envy x360 for the extra 4GB of RAM is just not worth it, not to mention that the HP only has half the storage the Vivobook has.

Before you go and pull the trigger on the Asus Vivobook S15, check if there is an option to increase its RAM to at least 16GB. As you know, 16GB is the baseline nowadays but if such option isn’t available, 12GB of the Asus Vivobook S15 will still be enough.

Cheers,
Alex

Ana

Thank you so much, I will check that out!

Sam

Hi alex

Very good and detailed article.
I got a laptop with 32gb ram and 3rd gen i7 with 256gb ssd and it supports upgradable mxm type gpu, now it has an old k4000m.
Which mxm gpu card do yo recommend for upgrading for 4k video editing?
980m 8gb
1060 6gb
1070 8gb
Or should i wait to mxm types of 2060 and 2070 be available?

Hey Sam,

Thanks for dropping a line and thank you for the kind words!

Video editing is more of a CPU-bound task but a decent graphics card can contribute in some cases and make it faster. However, there is no point in getting a very expensive GPU for video editing since a mid-range model would be sufficient even for 4K video editing. That said, if you need to upgrade your laptop’s GPU now, a 1060 or a 1070 will do. However, if you want to wait for the MXM types of the 2060 and the 2070 to hit the market and make your upgrade morfuture-proof, that can also be an option.

Cheers,
Alex

Ben Carpenter

Hi Alex,

I have windows 10, with an i9-9900k, geforce rtx 2080 ti, and 32gb ram. the os and adobe is on a 1 tb ssd and my project files are on `my portable hdd. I just recently installed the cuda toolkit and it seems to be running correctly but have noticed no performance increase. Also memory is set to performance with 25gb allocated to premiere, and project settings renderer is set to cuda. Playback is set to 1/4.

I’ve been trying to edit with chopping up about an hours worth of 4k b-roll footage over top of my 1080p footage and have been getting massive slow down. If I scrub on the timeline, it takes about 10 seconds or more just to find it’s place and playback is super choppy.

I opened task manager as I played around in premiere. RAM usage varies from 6-8gb and overall 36%-50% usage (with other things open). When I scrub, the cpu jumps to 100% for about 10 seconds while it tries to find it’s place. Also during playback, as soon as it reaches the 4k footage cpu jumps to 100% but RAM never goes much past 50% and it starts choppin.

I was thinking of upping my RAM based on what you said about playback caching but if I’m not going over 50% will it make a difference? Also would you think that cuda should be making any sort of difference? Since installing it, I haven’t noticed any performance increases in playback at all and apparently you have to be a programmer to make any sense of the troubleshooting guides. I started this project on my crappy old laptop and it wasn’t much more choppy than this, except that it crashed a lot. I was just expecting no probs at all after putting it on a machine a billion times more powerfu lol.

Thanks for the article, I’m open to any additional tips. I might just have to switch out my 4k footage with 1080p at this point,

Alex Glawion
Alex GlawionCGDIRECTOR

Hey Ben,
What Type of compression does your 4k footage have? Is it RAW, h264 …?

Your footage absolutely needs to be on your fastest drive possible. Both a HDD, and especially an external HDD is quite slow. Best would be an internal nvme ssd, but you can try testing the project when your footage is on your internal ssd.

More RAM won’t make a difference if it is not full currently.

Hope this helps,
Alex

Ben Carpenter

Hey Alex, thanks for the reply

the 4k files are h265. My OS is on the drive I have installed to my M.2 slot- its an HP SSD ex920 -are all M.2 drives nmve? Its 1TB so Ive got lots of room maybe to just drop my work files on them till i finish…

Alex Glawion
Alex GlawionCGDIRECTOR

Hey Ben,
Working with compressed files such as h.265 will put a good strain on the cpu for decoding, but the i9 9900k should be up to the task. As long as you are not layering multiple files on top of each other and your footage is on your internal m.2 nvme ssd (the HP SSD ex920 is nvme and has good read / write speeds) I would think your system should be able to handle it. If not, try creating lower res proxies as you already suggested.

Cheers,
Alex