Page MenuHomeSolus

Update handbrake to 1.3.1

Authored by aleksvor on Jan 6 2020, 11:17 AM.




  • Fixed potential crash when opening a DVD source.
  • Fixed rotation/flip not working properly in some cases.
  • Fixed an issue with QSV failures when using --start-at.
  • Updated presets using x265 to set aq-mode 1, the default prior to HandBrake 1.3.0.
  • Improved AMD VCE rate control by always explicitly setting the rate control method.
  • Added a workaround to fix x265 not parsing the H.265 Level setting where localized.
  • Added an upstream patch to fix x265 limit-tu bug in loading co-located CU's TU depth.
  • Added an upstream patch to fix x265 2-pass encoding failure.
  • Added an upstream patch to fix x265 VBV macroblocking at end of final GOP.
  • Fixed importing older presets where "und" was used to select any language track.
    • Since HandBrake 1.3.0, "any" selects any language track and "und" selects undefined language tracks only.
  • Fixed secondary audio tracks on Blu-ray sources not being detected in some cases.
  • Fixed cpp and lib flags causing build failures on some Linux systems.
  • Updated libraries:
    • FFmpeg 4.2.2 (decoding and filters).
  • Fixed UI translations not working in some cases.
  • Fixed display of chapter start times.
  • Fixed small memory leak in audio list.
Test Plan

Transcoded video from VP9 to H.265 and audio from Opus to AAC.

Diff Detail

R1133 handbrake
Automatic diff as part of commit; lint not applicable.
Automatic diff as part of commit; unit tests not applicable.

Event Timeline

aleksvor created this revision.Jan 6 2020, 11:17 AM
aleksvor requested review of this revision.Jan 6 2020, 11:17 AM
JoshStrobl accepted this revision.Jan 9 2020, 9:27 AM
JoshStrobl added a subscriber: JoshStrobl.

LGTM, thanks!

This revision is now accepted and ready to land.Jan 9 2020, 9:27 AM
This revision was automatically updated to reflect the committed changes.