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
You Can download any video/image in all social medias very easy and High Speed.

All-Downloader You Can download any video/image in all social medias very easy and High Speed. also you can easily download videos from web browsers s

Razor Kenway 14 Dec 16, 2022
Mobile based API for Crunchyroll BETA (and Downloader).

Mobile based API for Crunchyroll BETA (and Downloader). Not restricted on servers and NO CLOUDFLARE

27 Dec 11, 2022
Um projeto modesto para baixar vídeos do youtube usando tkinter como gui

Youtube Downloader Um projeto modesto para baixar vídeos do youtube usando tkinter como gui Instalação dos requirements: python3 setup.py ou python se

Sunlyx 2 Nov 25, 2021
A Telegram bot to download TikTok videos without any watermark.

TikTok Downloader Bot A Telegram bot to download TikTok videos without any watermark. Host on Heroku Youtube: Deployment Tutorial Demo: JayBee TikTok

Joy Biswas 184 Jan 04, 2023
Ebook downloader built using python

ebook-downloader Getting Started Open a terminal and run the following commands. git clone github.com/georgemunyoro/ebook-downloader cd ./ebook-downlo

George Munyoro 1 Oct 19, 2021
Spotify Playlist Downloader With Python

Spotify Playlist Downloader This will let you download Spotify playlists for free without Premium. It gets all the songs from the API and downloads th

Yasho 16 Sep 28, 2022
YouTube Video publisher using youtube-dl & ROS2🐢

YouTube-publisher-ROS2 Publish sensor_msgs/Image by "YouTube" 🤗 🤗 🤗 ! You don't have to use webcamera or your video to check demos. Purpose Quick d

Ar-Ray 5 Dec 04, 2022
Python Youtube Video-Playlist Downloader

Youtube-Video-Playlist-Downloader-PyQt5 You can download videos and playlists on YouTube with this script. Script has GUI. Enjoy. Setup git clone http

Yunus Emre Öztürk 2 Jun 06, 2022
1Fichier Download Manager.

1fichier-dl 1Fichier Download Manager. Features ⭐ Manage your downloads ⭐ Bypass time limits Credits All icons, including the app icon, were provided

manuGMG 470 Oct 08, 2022
Yahoo! Finance next gen python 3 / pandas market data downloader

Yahoo! Finance-ng python3 / pandas market data downloader Ever since Yahoo! finance decommissioned their historical data API, many programs that relie

Pedro Larroy 7 Dec 09, 2022
Youtube-downloader-using-Python - Youtube downloader using Python

Youtube-downloader-using-Python Hii guys !! Fancy to see here Welcome! built by

Lakshmi Deepak 2 Jun 09, 2022
Python script to download all images/webms of a 4chan thread

Python3 script to continuously download all images/webms of multiple 4chan thread simultaneously - without installation

Micha Fink 208 Jan 04, 2023
A cross-platform python based utility to download courses from udemy for personal offline use.

udemy-dl A cross-platform python based utility to download courses from udemy for personal offline use. Warning Udemy has started to encrypt many of t

Nasir Khan 4.6k Dec 31, 2022
Audio/Video downloader

youtubeDownloader Audio/Video downloader • The project downloads audio/video/both after link is entered • It also shows total size of the file, time l

Tulsi Thakur 1 Nov 16, 2021
Storing, versioning, and downloading files from S3 made as easy as using open() in Python. Caching included.

open(LARGE) Storing, versioning, and downloading files from S3 made as easy as using open() in Python. Caching included. Motivation Oftentimes, especi

András Schmelczer 2 Jan 30, 2022
Python script designed to search and fetch direct download links from nxbrew.com

SwitchGamesDownloader Only for windows nxbrew.com is a website, accessible only using a proxy, where the majority of games for the Nintendo Switch are

Backend 91 Dec 28, 2022
Code to scrape , download and upload to youtube daily

Youtube_Automated_Channel Code to scrape , download and upload to youtube daily INSTRUCTIONS Download the Github Repository Download and install Pytho

Atsiksdong 2 Dec 19, 2021
the best video downloader for terminals (currently only compatible with Linux and Windows)

the best video downloader for terminals (currently only compatible with Linux and Windows)

Amaral 2 Oct 14, 2021
命令行版本的HLS/DASH流下载器,支持标准AES-128-CBC解密

XstreamDL-CLI 基于python 3.7.4+的,命令行版本的,HLS/DASH流下载器,支持标准AES-128-CBC解密 使用 首先安装必要的库

xhlove 239 Dec 31, 2022