https://github.com/zeozcb/ytascii
Python script, that converts youtube videos to ASCII!
https://github.com/zeozcb/ytascii
Last synced: about 15 hours ago
JSON representation
Python script, that converts youtube videos to ASCII!
- Host: GitHub
- URL: https://github.com/zeozcb/ytascii
- Owner: zeozcb
- License: mit
- Created: 2025-03-26T17:55:59.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-03-26T18:15:05.000Z (3 months ago)
- Last Synced: 2025-03-26T19:27:25.352Z (3 months ago)
- Language: Python
- Size: 10.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: ReadMe.md
- License: LICENSE
Awesome Lists containing this project
README
# YouTube ASCII Video Player [Avaible on 3 languages]
#

YouTube to ASCII terminal art using python
## Features
- Download YouTube videos
- Convert video frames to ASCII art
- Display ASCII video in the terminal with green color## Requirements
- Python 3.6+
- pytubefix
- OpenCV (cv2)
- NumPy
- termcolor
- FFplay (optional, for audio)## Installation
1. Clone this repository using `git clone` or download the `YTASCII.py` file.
2. Install the required packages:
```pip install -r requirements.txt```
3. Install FFmpeg to enable audio playback:
- On Windows: Download from [FFmpeg](https://www.ffmpeg.org/download.html#build-windows) official website and add to path
- On macOS: `brew install ffmpeg`
- On Linux: `sudo apt-get install ffmpeg`## Usage
Run the script: `python YTASCII.py`
Follow the prompts to:
1. Select your preferred language
2. Enter a YouTube video URL
3. Choose whether to enable audio
4. Select a color for the ASCII outputEnjoy your ASCII videos!
How to stop? No one knows! :D
# YouTube ASCII-преобразоватор
Преобразование YouTube видео в ASCII-видео для cmd с использованием Python
## Возможности
- Загрузка видео с YouTube
- Преобразование кадров видео в ASCII-арт
- Отображение ASCII-видео в терминале с выбором цвета
- Поддержка нескольких языков (английский, китайский, русский)## Требования
- Python 3.6+
- pytubefix
- OpenCV (cv2)
- NumPy
- termcolor
- FFplay (опционально, для аудио)## Установка
1. Клонируй этот репозиторий с помощью `git clone` или скачайте файл `YTASCII.py`.
2. Установи необходимые пакеты:
```pip install -r requirements.txt```
3. Установи FFmpeg для воспроизведения аудио:
- Windows: Скачай с [официального сайта FFmpeg](https://www.ffmpeg.org/download.html#build-windows) и добавь в системную переменную PATH
- macOS: `brew install ffmpeg`
- Linux: `sudo apt-get install ffmpeg`## Использование
Запусти скрипт: python YTASCII.py
Шпаргалка:
1. Выбери язык
2. Введи URL видео на YouTube
3. Выбери, включать ли аудио
4. Выбери цвет для выводаНаслаждайся просмотром ASCII-видео!
Как остановить? Никто не знает! :D
# YouTube ASCII 视频播放器
使用Python将YouTube视频转换为ASCII终端艺术
## 功能
- 下载YouTube视频
- 将视频帧转换为ASCII艺术
- 在终端中以彩色显示ASCII视频
- 多语言支持(英语、中文、俄语)## 要求
- Python 3.6+
- pytubefix
- OpenCV (cv2)
- NumPy
- termcolor
- FFplay(可选,用于音频)## 安装
1. 使用`git clone`克隆此仓库或下载`YTASCII.py`文件。
2. 安装所需的包:
```pip install -r requirements.txt```
3. 安装FFmpeg以启用音频播放:
- Windows:从[FFmpeg](https://www.ffmpeg.org/download.html#build-windows)官方网站下载并添加到路径
- macOS:`brew install ffmpeg`
- Linux:`sudo apt-get install ffmpeg`## 使用方法
按照提示:
1. 选择您喜欢的语言
2. 输入YouTube视频URL
3. 选择是否启用音频
4. 选择ASCII输出的颜色享受您的ASCII视频!