Skip to content
/ KickNoSub Public

Extract direct stream URLs from Kick videos in your preferred quality for educational and research purposes.

License

Notifications You must be signed in to change notification settings

Enmn/KickNoSub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Contributors Forks Stargazers Issues License: MIT Python Version


KickNoSub Logo

KickNoSub

Extract direct stream URLs from Kick VODs easily with Python.
Explore the repository »

Report Bug · Request Feature

Table of Contents
  1. About The Project
  2. Built With
  3. Getting Started
  4. Usage
  5. Features
  6. Legal Disclaimer
  7. Contributing
  8. License
  9. Acknowledgments

About The Project

KickNoSub is a Python command-line tool that extracts direct stream URLs from Kick VODs. It’s designed for educational and research purposes, showing how video metadata and streaming formats can be programmatically accessed.

(back to top)

Built With

(back to top)

Getting Started

Follow these steps to run KickNoSub locally.

Prerequisites

Make sure you have Python 3.8+ installed.

python --version

Installation

  1. Clone the repository
git clone https://github.com/Enmn/KickNoSub.git
cd KickNoSub
  1. Install dependencies
pip install -r requirements.txt

(back to top)

Usage

Run the script:

python kicknosub.py

Example:

Enter the Kick video URL: https://kick.com/somechannel/video/abcdef
? Choose video quality: 1080p60
✅ Stream URL found!
https://stream.kick.com/.../playlist.m3u8

Play in VLC:

Media → Open Network Stream → Paste the URL

Download with FFmpeg:

ffmpeg -i "https://stream.kick.com/.../playlist.m3u8" -c copy output.mp4

(back to top)

Features

  • Extract direct Kick VOD stream URLs
  • CLI-based Python tool
  • Multiple quality options: 1080p60, 720p60, 480p30, 360p30, 160p30
  • Cross-platform: Windows, macOS, Linux
  • Safe for educational and research purposes

(back to top)

Legal Disclaimer

This project is provided strictly for educational, research, and personal learning purposes only.

KickNoSub is a demonstration of how public metadata and stream information can be programmatically accessed from Kick’s platform.
It is not designed or intended to:

  • Circumvent subscriber-only restrictions or paywalls.
  • Facilitate piracy, redistribution, or unauthorized downloading of content.
  • Be used in any way that violates Kick Terms of Service or applicable laws.

By using this project, you agree that:

  • You are solely responsible for your actions and any consequences that result.
  • The authors and contributors assume no liability for misuse of this tool.
  • You will comply with all relevant laws, regulations, and platform rules.

If you enjoy content on Kick, please support the creators by subscribing and engaging through the official platform.

(back to top)

Contributing

Contributions are welcome!

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a pull request

(back to top)

License

Distributed under the MIT License. See LICENSE for more information.

(back to top)

Acknowledgments

(back to top)

About

Extract direct stream URLs from Kick videos in your preferred quality for educational and research purposes.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Sponsor this project

  •  

Packages

No packages published

Languages