Skip to main content

Anime World India downloader — CLI for watchanimeworld.net (Hindi/Tamil/Telugu/English dubs)

Project description

awi-tmux

CLI downloader for watchanimeworld.net — Hindi, Tamil, Telugu, Malayalam, Kannada, and English dubbed anime. Works on Termux, Linux, macOS, and Windows.

Install

pip install awi-tmux

Dependencies (install once):

# Termux
pkg install ffmpeg fzf nodejs

# Linux / macOS
sudo apt install ffmpeg fzf nodejs   # or brew install ...

Usage

# Search and download interactively
awi "naruto"

# Auto-select Hindi dub
awi "naruto" --language Hindi

# Batch download episodes 1–10 in Tamil
awi "naruto" --language Tamil --episodes 1-10

# Download whole series
awi "dragon ball z" --episodes all

# Stream in mpv
awi "boruto" --play

# Pick a specific quality
awi "one piece" -q 720p

# Browse latest series
awi --browse series

# Direct URL
awi --url https://watchanimeworld.net/series/naruto/

# Concurrent episode downloads (2 at once)
awi "naruto" --episodes 1-5 --concurrent 2

Cloudflare bypass

The site uses Cloudflare. On residential IPs (Termux / home internet), bypass works automatically. If you get blocked:

  1. Open https://watchanimeworld.net in your browser and pass the challenge
  2. Open DevTools (F12) → Application → Cookies → watchanimeworld.net
  3. Copy the cf_clearance value
  4. Run:
awi --set-cookie "cf_clearance=your_value_here"

The cookie is saved and reused automatically.

Configuration

awi --config                                   # show current config
awi --set language=Hindi                       # set default language
awi --set quality=720p                         # set default quality
awi --set download_directory=/sdcard/Anime     # set download folder
awi --set workers=12                           # segment download threads
awi --set concurrent_downloads=2               # simultaneous episodes

Features

  • Search and download by title
  • Hindi/Tamil/Telugu/Malayalam/Kannada/English dub selection
  • Quality selection (1080p, 720p, 480p, 360p, best)
  • Batch downloads with episode ranges
  • Direct streaming via mpv/vlc/ffplay
  • Resume interrupted downloads automatically
  • Desktop notifications on completion
  • Cloudflare bypass via Chrome TLS impersonation + cookie persistence

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

awi_tmux-1.2.0.tar.gz (20.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

awi_tmux-1.2.0-py3-none-any.whl (23.2 kB view details)

Uploaded Python 3

File details

Details for the file awi_tmux-1.2.0.tar.gz.

File metadata

  • Download URL: awi_tmux-1.2.0.tar.gz
  • Upload date:
  • Size: 20.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for awi_tmux-1.2.0.tar.gz
Algorithm Hash digest
SHA256 1adeff6415ce0930d4c5dc241784caec127ff893c2c05b25b0f27a268fbccdf6
MD5 177e56c714cb6e47348af9eeabf38743
BLAKE2b-256 9820e995f92b1aa765ae7dbe3a14c924dc179558102d17d4dd2a4ca83eb792b5

See more details on using hashes here.

File details

Details for the file awi_tmux-1.2.0-py3-none-any.whl.

File metadata

  • Download URL: awi_tmux-1.2.0-py3-none-any.whl
  • Upload date:
  • Size: 23.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.14

File hashes

Hashes for awi_tmux-1.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ee4bef593520c9183dcf2687ea120de60e45cfeb9e84dac330a395c60147a37c
MD5 220c77a5ea9578404deb622bbf3a9429
BLAKE2b-256 0dd3f1a99269fd46c88c3cf2fa470b4fa9b40456fab4d0fe825f1800fb7fe53d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page