semvec/pypi-packages huggingface dataset:
animesubinfo-cli 0.1.0
Command-line interface for animesubinfo
Requires Python: >=3.13

# animesubinfo-cli

Command-line interface for searching and downloading anime subtitles from AnimeSub.info.

## Installation

Install globally as a CLI tool:

```bash
uv tool install animesubinfo-cli
```

Or with pipx:

```bash
pipx install animesubinfo-cli
```

After installation, the `animesubinfo` command will be available system-wide.

## Commands

### search

Search for subtitles by anime title:

```bash
animesubinfo search "Attack on Titan"
```

Options:
- `--sort`, `-s` - Sort results (traf, t_org, t_en, t_pl, pobrn, datad)
- `--type`, `-t` - Filter by title type (org, en, pl)
- `--limit`, `-l` - Maximum number of pages to fetch
- `--json`, `-j` - Output results as JSON

### find

Find the best matching subtitle for a video file (displays info only):

```bash
animesubinfo find "[SubGroup] Attack on Titan - 12 [1080p].mkv"
```

Options:
- `--json`, `-j` - Output result as JSON

### download

Download a subtitle archive by its ID:

```bash
animesubinfo download 12345
animesubinfo download 12345 -o subtitles.zip
```

Options:
- `--output`, `-o` - Output file path (defaults to original filename)

### best

Find and download the best matching subtitle for a video file:

```bash
animesubinfo best "[SubGroup] Attack on Titan - 12 [1080p].mkv"
```

This command:
1. Finds the best matching subtitle for the video file
2. Downloads and extracts the subtitle
3. Saves it with the same name as the video file (e.g., `video.mkv` → `video.ass`)

## Examples

Search for subtitles sorted by downloads:
```bash
animesubinfo search "Naruto" --sort pobrn
```

Get JSON output for scripting:
```bash
animesubinfo search "One Piece" --json | jq '.[0].id'
```

Download subtitle for a specific episode:
```bash
animesubinfo best "[Erai-raws] Jujutsu Kaisen - 01 [1080p].mkv"
```
clipr-yt 2.0.1
Grab any video. Instantly. - YouTube video downloader with CLI and web interface
Requires Python: >=3.8
Keywords: youtube, downloader, video, audio, mp3, cli, clipr

# Clipr 🎬

> Grab any video. Instantly.

A powerful YouTube video downloader with CLI and web interface.

[![PyPI version](https://badge.fury.io/py/clipr-yt.svg)](https://pypi.org/project/clipr-yt/)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

## Features

- 🎬 **4K Video Downloads** - Up to 4K resolution
- 🎵 **Audio Extraction** - Download as MP3
- 📋 **Playlist Support** - Download entire playlists
- 🌐 **Web Interface** - Modern, responsive UI
- 💻 **CLI Interface** - Full command-line support
- 📊 **Progress Tracking** - Real-time progress

## Installation

```bash
pip install clipr-yt
```

### Requirements
- Python 3.8+
- FFmpeg (for merging video + audio)

```bash
# Install FFmpeg
# Windows
winget install FFmpeg

# macOS
brew install ffmpeg

# Linux
sudo apt install ffmpeg
```

## Usage

### Command Line

```bash
# Download video
clipr https://youtube.com/watch?v=VIDEO_ID

# Specify quality
clipr https://youtube.com/watch?v=VIDEO_ID -q 1080p

# Download audio only
clipr https://youtube.com/watch?v=VIDEO_ID -a

# Download playlist
clipr https://youtube.com/playlist?list=PLAYLIST_ID

# Start web interface
clipr --server
```

### Web Interface

```bash
clipr --server
# Open http://localhost:3000
```

## CLI Options

| Option | Description |
|--------|-------------|
| `-q, --quality` | Video quality (2160p, 1080p, 720p...) |
| `-a, --audio-only` | Download audio as MP3 |
| `-o, --output` | Output directory |
| `-p, --playlist` | Force playlist mode |
| `--server` | Start web interface |
| `--port` | Server port (default: 3000) |

## License

MIT © Nikshey Yadav