ytcb
Watches the clipboard for youtube urls and downloads them.
Will now auto-update youtube-dl on startup
install
from pypi:
python3 -m pip install ccacb --user --upgrade
from the repo (requires poetry):
git clone https://github.com/ccdale/ccacb.git
cd ccacb
poetry install
poetry build
python3 -m pip install dist/ccacb-0.6.6-py3-none-any.whl --user --upgrade
config
edit ~/.config/ytcb.yaml
---
youtubedl: /home/chris/bin/youtube-dl
incoming: /home/chris/Videos
example
$ ytcb
08/05/2020 13:47:55 [INFO ] ytcb - youtube-dl clipboard queue processor 0.6.3
08/05/2020 13:47:55 [INFO ] reading /home/chris/.config/ytcb.yaml
08/05/2020 13:47:55 [INFO ] Using /home/chris/bin/youtube-dl
08/05/2020 13:47:55 [INFO ] youtube-dl will store files in /home/chris/Videos/kmedia/incoming
<CTRL>-c
08/05/2020 13:48:11 [INFO ] Interrupted: Will finish off the Q, then exit
08/05/2020 13:48:12 [INFO ] ytcb has finished
Metadata
Release files for ccacb 0.6.10
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ccacb-0.6.10.tar.gz | 2.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ccacb-0.6.10-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 6.2 kB
Release files / ccacb-0.6.10.tar.gz
| Download URL | ccacb-0.6.10.tar.gz |
|---|---|
| Size | 2.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2541dbf3a051d25ce210ed4043bbee9146c38fd18aa1303ba7c55ca4e0c4b5b1
|
|
BLAKE2b-256 checksum How to use checksums |
acea12de3008286e146e8323ddc5e1b430cdc28b5c30bac5b0ed64a8cabb72a0
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.5 CPython/3.8.2 Linux/5.4.0-29-generic
|
Release files / ccacb-0.6.10-py3-none-any.whl
| Download URL | ccacb-0.6.10-py3-none-any.whl |
|---|---|
| Size | 3.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
5fc8ed5eef5644464eb75f754d1bb111f6a5e5ca6ba7b22a6f83e2ef54c2d464
|
|
BLAKE2b-256 checksum How to use checksums |
50b28dcc7df3acb63698da2e42eea2bd38d841cc3e7bfddc02bc8bac4fce4e4f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.0.5 CPython/3.8.2 Linux/5.4.0-29-generic
|