All Projects β†’ s32x β†’ Anirip

s32x / Anirip

Licence: mit
🎬 A Crunchyroll show/season ripper

Programming Languages

go
31211 projects - #10 most used programming language

Projects that are alternatives of or similar to Anirip

animeflv
Animeflv is a custom API that has the entire catalog of the animeflv.net website. You can enjoy all the content with subtitles in Spanish and the latest in the world of anime for free.
Stars: ✭ 37 (-70.87%)
Mutual labels:  anime, webscraping
Xidel
Command line tool to download and extract data from HTML/XML pages or JSON-APIs, using CSS, XPath 3.0, XQuery 3.0, JSONiq or pattern matching. It can also create new or transformed XML/HTML/JSON documents.
Stars: ✭ 335 (+163.78%)
Mutual labels:  cli, webscraping
anime-scraper
[partially working] Scrape and add anime episode stream URLs to uGet (Linux) or IDM (Windows) ~ Python3
Stars: ✭ 21 (-83.46%)
Mutual labels:  anime, webscraping
Aeneas
aeneas is a Python/C library and a set of tools to automagically synchronize audio and text (aka forced alignment)
Stars: ✭ 1,942 (+1429.13%)
Mutual labels:  cli, ffmpeg
Horrible Downloader
horriblesubs.info python API and CLI
Stars: ✭ 28 (-77.95%)
Mutual labels:  cli, anime
Search Engine Parser
Lightweight package to query popular search engines and scrape for result titles, links and descriptions
Stars: ✭ 216 (+70.08%)
Mutual labels:  cli, anime
anikimiapi
A Simple, LightWeight, Statically-Typed Python3 API wrapper for GogoAnime.
Stars: ✭ 15 (-88.19%)
Mutual labels:  anime, webscraping
OkanimeDownloader
Scrape your favorite Anime from Okanime.com without effort
Stars: ✭ 13 (-89.76%)
Mutual labels:  anime, webscraping
What Anime Cli
β“πŸ–Ό Find the anime scene by image using your terminal
Stars: ✭ 533 (+319.69%)
Mutual labels:  cli, anime
Ffcast
Run command on rectangular screen regions
Stars: ✭ 478 (+276.38%)
Mutual labels:  cli, ffmpeg
Ffpb
A progress bar for ffmpeg. Yay !
Stars: ✭ 149 (+17.32%)
Mutual labels:  cli, ffmpeg
Mal
MAL: A MyAnimeList Command Line Interface [BROKEN: BLAME MyAnimeList]
Stars: ✭ 104 (-18.11%)
Mutual labels:  cli, anime
Tiktokbot
A TikTokBot that downloads trending tiktok videos and compiles them using FFmpeg
Stars: ✭ 126 (-0.79%)
Mutual labels:  webscraping, ffmpeg
Editly
Slick, declarative command line video editing & API
Stars: ✭ 3,162 (+2389.76%)
Mutual labels:  cli, ffmpeg
Monkey Dl
Bulk download your favourite anime episodes from your favourite anime websites
Stars: ✭ 382 (+200.79%)
Mutual labels:  ffmpeg, anime
Video To Ascii
It is a simple python package to play videos in the terminal using characters as pixels
Stars: ✭ 960 (+655.91%)
Mutual labels:  cli, ffmpeg
Ytmdl
A simple app to get songs from YouTube in mp3 format with artist name, album name etc from sources like iTunes, Spotify, LastFM, Deezer, Gaana etc.
Stars: ✭ 2,070 (+1529.92%)
Mutual labels:  cli, ffmpeg
Fx
Command-line tool and terminal JSON viewer πŸ”₯
Stars: ✭ 11,295 (+8793.7%)
Mutual labels:  cli
Tsed
πŸ“ Ts.ED is a Node.js and TypeScript framework on top of Express to write your application with TypeScript (or ES6). It provides a lot of decorators and guideline to make your code more readable and less error-prone.
Stars: ✭ 1,941 (+1428.35%)
Mutual labels:  cli
Pretty Quick
⚑ Get Pretty Quick
Stars: ✭ 1,766 (+1290.55%)
Mutual labels:  cli

anirip
CircleCI Go Report Card GoDoc

anirip command

anirip is a Crunchyroll episode/subtitle ripper written in Go. It performs all actions associated with downloading video segments, subtitle files, and metadata and muxes them together appropriately.

Getting Started

Installing

1) Install ffmpeg if it doesn't already exist on your system. We will using this tool primarily for dumping episode content and editing video metadata.

2) Install Go and run go get. This installs the anirip binary on your local system.

$ go get s32x.com/anirip

If you did already installed the binary before and want to update - add the -u parameter:

$ go get -u s32x.com/anirip

Usage

To download shows from Crunchyroll :

anirip --help
anirip myUsername0123 myPassword5535 http://www.crunchyroll.com/strike-the-blood

Disclaimer

This repo/project was written as an educational intro to web-scraping and network analysis. It is provided publicly as a an open source project for nothing other than educational purposes. I do not take responsibility for how you use this software nor do I recommend you use it in any way that may infringe on Crunchyroll as a business.

Legal Warning

This application is not endorsed or affiliated with any anime stream provider. The usage of this application enables episodes to be downloaded for offline convenience which may be forbidden by law in your country. Usage of this application may also cause a violation of the agreed Terms of Service between you and the stream provider. A tool is not responsible for your actions; please make an informed decision prior to using this application. Any Stream decryption is done by a third party program, in the case of Crunchyroll by ffmpeg. Usage of third party programs and/or libraries may be forbidden in your country without proper consent of the copyright holder.

The MIT License (MIT)

Copyright Β© 2020 s32x

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the β€œSoftware”), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED β€œAS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].