Jump to content

Ideas for realtime-or-faster 4K H.264 exports with Resolve? (6700K, 970M, 2x 1TB MX300 SSDs, 40GB RAM, etc)

Hi all,

 

I'm doing some edits on 4K (UHD) videos recorded with my Panasonic FZ1000, and when I go to export / deliver in Resolve 12.5 (the free version), it's so dang slow!  (Yes I know 14 is out now, but after a little google searching, it's apparently not recommended to update while you have existing projects in progress, if I understand right.)

The video I'm trying to export right now is about 49 minutes long, but Resolve says it'll take about 3-4.5 hours to encode, at around 6-9 fps or so.  I'd *REALLY* like to be able to export in real time (30 fps for 4K in my case) or faster, to the final video file.  I have quite a few hour-long-plus videos I need to edit, export, etc, and in the future there will likely be quite a few more.

 

My settings in Resolve are Quicktime H.264, 3840x2160 Ultra HD, 29.97 fps, quality 38400 kbps (I plan to upload to YouTube - they recommend 35-45 Mbps; I have about 10 mbps upload so there's a bottleneck there too), keyframes every 15 frames, the rest is pretty much default.  (Ideally, for YouTube export, I'd like to be able to export in such a way so that when I upload to YouTube, the video will be available right away, without YT having to "process" / transcode the video.)

 

As for hardware, I'm working on my Clevo laptop with an i7-6700K, GTX 970M with 6GB VRAM, 40GB DDR4-2133 RAM (1x8GB and 2x16GB).  Resolve is installed on a 250GB Crucial MX200 SSD, my source files are on a 1TB MX300, and I'm exporting to another 1TB MX300.

 

 

Anyone have ideas for making the process go several times faster?  I saw something via google search that said something about exporting to uncompressed, then using handbrake or ffmpeg or something to transcode to H.264.  I started to try that, though, but stopped when I saw the export to Quicktime Uncompressed RGB 8-bit was only going at about 4-5 fps.  I've also been googling some about NVENC, QuickSync, etc.  (For now it looks like my CPU's getting all the load.)  Last I checked, QuickSync isn't supported on my laptop, due to the iGPU never being used.  (My laptop has G-SYNC, and I think it's hardwired to only use the NVidia GPU because of that, if I understand right.)

 

Buying new hardware (or paid software) is out of the question at this time.

 

Maybe there's a way to bring AviDemux back into my workflow?  (I had been using it, but Resolve has some functions I'm starting to use now that AviDemux doesn't have.)  Or what about Handbrake or something else?

 

 

One thing I find interesting on my SSDs is the write speeds seem to be quite a bit lower than I'd expect.  Could that have anything to do with it?  Although, I'd think encoding to about 40 Mbps would only need about 5 MB/s write speeds...

5ab1a5753d3f4_2018-01-150818-CrystalDiskMarkCT1050MX330SSD11.png.b034a2a2beb7a28564b19b8f71ae73dc.png  5ab1a57403ebe_2018-01-150813-CrystalDiskMarkCT1050MX300SSD12.png.d57209886d799c7d179d14bd7e7cc3b3.png

 

The 256GB Crucial M550 SSD in my desktop (i7-4790K, GTX 1060 3GB, 32GB (4x8G) DDR3-1600, aforementioned SSD as boot drive + a bunch of HDDs for storage) seems to be quite a bit better on some benchmarks.  Compare the 4K write speeds, for example! :o

5ab1a7d266a14_Screenshot(20)b-2018-03-201728-CDMarkCT256M550SSD1.png.d16da1fb1c4e315dcc74ed2306050758.png

Link to comment
Share on other sites

Link to post
Share on other sites

Are your ssd's full? i know that if they are too full, the performance drops like hell

QUOTE/TAG ME WHEN RESPONDING

Please Spend As Much Time Writing Your Question As You Want Me To Spend Responding To It. Take Time & Explain

 

New TOS RUINED the meme that used to be below :( 

Link to comment
Share on other sites

Link to post
Share on other sites

Drives seems fine, you only need about 5mB/s write here, and a bit more read depending on input for real time.

 

CPU and GPU usage when rendering will be nice. Im gonna bet that its cpu limited, esp with the not so great quicktime h264 encoder.

Link to comment
Share on other sites

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

×