github section83/MacYTDL 1.21.2
Version 1.21.2 – More bug fixes + ARM64 native code

latest releases: 1.31.2, 1.31.1, 1.31...
4 years ago

With this release MacYTDL no longer requires Rosetta 2 to be used. It also has a number of classic bug fixes. In summary:

  • MacYTDL no longer requires use of Rosetta 2. This has been achieved by:
    • sourcing Apple Silicon builds of FFmpeg and FFprobe from https://ffmpeg.martin-riedl.de/;
    • using Homebrew to build an ARM64 version of AtomicParsley then merging that with an x86-64 version with lipo to make a Universal 2 version; and
    • using the same procedure to build a Universal 2 version of ets.
  • The “Settings” dialog should no longer show missing values in drop down boxes for non-English languages.
  • Timestamps should now be correctly provided in log files. There was a bug in the path to ets in MacYTDL code.
  • MacYTDL should function normally when the path to its location includes a space or special character.
  • The “Adviser” should display correctly when the path to MacYTDL’s location includes a space or special character.
  • Apostrophes should show correctly in the “SBS Chooser” dialog.
  • MacYTDL should no longer show an error when subtitles are specified for more than one episode in the “SBS Chooser”.
  • There should be no permission error when using the “Adviser” to open a log file after a download encountered an error.
  • Auto-downloads should now work when subtitles are specified.
  • MacYTDL no longer crashes if downloading a new version of MacYTDL when downloads folder is not available.
  • The "Show settings before download" setting is ignored if "Auto download" is operating.

Don't miss a new MacYTDL release

NewReleases is sending notifications on new releases.