Code Monkey home page Code Monkey logo

kamyroll-python's Introduction

Description

Kamyroll-python is the python version of the program used in the application Kamyroll. This will allow you to download the videos and subtitles proposed by the crunchyroll catalog or MP4 and ASS format to allow you to view the videos on all your devices without connection.

Features

  • Download videos in all resolutions
  • Download subtitles in all languages
  • Search for videos
  • Compatible with or free or premium account
  • US-Unblocker for full access to the catalogue
  • Available for all platforms (macOS, Windows, Linux, etc.)

Requirements

Installation

pip install requests

Information

  • The use of the script requires a user to log in. The user can either log in to his session id or account crunchyroll.
  • Each command requires a particular id, if it is not respected, it will be impossible to load valid data.
  • You can change the location of downloads by changing the "dl_root" variable in the script to choose a custom output folder.
  • US unlocking is only available when the user logs in with their credentials.
  • Easy to use guided mode.

Examples

Login with ID

kamyroll.py --login "MAIL:PASSWORD"

Login with ID with US unlock

kamyroll.py --login "MAIL:PASSWORD" --us_unblocker

Connecting with session_id

kamyroll.py --session_id "SESSION_ID"

After logging in, you can use the command line or use the guided mode:

kamyroll.py --guided

or

kamyroll.py -g

Add the link-only flag to skip the download and print the download URL to stdout

kamyroll.py --link_only

or

kamyroll.py -l

Limited search

kamyroll.py --search "TITLE" --limit 10

Unlimited search

kamyroll.py --search "TITLE"

Display the seasons of a series

kamyroll.py --seasons "SERIES_ID"

Show episodes of a season

kamyroll.py --episodes "SEASON_ID"

View movies from the movie list

kamyroll.py --movie "MOVIE_LISTING_ID"

View available formats for streams

kamyroll.py --formats "EPISODE_ID or MOVIE_ID"

Download the video or subtitles

kamyroll.py --download "EPISODE_ID or MOVIE_ID" --format "SUBTITLES_FORMAT or VIDEO_FORMAT"

This script was created by the Nashi Team.
Find us on discord for more information on projects in development.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.