ye-tui

yet is a console (kind of rss) application to download youtube videos.


Keywords
de-google, download-videos, no-google-api, rss, tui, youtube-data, youtube-dl, youtube-export-tui, youtube-video
License
GPL-3.0
Install
pip install ye-tui==0.1.6

Documentation

YET - Youtube export TUI

yet is a console (kind of rss) application to download youtube videos. It uses subscriptions.json file which comes with your youtube export data. It provides a minimalistic and nice curses interface. It uses youtube-dl to download videos.

Dependencies

  • Python>=3.6
  • youtube-dl
  • xmltodict

Installation

Using Pip

  • You can install yet through PyPi: pip install ye-tui

From source

Usage

First export your youtube data from https://takeout.google.com/, it should come with a subscriptions.json file. Move the subscriptions.json into ~/.config/yet folder.

Run 'yet' from your terminal emulator.

Use arrow keys or 'h,j,k,l' to navigate around. D to download, V to open in VLC media player(if installed) and O to open in browser. You can change the keybindings from the config file.

The downloaded video files are saved under $HOME/Videos directory. You can change the path from config file.

Configuration

Copy the yet/config/yet.conf from this repo or from python package directory, into ~/.config/yet folder. The config file is self explanatory.