Bug Fixes for Progress Bar
What's New
This is a small release meant to fix all weird edge errors with the progress bar...hopefully for good.
Fixes
- Fixed null indexing error with the progress bar on pass 2/2 of a 2-pass encode
- Added error handling surrounding each call to the progress bar function. If it throws an error for whatever reason, they will be caught by the caller and the encode will resume without the bar
- If it's a 2-pass encode, the script has the opportunity to recover progress for the second pass
- Frame counts used by the progress bar are stored in a module variable on the first pass, negating the need to re-calculate on the second pass