Skip to main content

yt tl ripoff for ur terminal

Project description

Kyouka - YouTube Downloader and Media Player

Kyouka is a command-line tool for downloading YouTube videos and playing media files.

Features

  • Download YouTube videos as MP4
  • Download audio as high-quality MP3
  • Play media files with different player options
  • Rename and manage downloaded files

Installation

Basic Installation (audio only)

pip install kyouka

Full Installation (with video support)

pip install kyouka[full]

Note: For full video playback support, you'll need:

VLC media player installed on your system

Tkinter (usually included with Python)

Usage Run the CLI interface:

kyouka

Command-line options:

kyouka --download "https://youtube.com/..."         # Download video
kyouka --download_audio "https://youtube.com/..."   # Download audio only
kyouka --list                                       # List downloaded media
kyouka --play "filename.mp4"                        # Play a media file
kyouka --rename "oldname.mp4" "newname.mp4"         # Rename a file
kyouka --delete "filename.mp4"                      # Delete a file

Player Options: Player (Audio and Video - Recommended) - Requires VLC

Built-in Video Player (no audio) - Requires OpenCV

Audio Player (no video) - Requires VLC

Troubleshooting If video players don't work, install VLC: https://www.videolan.org/

On Linux, install Tkinter: sudo apt install python3-tk

Installation Instructions for Users

  1. Install Python (if not already installed):

  2. Install Kyouka:

# For basic audio functionality:
pip install kyouka

# For full video support:
pip install kyouka[full]

Install VLC (for best experience):

Download from https://www.videolan.org/vlc/

Run Kyouka:

kyouka

For Developers To install from source:

git clone https://github.com/lyraxial/kyouka.git
cd kyouka
pip install .[full]  # For full features

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

kyouka_cli-1.0.0.tar.gz (14.3 kB view details)

Uploaded Source

Built Distribution

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

kyouka_cli-1.0.0-py3-none-any.whl (13.3 kB view details)

Uploaded Python 3

File details

Details for the file kyouka_cli-1.0.0.tar.gz.

File metadata

  • Download URL: kyouka_cli-1.0.0.tar.gz
  • Upload date:
  • Size: 14.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for kyouka_cli-1.0.0.tar.gz
Algorithm Hash digest
SHA256 3b5fa7de0f59ab7d7fb16c017ac9895315db9b8bc51a69cddf4881a4182f7bbf
MD5 ccda33c366a59d2492eb6d37f727c1e2
BLAKE2b-256 578bc2b77b5b305282e03d4f690fa15ded417bfae5b745a6722563f67b401088

See more details on using hashes here.

File details

Details for the file kyouka_cli-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: kyouka_cli-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 13.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.5

File hashes

Hashes for kyouka_cli-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4d009e9172639261b79d7cababcb5e7e45f67de0babf94b7c82478c5ec49ed54
MD5 77127e488a84eb805499cedce6cfebea
BLAKE2b-256 d3e43b2ca4bf127a182d442f3db2acd921db3366158b04b90374b59a55154e2c

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