Skip to content

3.5.3 Test release

Pre-release
Pre-release
Compare
Choose a tag to compare
@mackworth mackworth released this 09 Jun 17:32
· 89 commits to master since this release

Only for use as a rollback in case of problems with 3.6.0

For all versions of MacOS since 10.12.
Contains new TiVo certificate; good through May 2024, with a mechanism to manually update certificate in the future:

3.5.0 Notes:

In terms of benchmarks, I ran a test on 18 shows for 23h:18m time, representing 42.2GB of H264 files on the TiVo, converted down to 21.1GB on the Mac, using the Default encoder (ffmpeg) as well as the HB Default encoder (Handbrake). Note these are start-to-finish numbers (downloading, commercial marking, re-encoding, and subtitling). Versus my old Intel MacBook Pro, I should also mention the blissful quiet and cool running of the M1. Foreground responsiveness during full load is also noticeably improved.

Machine       Format       Arch          Time        Speed  % Real-time
=======       ======       ====          ====        =====   ========
M1 MB Pro     Default      Rosetta  1,347 min    31 MB/min      96% 
2014 MB Pro * Default      Intel    1,015 min    42 MB/min      73% 
M1 MB Pro     Default      Native     812 min    52 MB/min      58% 

M1 MB Pro     HB Default   Native     637 min    63 MB/min      48% 
M1 MB Pro     Custom **    Native     589 min    71 MB/min      42%
* 2.5gHz quad-core

** Initially I was concerned about slower speed of Default vs HB Default (HandBrake). I realized this is an unequal comparison as HB Default is creating a much larger file, which is easier/faster to do. So Custom Format is a version of the standard Default trying to match HB Default's settings. See #469 (comment)

So far, the release looks very good. Only downside I've seen is that the universal version (having twice the code for the two architectures) uses almost twice the disk space as well.

Other minor changes:

Now allows Quit while asking for a missing disk in case an external disk is temporarily not present.
Different (hopefully better) test for Java presence for TiVoLibre.
Blue icons instead of Yellow to match newer TiVo style; still uses ! to indicate potential imminent deletion.
Folder with any recordings in progress now shows recording icon to match TiVo's style.