A "Pause" button during delivering

  • Author
  • Message
Offline

Lucius Snow

  • Posts: 646
  • Joined: Sun Nov 24, 2013 1:19 pm

A "Pause" button during delivering

PostSat Apr 23, 2022 11:51 am

I asked it soooooooo many times. Probably not a hudge thing to do :shock:
Offline

noahthanks

  • Posts: 9
  • Joined: Thu Nov 25, 2021 6:52 am
  • Real Name: Noah Williams

Re: A "Pause" button during delivering

PostSun Apr 24, 2022 10:46 am

This would be nice for long projects
Offline

Lucius Snow

  • Posts: 646
  • Joined: Sun Nov 24, 2013 1:19 pm

Re: A "Pause" button during delivering

PostThu Aug 04, 2022 4:54 pm

up
Offline

Andy Mees

  • Posts: 3304
  • Joined: Wed Aug 22, 2012 7:48 am

Re: A "Pause" button during delivering

PostThu Aug 04, 2022 6:26 pm

Yes, its been asked for many times ... +1 again.
Offline

Jim Simon

  • Posts: 30821
  • Joined: Fri Dec 23, 2016 1:47 am

Re: A "Pause" button during delivering

PostSat Aug 06, 2022 2:28 pm

I would find it useful.
My Biases:

You NEED training.
You NEED a desktop.
You NEED a calibrated (non-computer) display.
Offline
User avatar

waltervolpatto

  • Posts: 10577
  • Joined: Thu Feb 07, 2013 5:07 pm
  • Location: 1146 North Las Palmas Ave. Hollywood, California 90038 USA

Re: A "Pause" button during delivering

PostSat Aug 13, 2022 8:23 pm

yes has been asked.

+1 for pause
+1 for export of the final ist in human readable file (TXT/XML I dont care)
+1 for import of "exporting lists"
+1 for reorder of priorities
+1 for keeping the exports list if i duplicate a project....
+1 for background rendering.

(and so on...)
W10-19043.1645- Supermicro MB C9X299-PGF - RAM 128GB CPU i9-10980XE 16c 4.3GHz (Oc) Water cooled
Decklink Studio 4K (12.3)
Resolve 18.5.1 / fusion studio 18
GPU 3090ti drivers 512.59 studio
Offline

SandroSchreiber

  • Posts: 103
  • Joined: Wed Dec 12, 2018 7:01 am
  • Real Name: Sandro Schreiber

Re: A "Pause" button during delivering

PostMon Aug 15, 2022 1:43 pm

waltervolpatto wrote:+1 for keeping the exports list if i duplicate a project....


Oh yes! This has been asked so many times.
+1 to all of this.
Resolve Studio 18.6.6 | Resolve Mini Panel | Win11 23H2
GeForce RTX4090 (555.85 studio driver) | DeckLink Mini Monitor 4K, Desktop Video 12.9
Offline

maarten

  • Posts: 76
  • Joined: Sat Dec 14, 2019 6:05 pm
  • Real Name: Maarten de Haas

Re: A "Pause" button during delivering

PostMon Aug 15, 2022 5:49 pm

+1
Although I have some requests that to me are more important, a pause would definitely be a nice to have when working on large exports! Would have used it before if already present for sure.

Lucius Snow wrote:Probably not a hudge thing to do :shock:


As a developer I can tell you it might surprise you that things aren't always as easy as they seem. For instance these are some things developers perhaps should take into account when implementing just this pause;

- What to do when you change the scene while the export of it is in pause?
- How about when you're exporting to a compressed format, like mpeg, which uses i-frames? Will they be stored? Will it be handled by some external library and is that library capable of pausing an export in progress where compression needs to know previous and coming frames? Is NVIDEA hardware capable of doing this? Is it capable of changing frames if you changed something while in pause?
- Should the whole UI freeze to make it impossible to change something while in pause mode?
This might even look like a simple question, but there are situations where this is not such a simple question and can lead to advance usage. Like mutiple usage of the same clip, but with different settings or fusion nodes and/or within other parent timelines. When the UI would just freeze at pausing we would miss a lot of pretty useful ways to edit things while being paused...
This might not interest you perhaps, but other people might. And they could complain when the full UI freezes at a pause to prevent changing timelines etc.

These are just some things that came up, I bet there are more things to take care and think about.

I'm not working for Blackmagic, so can't tell what they have to think of or do at all, but I can say it doesn't seem like 'not a huge thing to do' for me per se. Bottom line: it's a single line to ask, but rarely a single answer to give. (BTW I often make the same mistake)
Offline

Hendrik Proosa

  • Posts: 3092
  • Joined: Wed Aug 22, 2012 6:53 am
  • Location: Estonia

Re: A "Pause" button during delivering

PostMon Aug 15, 2022 6:35 pm

Submitted jobs should be ”snapshots”, so changes after starting the render would not make a difference. Interframe encoding could be a tougher nut but afaik it is up to hardware and driver to handle the states of encoder, as long as the encoder instance handles are kept, pausing the frame submitting should not have any side effects and can be continued later.
I do stuff
Offline

maarten

  • Posts: 76
  • Joined: Sat Dec 14, 2019 6:05 pm
  • Real Name: Maarten de Haas

Re: A "Pause" button during delivering

PostWed Aug 17, 2022 4:49 pm

Hendrik Proosa wrote:Submitted jobs should be ”snapshots”


Still that's only one opinion. Also the assumption that Davinci even creates a 'snapshot' I highly doubt is true at the moment, meaning that 'simple' pause should then cause DaVinci to need a complete rebuild of the parts of the core basically to implement such a 'state system'. I would think the only state that's there is what you're currently working on (besides data in undo levels).

And even if you have a state system and can use a state for export while working in another state (obviously making things way more complex internally), still you can't capture everything in such a state. For the simple reason Davinci doesn't control the OS. So what if your asset files are changed? How and when should the exporter act when it finds out (if it can)? These are all things that needs a lot of decision making after weighting pros and cons of use cases and can take a lot of this time for developers to include this 'simple' pause.

Just being the devils advocate here, because some people way too easily think that some things are 'easy' to implement while in reality they might not be and might even be very hard or change a lot of things that all need testing again after and make things prone to (new) errors. It's best IMO to just add a feature request without any opinion on how hard is will be to implement if it's not your software. But again, I'm making the same mistake on other companies software too so I understand that trap ;)
Offline

Hendrik Proosa

  • Posts: 3092
  • Joined: Wed Aug 22, 2012 6:53 am
  • Location: Estonia

Re: A "Pause" button during delivering

PostWed Aug 17, 2022 5:15 pm

All these issues are solved in other softwares which can pause. Snapshot is a database level ”thing”, it is a temporary save if you will. Problem is rather that Resolve most probably does not have a way to run multiple instances of itself in parallel. If assets are changed it is the exact same situation as now: what if assets get randomly changed before or during render? Render gets messed up, that’s what happens, because Resolve does not create a shadow copy of each and every media file it needs. And yet everyone is able to live with this.
I do stuff
Offline
User avatar

waltervolpatto

  • Posts: 10577
  • Joined: Thu Feb 07, 2013 5:07 pm
  • Location: 1146 North Las Palmas Ave. Hollywood, California 90038 USA

Re: A "Pause" button during delivering

PostWed Aug 17, 2022 6:14 pm

Hendrik Proosa wrote:All these issues are solved in other softwares which can pause. Snapshot is a database level ”thing”, it is a temporary save if you will. Problem is rather that Resolve most probably does not have a way to run multiple instances of itself in parallel. If assets are changed it is the exact same situation as now: what if assets get randomly changed before or during render? Render gets messed up, that’s what happens, because Resolve does not create a shadow copy of each and every media file it needs. And yet everyone is able to live with this.



Kind of, but as mentioned other software can pause and restart and that is the feature that also guarantee background rendering: you need power? We pause, you release power? We redstart the render….
W10-19043.1645- Supermicro MB C9X299-PGF - RAM 128GB CPU i9-10980XE 16c 4.3GHz (Oc) Water cooled
Decklink Studio 4K (12.3)
Resolve 18.5.1 / fusion studio 18
GPU 3090ti drivers 512.59 studio
Offline

gordonmcdowell

  • Posts: 5
  • Joined: Thu Oct 26, 2023 1:56 pm
  • Real Name: Gordon McDowell

Re: A "Pause" button during delivering

PostTue Apr 30, 2024 7:59 pm

As a guy without a decent power supply, watching by battery dwindle... yeah, seems handy.
Offline

N7Commander

  • Posts: 4
  • Joined: Thu Dec 15, 2022 10:52 am
  • Real Name: Thiago Moraes e Silva

Re: A "Pause" button during delivering

PostThu May 02, 2024 10:29 am

+1
Offline

radomir

  • Posts: 67
  • Joined: Thu Dec 02, 2021 6:38 pm
  • Real Name: Radomir Rytych

Re: A "Pause" button during delivering

PostFri May 03, 2024 10:42 am

+1
Offline

nikowski

  • Posts: 13
  • Joined: Mon Nov 12, 2018 12:46 am
  • Location: Łódź, Poland
  • Real Name: Nikodem Wojciechowski

Re: A "Pause" button during delivering

PostFri May 03, 2024 11:02 am

+1
Resolve Studio & Fusion Studio 18.6.4
Windows 11 Pro 23H2 | CPU: Ryzen 7 3700x 3.6GHz | RAM: 32GB 3200Mhz | GPU: AMD RX 580 8GB | Adrenalin v24.1.1 |
Macbook Air M1 | Ventura 13.6.3 | RAM: 16GB | CPU: 8c | GPU: 7c |
Offline
User avatar

Marc Wielage

  • Posts: 11189
  • Joined: Fri Oct 18, 2013 2:46 am
  • Location: Hollywood, USA

Re: A "Pause" button during delivering

PostSun May 05, 2024 1:33 am

Yeah, that would be a fantastic feature. I think one of the tricks would be how to deal with something like an H.264 render with an interframe codec, and when the compression spreads across to multiple frames, it'd be hard to just pause and then figure out where it has to pick up. If it could just start with an I-frame, then it could potentially work.

I know a bunch of facilitates that just render DPX or EXR for the simple reason that they can always bail out of a render, then pic up with the frame on which they stopped and keep going from there. But harder to do with a single continuous file.

But I'd love to see a "pause render" feature happen.
Certified DaVinci Resolve Color Trainer • AdvancedColorTraining.com
Offline
User avatar

oliwend

  • Posts: 194
  • Joined: Mon Sep 10, 2018 1:45 pm
  • Location: Germany
  • Real Name: Oliver Wendel

Re: A "Pause" button during delivering

PostMon May 06, 2024 4:40 am

+1
MacBook Pro M1 Max (2021, 16'), MacOS 14.4.1, 64 GB RAM, Resolve Studio 18.6.6/19.0B20

Return to DaVinci Resolve Feature Requests

Who is online

Users browsing this forum: No registered users and 19 guests