Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/afkarxyz/youtube-streamer

YouTube Streamer is a lightweight tool for simultaneously streaming to multiple YouTube channels without high computer specs, as it doesn't require video encoding.
https://github.com/afkarxyz/youtube-streamer

streaming youtube

Last synced: about 2 months ago
JSON representation

YouTube Streamer is a lightweight tool for simultaneously streaming to multiple YouTube channels without high computer specs, as it doesn't require video encoding.

Awesome Lists containing this project

README

        

[![GitHub All Releases](https://img.shields.io/github/downloads/afkarxyz/YouTube-Streamer/total?style=for-the-badge)](https://github.com/afkarxyz/YouTube-Streamer/releases)

## YouTube Streamer

**YouTube Streamer** allows you to easily stream to multiple YouTube channels at once, without needing a powerful computer or video encoding.

This portable program runs without admin rights, making it perfect for use anywhere.

## Preview
**Generate streaming files**

![E8LqFpmexz](https://github.com/user-attachments/assets/88cf7a51-d9f1-4841-a2c1-faa5d8e9efb0)

**Rename and change loop count**

![CGuEuLDmgj](https://github.com/user-attachments/assets/96afedfa-6dff-4bdc-a880-7a3ce8ff16b6)

**Stream directly on existing files**

![3WTY6vx7Fe](https://github.com/user-attachments/assets/4690bcf4-19a1-406f-a5af-ad292b076cba)

## Note

- If you leave the Rename field blank, it defaults to **“Streamer”**
- If you leave the Loop field blank, it defaults to Unlimited
- **Limited to 10 streams,** because the size per window is 480x350 with a 4x4 grid *( if you want more, please change it yourself in the .py code )*

![image](https://github.com/user-attachments/assets/a0cda980-5d5e-480d-b6d0-f3f0d91e291f)

## YouTube Stream V2

- In V2 you can set a loop based on time *(automatically detects each video duration and multiplies it to reach the duration you have set)*
- You need **ffprobe.exe** to run V2

![image](https://github.com/user-attachments/assets/84e5d8ec-e508-4bf5-a13b-9fd413f577d4)

## Setup
The .txt file must be in the same directory as the video file or ffmpeg. The video file or ffmpeg.exe can be in a subfolder.

1. The stream key must be put in a .txt file, for the name is up to you

![image](https://github.com/user-attachments/assets/6a07e20f-0516-41a1-816f-ae20e1556d85)

2. Video name must be with numbers

![image](https://github.com/user-attachments/assets/7b8a1522-a906-466e-ab04-d7dc49a48707)

3. Please download **ffmpeg.exe** here https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-full.7z

![image](https://github.com/user-attachments/assets/93704587-fbce-44d1-9212-1828d98b7804)