Skip to main content

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

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ye-tui-0.1.6.tar.gz (12.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ye_tui-0.1.6-py3-none-any.whl (29.5 kB view details)

Uploaded Python 3

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

Hashes for ye-tui-0.1.6.tar.gz
Algorithm Hash digest
SHA256 4ad52dd77952bdd2effa81a8fb0dfc0cbbf24620f90c664f9b3bef49aaa897df
MD5 687c6a222f3ed8893ee8d8698d951ed0
BLAKE2b-256 6d343328927c930e8433a6321c436b75a419101b6a236477971bf7a2e275642c

See more details on using hashes here.

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

Hashes for ye_tui-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 8bc5d7a725a9389cf7b9d18fcface83cda6a60c4d6eeaabe809201d78cf8a11c
MD5 43f2b8dbf14b865527c059857a3bd95f
BLAKE2b-256 78bdfb508720dd32729226083ca625e66c2b7c29ae311f8a52fccfaed12a1a87

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page