List your Youtube subscription videos
Project description
=====
ytsub
=====
ytsub provides a command-line interface to do things with your Youtube subscriptions. You might find it most useful for filtering those
videos using grep, or setting up an auto-downloader using the excellent
youtube-dl. An example usage might look like this::
$ ytsub list | grep 'FTB\|Feed The Beast' | awk -F"\t" '{print $2}' | tee >(youtube-dl -a /dev/stdin >/dev/tty) | ytsub mark-watched
The above gets list of all unwatched subscription videos, filters out ones that don't include the string 'FTB' or 'Feed The Beast' in their titles, gets youtube-dl to start downloading them, and marks them as watched.
install
=======
Installing is pretty easy on linux systems
1. Install pip (python package manager) if you don't have it::
$ sudo apt-get install python-pip
2. Download ytsub. To get the latest stable release, head to https://github.com/JWill392/ytsub/tags and click one of the download links for the latest tag.
3. Open archive, take out the archive in /dist -- should look like: ytsub-<version number>.tar.gz. Don't uncompress it.
4. Run pip install with the dist archive::
$ sudo pip install ytsub-<version number>.tar.gz --upgrade
That's it. It's runnable like any other command::
$ ytsub list -c 1 -t 0
Alternatively, you can use git:
1. sudo apt-get install python-pip git
2. git clone -b release https://github.com/JWill392/ytsub.git
3. sudo pip install ytsub/dist/<press tab -- should be just the one dist archive in here> --upgrade
4. rm -rf ytsub
ytsub
=====
ytsub provides a command-line interface to do things with your Youtube subscriptions. You might find it most useful for filtering those
videos using grep, or setting up an auto-downloader using the excellent
youtube-dl. An example usage might look like this::
$ ytsub list | grep 'FTB\|Feed The Beast' | awk -F"\t" '{print $2}' | tee >(youtube-dl -a /dev/stdin >/dev/tty) | ytsub mark-watched
The above gets list of all unwatched subscription videos, filters out ones that don't include the string 'FTB' or 'Feed The Beast' in their titles, gets youtube-dl to start downloading them, and marks them as watched.
install
=======
Installing is pretty easy on linux systems
1. Install pip (python package manager) if you don't have it::
$ sudo apt-get install python-pip
2. Download ytsub. To get the latest stable release, head to https://github.com/JWill392/ytsub/tags and click one of the download links for the latest tag.
3. Open archive, take out the archive in /dist -- should look like: ytsub-<version number>.tar.gz. Don't uncompress it.
4. Run pip install with the dist archive::
$ sudo pip install ytsub-<version number>.tar.gz --upgrade
That's it. It's runnable like any other command::
$ ytsub list -c 1 -t 0
Alternatively, you can use git:
1. sudo apt-get install python-pip git
2. git clone -b release https://github.com/JWill392/ytsub.git
3. sudo pip install ytsub/dist/<press tab -- should be just the one dist archive in here> --upgrade
4. rm -rf ytsub
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
ytsub-1.2.1.tar.gz
(22.3 kB
view details)
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
ytsub-1.2.1-py2.7.egg
(27.1 kB
view details)
File details
Details for the file ytsub-1.2.1.tar.gz.
File metadata
- Download URL: ytsub-1.2.1.tar.gz
- Upload date:
- Size: 22.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
18e8c0b92e622d6e9e324bcd12ebcd89e6ae01bb5fc5948a3bb89975d509b31f
|
|
| MD5 |
b98b67e73e00940d3257511a1f27f362
|
|
| BLAKE2b-256 |
93e698cc6ce985cdc87b70dd57b423feee6e1ced29657a5fe0f65835714c322c
|
File details
Details for the file ytsub-1.2.1-py2.7.egg.
File metadata
- Download URL: ytsub-1.2.1-py2.7.egg
- Upload date:
- Size: 27.1 kB
- Tags: Egg
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e928063fb1172f160f950ace67f27cdaeee81f4b2e2b0773a26b6ca001bb5692
|
|
| MD5 |
68f7b60b53174422d54be06f5a8cc718
|
|
| BLAKE2b-256 |
bd66276073de79bd2551cae974df51d9a7f2927c8ca0c89fc44cbcdd8d222134
|