Network Optimization - What does this do?

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline

Paul Willis

  • Posts: 216
  • Joined: Mon Feb 25, 2013 4:47 pm

Network Optimization - What does this do?

PostThu May 18, 2017 12:54 pm

Can anyone shed any light on the mechanics behind this new render option? Nothing in the manual as far as I can see.

I have had an issue with my network drives force ejecting while Resolve has been rendering onto them. This has been since version 12 and only happens with Resolve, never with any any other editing or disk speed tests etc. This new option in 14 so far seems to have solved this :D ... although probably as a weird side effect.

Rendering happens at pretty much normal speed but it takes a long time stuck at 99% before completing, no network drive ejects though.

It would be nice to know what this feature is doing so I can have a better idea what's been going on.

Thanks!
www.chief.tv
www.paulwilliscolour.com

AMD Threadripper 3970X 32-Core
RTX 3090 24GB
128GB RAM
Windows 11
Offline

andi winter

  • Posts: 50
  • Joined: Fri Oct 31, 2014 1:06 pm

Re: Network Optimization - What does this do?

PostThu Jun 22, 2017 4:31 pm

thats an interesting question! i would like to know as well!

i am rendering to a nas and tried the option, but it sticked at 99%, and then i gave up and rendered it without the option,
and everything was fine. if i knew what is behind this option, i could figure out if it would make sense nonetheless... now, that i know that it gets to 100% if one waits long enough...
Offline

Steve Alexander

  • Posts: 4564
  • Joined: Mon Mar 23, 2015 2:15 am

Re: Network Optimization - What does this do?

PostThu Jun 22, 2017 4:40 pm

Alexis Van Hurkman mentioned (in a Ripple Training tutorial) that it allows someone to begin viewing the first part of the file while rendering was going on but he wasn't that clear on it.
Time Traveller
Resolve Studio 19.0b1 | Fusion Studio 19.0b1 | Win 11 Pro (22H2) | i9-7940x, P4000 (536.96, 8GB VRAM), 64GB RAM, M.2 boot, SSD scratch, RAID10 data | (laptop) 16" MacBook Pro M1 MAX, 32 GPU cores, 64 GB RAM, 2 TB SSD, Sonoma 14.4
Offline

Matt Haynie

  • Posts: 9
  • Joined: Fri Jun 09, 2017 5:41 am

Re: Network Optimization - What does this do?

PostFri Jun 23, 2017 9:40 pm

I could be wrong, but:

AFAIK, the MP4 container has a non-constant-length "metadata" section of the file. Because of this, it's more convenient to write out the audio/video streams in full, then write the metadata at the end of the file. However, this causes problems when streaming online (on some HTTP servers, anyway) where the browser, looking for the metadata section (which is at the end of the file), will have to download the entire file before it can begin playback.

"Network Optimization" simply places this bit of metadata at the beginning of the file so that no matter what is reading the file, it'll always get to the metadata section first and be able to decode the audio/video streams as they come in.
Offline

Mohammad Ali

  • Posts: 25
  • Joined: Tue Mar 05, 2019 10:35 am
  • Real Name: Mohammad Ali

Re: Network Optimization - What does this do?

PostWed Mar 06, 2019 11:22 am

I believe this option is for networking.
If you have 2 machines and setup a network between them,
then you can use this option.
Offline

samcrut

  • Posts: 13
  • Joined: Tue Feb 19, 2019 7:40 pm
  • Real Name: Sam Crutsinger

Re: Network Optimization - What does this do?

PostWed Jan 15, 2020 7:00 am

If it's the same optimization from the early days of QT and dialup modems, it used to be that if a file wasn't optimized, your viewer had to download the entire file before they could start to watch anything. Checking streaming optimization or whatever it was called would create a file that would allow the viewer to watch the video as it was coming in. In the modem days that was a massive improvement since video took forever and if they had nothing to look at while it downloaded, your audience would leave. YouTube and such do this automatically when they reencode your content.

Return to DaVinci Resolve

Who is online

Users browsing this forum: No registered users and 161 guests