crunchyrip

command module
v0.0.0-...-84ff82d Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 22, 2022 License: MIT Imports: 11 Imported by: 0

README

Go Report Card CircleCI

Crunchyrip

Download full episodes from crunchyroll into a .ts media file

Inspired by anirip

Dependencies

  • Go
  • ffmpeg

Installation

Clone or download repository

$ go install

Usage

For individual episodes

$ crunchyrip download --email <email> --password <password> --episodeIDs <episodeID>,<episodeID2>...

For seasons

$ crunchyrip download --email <email> --password <password> --seriesID <seriesID>

You will be prompted to select the season you want to download for the given series

Episodes will be stored in the downloads folder

For more info run $ crunchyrip [subcommand] --help

Episode range

$ crunchyrip download --email <email> --password <password> --seriesID <seriesID> --range <start episodeID>-<end episodeID>

This is useful for when you want to download multiple episodes but do not want to comma-seperate every episode or download the entire season

Find episodeID and seriesID

If you are on beta crunchyroll, the ID should be in the url of the episode or season

Finding episodeID

  1. Go to Crunchyroll and find the episode you want to download
  2. Inspect element and paste this into console document.getElementsByClassName('boxcontents')[0].id.split('_')[2]

Finding seriesID

  1. Go to Crunchyroll and find the series that you want to download
  2. Inspect element and paste this into console JSON.parse(document.getElementsByClassName("show-actions")[0].attributes['data-contentmedia'].value).mediaId

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL