You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
ThePBone 7609547c51 Update 'README.md' 1 week ago
WebLoader Fix permissions 1 month ago
html Fix permissions 1 month ago
interface Fix permissions 1 month ago
lib Fix permissions 1 month ago
.gitignore Fix msvc compiler compatibility 10 months ago
CrunchyrollDownloader.pro Add required dependencies for windows 10 months ago
LICENSE Create LICENSE 10 months ago
README.md Update 'README.md' 1 week ago
appveyor.yml Add required dependencies for windows 10 months ago
collection.cpp Initial commit 10 months ago
collection.h Initial commit 10 months ago
collection.ui Initial commit 10 months ago
colors.h Initial commit 10 months ago
crunchyrollapi.cpp Update api token 6 months ago
crunchyrollapi.h Initial commit 10 months ago
customcookiejar.cpp Initial commit 10 months ago
customcookiejar.h Initial commit 10 months ago
delegates.h Initial commit 10 months ago
episodes.cpp Initial commit 10 months ago
episodes.h Initial commit 10 months ago
episodes.ui Initial commit 10 months ago
ffmpeg_qualitycheck.cpp Added windows compatibility 10 months ago
ffmpeg_qualitycheck.h General update 10 months ago
main.cpp Added audio-only (libvorbis) download option + save user preferences on exit 9 months ago
mainwindow.cpp Disable FFmpeg check on macOS 9 months ago
mainwindow.h Added audio-only (libvorbis) download option + save user preferences on exit 9 months ago
mainwindow.ui Added audio-only (libvorbis) download option + save user preferences on exit 9 months ago
models.h General update 10 months ago
overwrite_check.cpp General update 10 months ago
overwrite_check.h General update 10 months ago
overwrite_check.ui General update 10 months ago
prompt.h Initial commit 10 months ago
query.cpp Initial commit 10 months ago
query.h Initial commit 10 months ago
query.ui Initial commit 10 months ago
ressources.qrc General update 10 months ago
stream_unavailable.cpp General update 10 months ago
stream_unavailable.h General update 10 months ago
stream_unavailable.ui General update 10 months ago
textpopup.cpp General update 10 months ago
textpopup.h General update 10 months ago
textpopup.ui General update 10 months ago

README.md

Crunchyroll Scraper

Discontinued! No further development.

If you have any doubts or questions you can contact me on Telegram @ThePBone or by mail: thebone.main[dot]gmail.com.

This repo only serves as an educational reference and is no longer maintained

Features

  • Download full MP4 videos

  • Download M3U HLS streaming playlists

  • Unlock regional blocked content (built-in US proxy)

  • Filter episodes by series and collections/seasons

Installation

Precompiled binary package (Windows)

Windows packages are available on my nightly server.

Arch (AUR)

A git package is available in the AUR.

This package is currently dead.

yay -S crunchyrolldl-git

Build from sources (Linux)

Install Dependencies

You will need to change this line, depending on which package manager your distribution uses.

sudo apt install qt5-qmake qtbase5-dev libqt5widgets5 libqt5gui5 libqt5core5a libqt5xml5

Install FFMpeg

sudo apt install ffmpeg

Clone this repository

git clone https://git.timschneeberger.me/ThePBone/CrunchyrollDownloader

Compile sources

cd CrunchyrollDownloader
qmake
make

Start the compiled executable

./CrunchyrollDownloader

Build from sources (macOS)

These instructions are tested and provided by @mileyvirus.

Install Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Install QT

brew install qt5

Symlink QT

brew link qt5 --force

Install ffmpeg

brew install ffmpeg

Clone the repo

git clone https://git.timschneeberger.me/ThePBone/CrunchyrollDownloader

Compile it

cd CrunchyrollDownloader
qmake
make

Run it

open ./CrunchyrollDownloader.app

Contributors

Note

This project is only intended for educational use. Do not download any copyrighted content unless you have obtained permission from the copyright holder.


Licensed under GNU GPLv3