All Projects → simplymemes → crunchyroll-dl

simplymemes / crunchyroll-dl

Licence: MIT license
A fast, modern, and beautiful Crunchyroll downloader.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to crunchyroll-dl

anime-cli
A CLI for streaming, downloading anime shows. The shows data is indexed through GogoAnime.
Stars: ✭ 31 (-72.07%)
Mutual labels:  anime, download
Anifiltrs
A collection of filter lists for anime streaming, manga reading, and downloading of such things.
Stars: ✭ 142 (+27.93%)
Mutual labels:  anime, crunchyroll
thehylia
A script for The Hylia mass downloads. Get anime soundtracks quickly and easily! Also a Python interface.
Stars: ✭ 70 (-36.94%)
Mutual labels:  anime, download
CR-dl
A Crunchyroll downloader
Stars: ✭ 88 (-20.72%)
Mutual labels:  anime, crunchyroll
nani
Crunchyroll without the bloat
Stars: ✭ 63 (-43.24%)
Mutual labels:  anime, crunchyroll
Crunchy
A Crunchyroll Inspired Discord bot, Made with <3
Stars: ✭ 13 (-88.29%)
Mutual labels:  anime, crunchyroll
anikimiapi
A Simple, LightWeight, Statically-Typed Python3 API wrapper for GogoAnime.
Stars: ✭ 15 (-86.49%)
Mutual labels:  anime, download
dmhy-telegram
自動抓取動漫花園RSS並發到Telegram
Stars: ✭ 42 (-62.16%)
Mutual labels:  anime
Floatplane-Downloader
Project for automatically organizing and downloading Floatplane videos for plex.
Stars: ✭ 94 (-15.32%)
Mutual labels:  download
fbdl
📥 Download publicly shared videos from Facebook with an ease!
Stars: ✭ 29 (-73.87%)
Mutual labels:  download
marv
Marv your Swiss streaming tool!
Stars: ✭ 149 (+34.23%)
Mutual labels:  anime
torrent-webseed-creator
Webseeded torrent creator using GitHub Actions
Stars: ✭ 54 (-51.35%)
Mutual labels:  download
YetAnotherVideoPlayer
Yet Another Video Player for Andoid
Stars: ✭ 62 (-44.14%)
Mutual labels:  anime
mal-analysis
github repo for MyAnimeList analysis. Also links to the MAL dataset.
Stars: ✭ 31 (-72.07%)
Mutual labels:  anime
download
Dateidownloads von Files aus dem Medienpool über PHP oder X-SendFile
Stars: ✭ 30 (-72.97%)
Mutual labels:  download
WaifuLite
Super Resolution for Anime image, lightweight implementation
Stars: ✭ 20 (-81.98%)
Mutual labels:  anime
EsseX
A telegram bot to fetch anime, character and manga info.
Stars: ✭ 40 (-63.96%)
Mutual labels:  anime
IMDb-Scout-Mod
Auto search for movie/series on torrent, usenet, ddl, subtitles, streaming, predb and other sites. Adds links to IMDb pages from hundreds various sites. Adds movies/series to Radarr/Sonarr. Adds external ratings from Metacritic, Rotten Tomatoes, Letterboxd, Douban, Allocine. Media Server indicators for Plex, Jellyfin, Emby. Dark theme/style for …
Stars: ✭ 177 (+59.46%)
Mutual labels:  download
bandcamp-dl
A browser automation script to batch download your private bandcamp collection.
Stars: ✭ 30 (-72.97%)
Mutual labels:  download
chrome-extension-aspectratio219
🖥️ Fit the screen properly in fullscreen mode on monitor ultrawide with 21:9 aspect ratio (Netflix, Youtube, PrimeVideo, Crunchyroll)
Stars: ✭ 28 (-74.77%)
Mutual labels:  crunchyroll

crunchyroll-dl

A fast, modern, and beautiful Crunchyroll downloader.

Downloads the Crunchyroll videos with the subtitles hardsubbed or softsubbed.

Features

  • Download an entire series or just a single episode
    • Specify which seasons to download from a series (or download them all)
    • Specify which episodes to download
  • Use the USA library of Crunchyroll (unblock)
  • Specify download resolution
  • Custom output of file names
  • Colourful user interface

Requirements

Installation

npm install -g crunchyroll-dl

CLI Options

Authentication

  • --username, -u username/email
  • --password, -p password
  • --unblocked use a USA Crunchyroll session (default: false)

Downloading

  • --input, -i (required) the episode/series to download
  • --language, -l the language to download (default: enUS, see below for other options)
  • --quality, -q the quality/resolution to download (default: auto)
  • --dont-autoselect-quality don't automatically select quality if requested is not available (i.e. if 1080p was specified and is not available, fail)
  • --download-all, -a download all collections (no dialog)
  • --ignore-dubs attempt to ignore dubs
  • --episodes, -e episode ranges
    • examples
      • --episodes 1-2,12-15,18-20
      • -e 1,3,5,7
  • --output, -o the output file name (default: :name Episode :ep [:resolution])
    • can use components to customize
      • :name name of collection
      • :epname name of episode
      • :resolution resolution of the video
      • :ep the episode number
      • :series the series name
  • --vilos fetch the videos/subtitles from the Crunchyroll web page. will not work with the unblocked option.
  • --ffmpeg, -f specify custom FFMPEG arguments (default: -c copy)
    • examples
      • -f="-c copy" -f="-crf 24" -ffmpeg="-vcodec libx264"
      • -f="-vf scale=-1:720"
  • --overwrite force overwrite existing files.

Downloading with Softsubs

  • --language (same as above) which subtitle languages to download. if omitted, will present a list to select from. same options as below for the languages
    • can be set to none to download no subs
  • --mux whether to mux the subtitles into the video. if set to false, a temporary directory with the subtitles and media files is left in the current directory.
  • --subsOnly download only the subs, and no video
  • --tmpDir where to put the media and subtitle files before muxing

Help

  • --help, -h help
  • --version, version
  • --debug, debug information
  • --list, list the episodes of a series (only works with series, will exit after)

Examples

Download an episode with a custom file name

crunchyroll-dl -i https://www.crunchyroll.com/my-hero-academia/episode-1-izuku-midoriya-origin-730707 -u username -p password --unblocked -o ":epname [:resolution]"

Download an entire series

crunchyroll-dl -i https://www.crunchyroll.com/my-hero-academia

Download all seasons without dubs, and only specific episodes

crunchyroll-dl -i https://www.crunchyroll.com/rezero-starting-life-in-another-world- --ignore-dubs --download-all --episodes 1A,1B,2-15

Download an episode with soft subtitles

crunchyroll-dl -i https://www.crunchyroll.com/demon-slayer-kimetsu-no-yaiba/episode-19-hinokami-786932 -u username -p password -s soft --language enUS

Download an episode with all available soft subs, leaving the subs and media files alone (no muxing)

crunchyroll-dl -i https://www.crunchyroll.com/dr-stone/episode-1-stone-world-786941 -u username -p password -s soft --language all --mux=false

Languages

The possible languages are as follows, the default is enUS

enUS - English (US)
enGB - English (UK)
esLA - Español
esES - Español (España)
ptBR - Português (Brasil)
ptPT - Português (Portugal)
frFR - Français (France)
deDE - Deutsch
itIT - Italiano
ruRU - Русский
arME - العربية

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].