Skip to content
This repository was archived by the owner on Jul 3, 2025. It is now read-only.

ch1kulya/YFeed

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YFeed

is a cli python application that fetches recent video data using YouTube Data API and RSS feeds. No longer maintained!

CI codecov 332shots_so

Installation

Warning

Make sure you have Python 3.12 or newer, FFmpeg and mpv installed. If you are using Windows, Windows Terminal is also recommended. If you are using Linux you should have venv module. If YouTube is not available in your country then this application will not work either.

Tip

To simplify installation and startup you can use run scripts for automation, choose them depending on your system.

Step-by-Step Manual Setup:

  1. Clone the repository or download YFeed.zip from the latest release.
  2. Install required libraries:
pip install -r requirements.txt
  1. Run YFeed:
python src/main.py

Obtaining YouTube API Key:

  1. Visit the Google Cloud Console.
  2. Create a new project or select an existing one.
  3. Enable the YouTube Data API v3 for your project.
  4. Generate an API Key from the Credentials section.

Contributing is encouraged 🤗