A Python script that allows you to download all of an anime's episodes at once.

Overview
BitAnime

BitAnime

A Python script that allows you to download all of an anime's episodes at once.

· Download executable version ·

About BitAnime

BitAnime is a python script that allows you to download anime in large batches. It can also be used to download anime films. BitAnime gets its content from gogoanime. If you get a 404 error, please look up the correct anime name on gogoanime. This application will download all episodes. At the moment, the quality of the episodes that will be downloaded is different for every anime. For older anime, the quality will be 360p to 480p, for newer anime the quality will be 720p to 1080p.

Installation

git clone https://github.com/sh1nobuu/BitAnime.git

Screenshot

BitAnime Screenshot Downloaded anime with BitAnime

Dependencies

BitAnime is highly reliant on the python modules requests, colorama, tqdm, and BeautifulSoup.

pip install -r requirements.txt

Usage

The anime name is separated by "-". You can either type it manually, or go to gogoanime.pe and search for the anime you want to download and copy the name from the URL.

Examples

One word title
Multiple word title
Comments
  • [Feature Request] Able to Select Video Quality when Downloading

    [Feature Request] Able to Select Video Quality when Downloading

    I always download animes in 480p. Because of not having enough storage on my pc. I tried many other scripts like anime-dl and others available on Github. Most of them are outdated and don't work on the websites they tell it will. And even if it works I can't download the videos of my choosing quality.

    opened by NevGi-cpu 37
  • Link Scrapper

    Link Scrapper

    This is the most recently updated repo with new gogoanime.pe site and i really like it! however a feature i really need is outputting the video links rather than directly downloading them and im sure many other people are gonna need it too, so if there is a way u could do that it would be fantastic!

    opened by QuantaNeon 9
  • [Question] How to download specific set range of episode?

    [Question] How to download specific set range of episode?

    Depending on your screenshot, It seems we can only enter the number of episodes we manually want to download but, it will only download in ascending order. Like if we enter 5 as you did, most likely it will download from episodes 1-5. I want to download let's say the midsection (4-8) or the last part(20-24) how can I do that?

    opened by NevGi-cpu 3
  • Easy Linux Support

    Easy Linux Support

    ctypes.windll.kernel32.SetConsoleTitleW("BitAnime") assumes a windows operating system. By catching the resulting exception, you can easily enable linux support ootb. I'll make a PR in a few mins

    opened by port19x 3
  • 1kb files

    1kb files

    All videos downloaded seem to be 1kb in size. Opening the files shows a 403 error. Seems to work up until the download for some reason. This was tested with the script and the EXE. Capture

    opened by Arctic4161 2
  • Sugesstions

    Sugesstions

    I am a big fan of your work buddy, I taught you might want some suggestions for future features.

    Feature 1 - Episode naming: would take the name out the URL and and checking if there is a Episode with 0 after "EP" to check and start renaming it f.e.: https://gogoanime.pe/category/tokyo-revengers tokyo-revengers-EP01 starting with 01 would be a a nice touch for people who will use it for their personal media library or in general.

    Feature 2 - Episode range: would be nice if there's a possibility to download a specific range of an anime if it failed earlier.

    Since the page does not support other languages and the script seems to download highest resolution possible theres nothing else that got in my mind.

    I just wanted to share my taught with you.

    BR.

    opened by thereal-S 2
  • 403 completely breaks program

    403 completely breaks program

    I believe something for gogoanime was changed, but now the downloads are met with a 403 error. When anything is searched, the program displays 404 to the user , but the error is actually 403. I've been struggling with using python to download from gogoanime as well and have also been running into the same errors. Currently, I haven't found any solutions yet.

    opened by ree1261 9
  • Anything I Try To Get With the Executable Version Just Downloads A 162kb File?

    Anything I Try To Get With the Executable Version Just Downloads A 162kb File?

    Trying to get all of One Piece (dubbed). I enter "one-piece-dub" as anime name. It'll download X amount of episodes, but it downloads them almost instantly as only 162byte files. Nothing happens when double-clicked to open them.

    Only downloading 2-3 at a time to test. Using option 3 (1080p) for quality.

    opened by GitHubQueenn 8
  • Fixed 403 error, added 480P

    Fixed 403 error, added 480P

    Fixed 403 error, added 480P. Fixed Issue with not finding the right resolution. Also added checking of the link and only downloading video if an mp4 file is returned.

    opened by Arctic4161 20
  • Updated headers to bypass ForbiddenResponse by CDN

    Updated headers to bypass ForbiddenResponse by CDN

    Recently, gogoanime's cdn (anicdn thingy) has been showing Forbidden | 403 error, so I captured the new required headers from the network tab in dev tools. Just updated them in this PR, as the downloader was not working many a times due to this, the new headers are working perfectly now.

    opened by FireHead90544 4
Releases(v2.0.0)
Owner
sh1nobu
A newbie python programmer
sh1nobu
a simple ehentai downloader with jpg 2 pdf

Simple_Ehentai_DownLoader a simple ehentai downloader with jpg 2 pdf 中文介绍 Environment python3.8 How to use before you start,there are some tips. the q

Hibian 6 Dec 11, 2022
Download history data from binance and save to dataframe or csv file

Binance history data downloader Download history data from binance and save to dataframe or csv file

10 Dec 02, 2022
Simple python script to download .mp3 formatted files from YouTube video URLs

Introduction: Simple python script to download .mp3 formatted files from YouTube video URLs Requirements: Requires: youtube_dl module Requires: ffmpeg

Pat 2 Aug 18, 2022
Search the gallerys by tag and download pictures to the local

booruDownloader Search the gallerys by tag and download pictures to the local

6 Jun 30, 2022
Simple Youtube Video Downloader

Simple Youtube Video Downloader Download Youtube video using link and Will output result in D:/ (You can change the path in main.py file) Installation

Hansen Gianto 1 Oct 28, 2021
A script that downloads YouTube videos/audio

YouTube-Downloader A script that downloads YouTube videos/audio from youtube. Usage Download the script by executing the following in your terminal :

Debayan Sarkar 2 Jan 04, 2022
Noto fonts go universal! Download Noto fonts combined to suit your region

noto-cjk Noto CJK fonts Noto Serif CJK update was released on 25 October 2021. We moved the release history and other notes into both Sans and Serif s

Google Fonts 2k Jan 02, 2023
Let's you download entire YT-playlists.

Youtube MP3 Playlist Downloader Let's you download entire youtube playlists as mp3 files. This application is basically a script that makes it easier

11 Dec 18, 2022
一个在新番更新后第一时间在dmhy等BT下载站自动下载的小工具.

Anime Track 一个在新番更新后第一时间自动下载的小工具. 可以根据自定义的关键字在dmhy等BT下载站在搜索结果更新时将磁力链发送至aria2实现自动下载. 基本功能包含: 将BT下载站的某个关键字的搜索结果的所有磁力链添加至ARIA2 自动更新aria2 trackers 将已添加的磁力

Sunky 24 Oct 12, 2022
Quickly, simply, and asynchronously download NFT's from an Opensea collection

iRightClick Quickly, simply, and asynchronously download NFT's from an Opensea collection. NOTICE This tool is not developed to encourage or facilitat

Setro 34 Dec 30, 2022
Throttle qBittorrent on Plex stream Start/Stop

Dependencies Python 3.6+ 'qbittorrent-api' Python Library Tautulli Script Setup Edit qbittorrent_throttle.py and set qBittorrent username, password an

6 Sep 24, 2022
Utility for downloading works from AO3 (Archive Of Our Own)

ao3d video preview A small graphical utility for batch downloading works from AO3 (Archive Of Our Own) Features Batch downloading works to supported f

flux 24 Dec 09, 2022
A Simple YouTube Video Downloader With Python

Simple YouTube Video Downloader Simple YouTube Video Downloader is an open source project with a very simple UI that tries to speed up the process of

Brian Han 2 Jan 03, 2022
Youtube Downloader is a simple but highly efficient Youtube Video Downloader, made completly using Python

Youtube Downloader is a simple but highly efficient Youtube Video Downloader, made completly using Python

Arsh 2 Nov 26, 2022
The free and open-source Download Manager written in pure Python

The free and open-source Download Manager written in pure Python

pyLoad 2.7k Dec 31, 2022
Youtube videos and channels scraper python wrapper!

YouTubeCrawle Wrapper for python Why This wrapper? This is wrapper is not limited to videos only it can scrape both channel and videos seperately ;D

Kei 16 Aug 08, 2022
YT-Spammer-Purge - Allows you easily scan for and delete scam comments using several methods

YouTube Spammer Purge What Is This? - Allows you to filter and search for spamme

4.3k Dec 31, 2022
Source code of paper: "HRegNet: A Hierarchical Network for Efficient and Accurate Outdoor LiDAR Point Cloud Registration".

HRegNet: A Hierarchical Network for Efficient and Accurate Outdoor LiDAR Point Cloud Registration Environments The code mainly requires the following

Intelligent Sensing, Perception and Computing Group 3 Oct 06, 2022
Gogoanime-dl - Gogoanime downloader for downloading anime.

gogoanime-dl With this script, you can download episodes of your favorite anime from Gogoanime. The current site that's developed against is https://w

1 Jan 06, 2022
A python script that discovers hidden YouTube API clients. Just a research project.

YouTube-Internal-Clients A script that discovers hidden internal clients of the YouTube (Innertube) API using bruteforce methods. The script tries cli

David 97 Jan 02, 2023