Skip to content
This repository has been archived by the owner on Jul 4, 2024. It is now read-only.

crunchy-cli v3.3.0

Compare
Choose a tag to compare
@bytedream bytedream released this 10 Mar 12:55
· 85 commits to master since this release
  • Add --include-chapters flag to archive and download to store events like intro or credits as a chapter (#301)
  • Add --merge-auto-tolerance flag to archive. If using --merge auto and two videos differ in length within the given range, only one video file is downloaded (#286, #320)
  • Add --skip-existing-method flag to archive to ignore skipping existing if Crunchyroll has new audio or subtitles (#292, #325)
  • Add --universal-output flag to sanitize the output for every platform (#319)
  • Add support for amd hardware accelerated ffmpeg presets (#296, #324)
  • Add --language-tagging flag to archive and download to specify if the output file should be tagged with the Crunchyroll internal language tagging (e.g. en-US) or with the IETF standard tags (e.g. en) (#330)
  • Add support to use IETF tags as input locales. If you use a IETF language tag as input locales, this will also affect the tagging of the output file (does not apply if --language-tagging is set), so if you use e.g. en as language specifier for the audio, the audio stream in the output file will also be tagged as en (#330)
  • Add notice & warning that an anonymous or non-premium account may result to incomplete results with the search command (#288)
  • Fix closed captions not downloading on specific series (#297)
  • Fix a crash which occurred on some systems when generating the output file (#337)
  • Change how the --proxy flag can be used (#282). Instead of specifying a simple url, you now also can:
    • <url>: - Only proxies api requests
    • :<url> - Only proxies download traffic
    • <url>:<url> - Proxies api requests through the first url and download traffic through the second url
  • Change delimiter of {audio} format option to _. It can be modified by the CRUNCHY_CLI_FORMAT_DELIMITER env variable (the value of the variable will be used as delimiter) (#311)
  • Change cli entrypoint to take arguments as function parameters instead of parsing them from the environment. This might be useful if you want to integrate the cli in your own program without installing it as a binary
  • Remove deprecated openssl and openssl-static features

Pre-built binaries for ARM Macs (M1/M2) are available now.