Skip to content

Version 1.23 – New settings, Pause/Resume & yet more bug fixes

Compare
Choose a tag to compare
@section83 section83 released this 22 Jan 04:29
· 81 commits to master since this release
de1e473

Release 1.23 adds some new features and has work on quite a number of bugs:

  • Added a “Pause/Resume” function to the “Monitor” dialog. A download can be resumed for as long as the Monitor dialog is displayed.
  • Added a “Force overwrite” setting. By default, MacYTDL will not delete an existing download file. This setting forces MacYTDL to look for an existing file and if found, offers to delete the file.
  • Added a “QT compatible video” setting which converts downloaded video into a format which can be shown in Quicktime Player – NOTE: the re-encoding can take a very long time.
  • MacYTDL should no longer crash when checking playlists.
  • Change naming of log files from “response” to “log”.
  • Changed shortcut for “Cancel” from [command-c] to [command-.]. This enables [command‑c] to be used to copy text in dialogs.
  • There should no longer be an errant full stop in the log file name when downloading a video which has a four character file name extension.
  • Progress text in Monitor dialog should be centre aligned in all versions of macOS.
  • Only the first item of audio-only playlists will be checked for available formats. Previously used to check all items which took a long time. There was no need as formats are usually the same for all items.
  • The “Cookies” file text box is larger to accommodate longer file names.
  • The window position is now saved if the “Utilities” or “Settings” dialogs are moved.
  • Should no longer get this warning on some YouTube videos: “yt_dlp/jsinterp.py:346: FutureWarning: Possible nested set at position 3”.
  • There should no longer be a crash if “Force overwrites” and “Auto download” are on, the download file already exists and user chooses “Return”.
  • MacYTDL is now released in “Run-Only” format – which is slightly smaller and faster. This means that its AppleScript code cannot be opened. However, text copies of each script are published on GitHub.
  • MacYTDL now identifies YouTube “Handle URLs” as channels.
  • YouTube channels, including “tabs”, are now handled in the same way as playlists.
  • The rare case of warning text showing in log file names should no longer occur.
  • MacYTDL should no longer crash if choosing not to download from a channel when auto-download is invoked.
  • MacYTDL now warns if there are more than 20 items in a playlist or channel (previously would warn if there were more than 35 items).
  • Downloading from YouTube channels using youtube-dl is no longer supported.
  • There should be fewer problems with ABC iView URLs.