/Crunchy-Downloader

A simple crunchyroll downloader that allows you to download your favorite series and episodes directly from Crunchyroll

Primary LanguageC#MIT LicenseMIT

💾 Crunchyroll-Downloader

A simple crunchyroll downloader that allows you to download your favorite series and episodes directly from Crunchyroll.

Code size Download Badge License Release

Discord

I am in no way affiliated with, maintained, authorized, sponsored, or officially associated with Crunchyroll LLC or any of its subsidiaries or affiliates. The official Crunchyroll website can be found at https://crunchyroll.com/.

📜 Disclaimer

I am in no way affiliated with, maintained, authorized, sponsored, or officially associated with Crunchyroll LLC or any of its subsidiaries or affiliates. The official Crunchyroll website can be found at https://crunchyroll.com/.

This tool is meant for private use only. You need a Crunchyroll Premium subscription to access premium content.

The usage of this application may also cause a violation of the Terms of Service between you and the stream provider.

This application enables you to download videos for offline viewing which may be forbidden by law in your country. You are entirely responsible for what happens when you use crunchy-downloader.

✏️ Software Requirements

Windows 10 or Windows 11

.NET Desktop Runtime

✨ Features

Github Wiki

  • Account Management: Sign in and download according to your Crunchyroll subscription status.
  • Download Options: Choose to download only the video, only the audio of episodes.
  • Crunchyroll Chapters Support: Download chapters for episodes from Crunchyroll.
  • Select Multiple Dubs and Subtitles: Choose multiple dubs or subtitles in the settings, or opt for a hardsub.
  • Max Concurrent Downloads Selector: Control the maximum number of concurrent downloads.
  • Highly Customizable Filename Settings: Customize the filename settings according to your preferences.
  • Download Management: Pause, resume, or cancel active downloads at any time.
  • Complete Series Download: Add an entire series (every season, every episode) to download with one click.
  • Add Single Episodes with URL: Download single episodes by entering their URL.
  • Simulcast Calendar Integration: Directly select episodes to download from the Crunchyroll simulcast calendar.
  • History Overview: View all the series you've downloaded in a comprehensive history overview.
  • New Releases Check: Automatically check for new releases in your download history.
  • One-Click Add New Releases: Easily add all new releases to your download queue with one click.
  • Series Overview: Get a detailed overview of downloaded series to easily download missing episodes and track what's been downloaded.
  • Sonarr Integration: Link your Sonarr server in the settings to see the episodes available on your Sonarr server in the history overview.

🖥️ User Interface

Downloads overview: ui_downloads Add new downloads: ui_adddownload Calendar: ui_calendar History Overview: ui_history History Series Overview: ui_history_series Settings: ui_settings

🛠️ DRM Decryption Guide

Decryption Requirements

  • mp4decrypt (available at Bento4.com) - Required for the decryption process. This tool should be placed in the ./lib/ directory.

Instructions

To decrypt DRM content, it's essential to first acquire a CDM (Content Decryption Module). Once obtained, you will need to place the following CDM files into the ./widevine/ directory:

  • device_client_id_blob.bin
  • device_private_key.pem

For legal reasons, the CDM is not included with the software package, and you must source it independently.