Skip to content

Stream m3u8 content to Twitch effortlessly with this Python script. Enter your Twitch stream key and the M3U8 stream URL, and the script handles the rest. It uses Streamlink and FFmpeg for a seamless streaming experience.

License

Notifications You must be signed in to change notification settings

TenPassion/twitchm3u8

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GitHub last commit GitHub stars visitors
Buy Me A Coffee donate button Patreon donate button

twitchm3u8

Stream m3u8 content to Twitch effortlessly with this Python script. Enter your Twitch stream key and the M3U8 stream URL, and the script handles the rest. It uses Streamlink and FFmpeg for a seamless streaming experience.

Twitch Stream to M3U8 Stream

A Python script for streaming video content to Twitch using an M3U8 stream URL.

Table of Contents

Overview

This Python script allows you to stream video content to Twitch using your Twitch stream key and an M3U8 stream URL.

Installation

Ensure that you have FFmpeg installed on your system as well.

Usage

  1. Clone this repository:
git clone https://github.com/TenPassion/twitchm3u8.git
cd twitchm3u8
  1. You need to install the necessary dependencies. You can do this using pip:
pip install -r requirements.txt
  1. Run the script:
python twitchm3u8.py
  1. Follow the on-screen prompts to enter your Twitch stream key and the M3U8 stream URL.

  2. Press Enter to start streaming.

Contributing

We welcome contributions to this project! If you'd like to contribute, please follow these steps:

  1. Fork the repository to your own GitHub account.

  2. Clone the forked repository to your local machine:

git clone https://github.com/TenPassion/twitchm3u8.git
cd twitchm3u8
  1. Create a new branch for your feature or bug fix:
git checkout -b feature-name
  1. Make your changes and commit them:
git add .
git commit -m "Description of your changes"
  1. Push your changes to your forked repository:
git push origin feature-name
  1. Create a Pull Request (PR) from your forked repository to the main repository on GitHub.

  2. We'll review your PR and merge it if everything looks good!

License

The code in this project is licensed under the MIT License.

For the full text of the MIT License, please visit LICENSE.

Star History

Star History Chart

About

Stream m3u8 content to Twitch effortlessly with this Python script. Enter your Twitch stream key and the M3U8 stream URL, and the script handles the rest. It uses Streamlink and FFmpeg for a seamless streaming experience.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages