Skip to content

gettofarmila-stack/infinity_stream

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

📺 YouTube to Twitch Infinite Streamer

Скрипт для создания вечного стрима на твиче из ютуб плейлиста. Работает на Python, использует yt-dlp для обхода блокировок и ffmpeg для трансляции.


🛠 Возможности

  • Автоматический плейлист: подтягивает все видео по ссылке.
  • Обход блокировок: поддержка SOCKS5 прокси WARP(мб и другие, но делал именно под него).
  • Бесконечный цикл: после последнего видео начинает плейлист заново.
  • Стабильность: работа через screen для вещания 24/7.

🚀 Быстрая установка (Ubuntu 24.04)

1. Подготовка системы

Обнови пакеты и установи необходимые утилиты:

sudo apt update && sudo apt upgrade -y
sudo apt install python3 python3-pip python3-venv ffmpeg screen git wget -y

2. Клонирование репозитория

git clone [https://github.com/gettofarmila-stack/infinity_stream.git](https://github.com/gettofarmila-stack/infinity_stream.git)
cd infinity_stream

3. Настройка окружения

Создаем виртуальное окружение и ставим зависимости:

python3 -m venv venv
source venv/bin/activate
pip install -U yt-dlp

4. Настройка прокси

Убедись, что WARP установлен и запущен в режиме прокси на порту 40000:

warp-cli mode proxy
warp-cli proxy port 40000
warp-cli connect

🏃‍♂️ Запуск вечного эфира

1. Создание сессии:

screen -S stream

2. Запуск скрипта внутри сессии:

source venv/bin/activate
python3 streamer.py

Потом сверни сессию комбинацией Ctrl + A, потом D

About

Скрипт для запуска вечного стрима на Twitch

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages