Skip to content

Releases: exwm/yt_clipper

yt_clipper v5.9.1 [2022.08.31]

01 Sep 04:24
Compare
Choose a tag to compare

Clipper Changes

yt_clipper v5.9.0 [2022.06.30]

01 Jul 01:44
Compare
Choose a tag to compare

Clipper Changes

  • Fix unclear crash message when markers data file name stem (excluding .json extension) contains white space.
  • Update yt_dlp dependency from 2022.4.08 to 2022.06.29.

yt_clipper v5.8.0 [2022.05.08]

08 May 23:18
Compare
Choose a tag to compare

Markup Changes

  • Add button to download auto-saved markers data in marker data commands menu (G).
  • Add error flash message on failure to save markers data to browser local storage.
  • Fix: Use common-tags safeHtml over html on innerHTML injection to reduce xss surface, e.g. on loading markers data.

Clipper Changes

  • Fix requiring all youtube_dl alternatives to be installed.
    • Fatally log if no youtube_dl alternatives are available or if the specified youtube_dl alternative is unavailable.
    • Note: Use the --youtube-dl-alternative/-ytdla option to switch the alternative used (current default is yt_dlp).
  • Update yt_dlp dependency from 2022.03.08.2 to 2022.4.08.
  • Update ffmpeg dependency from 5.0 to 5.0.1.

yt_clipper v5.7.1 [2022.03.20]

20 Mar 22:17
Compare
Choose a tag to compare

Clipper Changes

  • Fix failing to generate clips when titleSuffix has single quotes or unicode (e.g. CJK) chars and video stabilization is enabled.
    • This fix uses a new temp folder in the yt_clipper folder with intermediate files needed for the two-pass nature of video stabilization.
    • The temp folder may be used for other intermediate files in the future if similar workarounds are required for issues with ffmpeg.
  • Update yt_dlp dependency from 2022.02.04 to 2022.03.08.2.

yt_clipper v5.7.0 [2022.02.10]

11 Feb 02:34
Compare
Choose a tag to compare

Clipper Changes

  • Add --format-sort/-S option for specifying the sorting used to determine the best audio and video formats to download.
    • The sorting is specified as a comma-separated list of sort fields that describe audio/video formats.
    • This option is ignored by youtube_dl but is supported by yt_dlp.
    • See https://github.com/yt-dlp/yt-dlp#sorting-formats for details and descriptions on available sort fields.
    • The default value of --format-sort/-S is set to use a sort closer to the behavior of youtube_dl.
      • The sort is similar to the default of yt_dlp but favors higher filesize and bitrate over specific codecs.
  • Update yt_dlp dependency from 2021.12.27 to 2022.02.04.

yt_clipper v5.6.0 [2022.01.23]

24 Jan 00:56
Compare
Choose a tag to compare

Clipper Changes

  • Add preprocess_hevc utility script that quickly processes hevc video files so they are compatible.
    • This utility script should only be necessary with some hevc input videos.
    • If you see errors like Invalid data found when processing input from ffmpeg try this utility script.
  • Fix corruption/artifacting of av1 video inputs with video stabilization enabled.
    • This required removing a sharpening filter intended to reduce blur introduced by video stabilization.
  • Fix failure to merge clips with single quotes in file path.
  • Update youtube_dl dependency from v2021.06.06 to v2021.12.17.
  • Update ffmpeg dependency from v4.4.1 to v5.0.

Documentation Changes

  • Add section on utility scripts that work without yt_clipper. For example, the merge utility script for merging input videos with ffmpeg.
    • Previously, utility scripts were grouped with helper scripts.
    • To add distinction between helper scripts that wrap yt_clipper and these other scripts, the term utility script was introduced.

yt_clipper v5.5.2 [2021.12.27]

27 Dec 23:33
Compare
Choose a tag to compare

Clipper Changes

yt_clipper v5.5.1 [2021.12.25]

25 Dec 17:14
Compare
Choose a tag to compare

Clipper Changes

  • Fix crash when using input video mode (--input-video/-iv option or yt_clipper_auto_input_video helper script).

yt_clipper v5.5.0 [2021.12.24]

25 Dec 02:03
Compare
Choose a tag to compare

Clipper Changes

  • Fix some YouTube audio/video formats unavailable when the format uses MPEG-DASH.
  • Add additional logging of audio/video format info (codec, id, mpeg-dash usage).
  • Update ffmpeg from 20200831-4a11a6f to v4.4.1.
    • This includes a fix to ffmpeg crashing on large videos that use MPEG-DASH.
    • This includes an update to libvpx-vp9 v1.11.0.
    • macOS ffmpeg builds switched to static and will take up more space on disk. Shared builds are no longer readily available.

yt_clipper v5.4.2 [2021.12.16]

17 Dec 02:27
Compare
Choose a tag to compare

Markup Changes

  • Fix marker pair looping crash on video resolution change