Page MenuHomeSolus

Update HandBrake to 1.1.2

Authored by aleksvor on Sep 16 2018, 8:13 AM.



Notable upstream changes:

  • Fixed Blu-ray title name where reading from raw device
  • Improved handling of broken units in Blu-ray source (skip and continue reading)
  • Fixed rare crash related to preview images, anamorphic, and default preset values
  • Fixed jitter produced by 59.94 fps to 29.97 fps frame rate conversion
  • Fixed duration of silence buffers (may improve audio/video sync for some sources)
  • Updated libraries (necessary to pull in needed bug fixes)
    • libdvdread 6.0.0 (DVD decoding)
    • libdvdnav 6.0.0 (DVD decoding)
  • Fixed potential crash where $HOME directory is missing
  • Fixed legacy preferences causing preset window being shown at every launch
  • Fixed default destination file name for Blu-ray source to not include MPLS number
  • Fixed toolbar icons alignment and use correct art for lower pixel density
  • Updated most translations

Packaging changes:

  • Removed libdvdread, libdvdnav, libvpx, libbluray and libavcodec from builddeps, because HandBrake devs use patched versions of these libs and their build script doesn't allow linking with system libs anyway (see this issue and build documentation)
  • Added dependency on gstreamer-plugins-base-1.0 instead of using bundled version.
Test Plan

Transcoded short video, checked output in MediaInfo and playback in mpv.

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.Sep 16 2018, 8:13 AM
aleksvor requested review of this revision.Sep 16 2018, 8:13 AM
JoshStrobl accepted this revision.Sep 19 2018, 5:43 AM
This revision is now accepted and ready to land.Sep 19 2018, 5:43 AM
This revision was automatically updated to reflect the committed changes.