An open API service indexing awesome lists of open source software.

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!

Awesome Lists containing this project

README

        

# YouTube ASCII Video Player [Avaible on 3 languages]

#

![preview](https://cdn.discordapp.com/attachments/1349345021131751448/1354518548000674006/ezgif-728003d494b218.gif?ex=67e59533&is=67e443b3&hm=1b77881e011c6e2e501b68c35140dccf3434ad6f87c78248d401cf353bb74813&)

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 output

Enjoy 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视频!