I frequently get a large number of jobs queued to process unattended for hours or days. If processing is interrupted for some reason, when Handbrake is started again it gives you the option of recovering jobs that were in the queue.
The problem I find is with subtitle settings - I routinely select English subtitles with the 'Forced Only' option checked. After Handbrake starts, all of the jobs in the recovered queue have the 'Forced Only' option unchecked which puts closed captioning on. This forces me to go into each one and change to Foreign Audio Scan so I can recheck the 'Forced Only' option and then select English again. Is there a fix so that the recovered jobs don't lose the subtitle settings. This can be tedious to do when you have 20 jobs to fix.
For the longest time I kept kicking myself on how I'd mistakenly unchecked 'Forced Only' until I finally figured out what was happening.
Steps to reproduce the problem (If Applicable):
Close Handbrake (or restart PC, or have Handbrake crash or PC crash) with jobs in the queue with subtitles set to 'Forced Only' and English (I presume it happens with other languages as well but haven't actually tried it).
When Handbrake restarts and recovers the jobs, they will all have 'Forced Only' unchecked.
HandBrake version (e.g., 1.0.0):
1.3.3 (2020061300)
Operating system and version (e.g., Ubuntu 16.04 LTS, macOS 10.13 High Sierra, Windows 10 Creators Update):
Edition: Windows 10 Pro
Version: 2004
OS Build: 19041.685
HandBrake Activity Log ***required*** (see How-to get an activity log)
Code: Select all
Log N/A - the problem occurs on jobs that are in queue during a system crash and subsequently recovered with subtitle settings changed.