yet is a console (kind of rss) application to download youtube videos.
Project description
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
- Checkout this project: git clone https://github.com/nevarman/yet
- cd /yet
- sudo python setup.py install
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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ye-tui-0.1.6.tar.gz.
File metadata
- Download URL: ye-tui-0.1.6.tar.gz
- Upload date:
- Size: 12.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4ad52dd77952bdd2effa81a8fb0dfc0cbbf24620f90c664f9b3bef49aaa897df
|
|
| MD5 |
687c6a222f3ed8893ee8d8698d951ed0
|
|
| BLAKE2b-256 |
6d343328927c930e8433a6321c436b75a419101b6a236477971bf7a2e275642c
|
File details
Details for the file ye_tui-0.1.6-py3-none-any.whl.
File metadata
- Download URL: ye_tui-0.1.6-py3-none-any.whl
- Upload date:
- Size: 29.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/52.0.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8bc5d7a725a9389cf7b9d18fcface83cda6a60c4d6eeaabe809201d78cf8a11c
|
|
| MD5 |
43f2b8dbf14b865527c059857a3bd95f
|
|
| BLAKE2b-256 |
78bdfb508720dd32729226083ca625e66c2b7c29ae311f8a52fccfaed12a1a87
|