[Implemented] Pause encode on low disk space (at least WinGUI)

Archive of historical feature requests.
Please use the GitHub link above to report issues.
Forum rules
*******************************
Please be aware we are now using GitHub for issue tracking and feature requests.
- This section of the forum is now closed to new topics.

*******************************
Post Reply
Marsu42
Posts: 19
Joined: Mon Sep 01, 2014 3:03 pm

[Implemented] Pause encode on low disk space (at least WinGUI)

Post by Marsu42 »

Please describe what you would like to see added to HandBrake:
Since the gui now using libhb has the great option to pause encodes, it would be nice the gui could detect low hd space situations auto automatically pause until there's space again. It's not uncommon for apps that write larger amounts of data (like downloaders) to feature such an option.

Why would you like to see this added:
In real life and using smaller partitions like on a laptop, a low disk space situations simply happens now and then. While running a hb queue in the background, currently there is no failsafe but it simply stops and breaks - that means manually deleting the partial encode & restarting the gui, resulting in an unfortunate loss of the partial encode.

What version of HandBrake are you currently running:
Latest Nightly

What operating system and version and you currently running (e.g. OSX 10.11, Windows 7, Ubuntu 14):
Win7 x64
arcuser
Bright Spark User
Posts: 183
Joined: Mon Mar 09, 2015 5:55 am

Re: Pause encode on low disk space (at least WinGUI)

Post by arcuser »

An idea that I wish I had put forward! Something I have wanted for some time also :)
User avatar
s55
HandBrake Team
Posts: 10358
Joined: Sun Dec 24, 2006 1:05 pm

Re: Pause encode on low disk space (at least WinGUI)

Post by s55 »

Initial Implementation https://trac.handbrake.fr/changeset/6b7 ... 94a4760884.

You can turn it on in preferences -> Advanced

Will provide a UI option to change the 10GB low level at some point. Currently you can override it in Settings.xml (Key: LowDiskSpaceWarningLevelInBytes) (https://trac.handbrake.fr/wiki/FileLocations)


Edit: I'll actually probably change this over to pausing the encode once I make sure there is no overhead to regularly checking the level.
User avatar
BradleyS
Moderator
Posts: 1860
Joined: Thu Aug 09, 2007 12:16 pm

Re: [Implemented] Pause encode on low disk space (at least WinGUI)

Post by BradleyS »

Cool.
Marsu42
Posts: 19
Joined: Mon Sep 01, 2014 3:03 pm

Re: Pause encode on low disk space (at least WinGUI)

Post by Marsu42 »

s55 wrote:Initial Implementation https://trac.handbrake.fr/changeset/6b7 ... 94a4760884. Edit: I'll actually probably change this over to pausing the encode once I make sure there is no overhead to regularly checking the level.
Thanks! I'm looking forward to the pause encode version as this one of the features that hb has over dumb cli encoders - I can hardly imagine a disk space check now and then is a major drain on fps :-p
arcuser
Bright Spark User
Posts: 183
Joined: Mon Mar 09, 2015 5:55 am

Re: [Implemented] Pause encode on low disk space (at least WinGUI)

Post by arcuser »

I thought this was implemented?

Looks like it was not carried through to 0.10.3

So disappointed :(
User avatar
Ritsuka
HandBrake Team
Posts: 1656
Joined: Fri Jan 12, 2007 11:29 am

Re: [Implemented] Pause encode on low disk space (at least WinGUI)

Post by Ritsuka »

0.10.3 is a bug fix release. If you want the nice things you need to use the nightly builds.
arcuser
Bright Spark User
Posts: 183
Joined: Mon Mar 09, 2015 5:55 am

Re: [Implemented] Pause encode on low disk space (at least WinGUI)

Post by arcuser »

Ritsuka wrote:If you want the nice things you need to use the nightly builds.
"Nice things" - sure.

Pause on low disk space seemed like a complete no-brainer though.
Last edited by arcuser on Sat Jan 30, 2016 6:20 pm, edited 1 time in total.
rollin_eng
Veteran User
Posts: 4858
Joined: Wed May 04, 2011 11:06 pm

Re: [Implemented] Pause encode on low disk space (at least WinGUI)

Post by rollin_eng »

0.10.3 is just bug fixes.

This feature is in the nightlys and will probably be in the 0.11 (or whatever it gets named) release.
Post Reply