MrComexs / Crunchyroll_Processing_Script

Bash script that use yt-dlp, ffmpeg, mkvmerge to automate the Crunchyroll ripping process

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Crunchyroll_Processing_Script

This is a bash script that automates the process of ripping an anime from Crunchyroll. This is what is does. This only works on linux.

  • Downloads anime using yt-dlp with preset setting
  • Converts Crunchyroll's mp4 h.264 anime into mkv h.265
  • automaticly makes Season folder Title - S01
  • Renames video files in this format Title - S01E01 ⌊Title of Episode⌉.mkv
  • Removes the Original Script: line from subtitles files do to subtitle scaling bug with VLC
  • Renames subtitles files in this format Title - S01E01 ⌊Title of Episode⌉ sub en-US.mkv

Feature that are in development

  • support multiple Downloads in one script session by adding it to download_list.txt v1.1
  • browser select for cookies pass though v1.1
  • automate video and subtitle merging uising mkvmerge v2.0
  • support playlist

Installation and usage

  1. install dependencies
  • firefox or chrome
  • yt-dlp
  • ffmpeg
  • perl-rename
  1. Download the the main.sh from the Release page.
  • or git clone repo
  1. Run script
bash main.sh
  1. Insert Crunchyroll link

Features wish list

  • more features

About

Bash script that use yt-dlp, ffmpeg, mkvmerge to automate the Crunchyroll ripping process

License:The Unlicense


Languages

Language:Shell 100.0%