Some disappointing news, MCEBuddy fans using the new Handbrake 1.7.1 in the MCEBuddy 2.6.2 beta.
Looks like we are going to need to upgrade Handbrake to 1.7.2 (GitHub) sooner rather than later. i.e. Manually replace MCEBuddy’s Handbrake CLI binary (and ‘hb.dll’ because on GitHub it is not linked into the main CLI binary like it is in MCEBuddy) if you need the fixes before they get merged into a future beta.
I have experienced the issue with NVENC and VP9/AV1 encoding that creates unusually smaller files that have unreasonably long durations. As in transcoding a 2 minute video and it looks a little small, but the run time says the AV1 version is almost 2 hours long. This is how the “inserting excessive key frames” bug noted below manifests itself. That is in addition to fixing (on Windows) not using the new NVDEC (GPU decode) feature that was just added.
Defects fixed in Handbrake 1.7.2 (from the Handbrake 1.7.1 currently included in MCEBuddy 2.6.2 20231221 beta):
Video
- Improved automatic selection of Dolby Vision Level
- Fixed an issue in AMD VCN, MPEG-2, MPEG-4, NVIDIA NVENC, and VP9 encoders that could cause the creation of an excessive number of keyframes (#5530)
- Fixed unintentional automatic pass through of closed caption side data when using NVIDIA NVENC encoder
- Miscellaneous bug fixes and improvements
Linux
- Improved performance by removing duplicate graphic assets and reducing file size
- Fixed Flatpak file chooser opening home directory instead of the previously selected directory
- Fixed last item in the queue sometimes having the wrong destination path
- Fixed some memory leaks in the graphical interface
Mac
- Added a workaround to prevent a system crash when using VideoToolbox encoders with macOS 14 Sonoma on Apple Silicon Ultra
- Added a workaround to prevent issues decoding H.264 video by disabling VideoToolbox hardware decoding for Level 6.1 and 6.2
- Fixed a crash opening an empty folder