Skip to main content

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)

Source distribution for ccacb 0.6.10
File Size Uploaded
ccacb-0.6.10.tar.gz 2.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ccacb 0.6.10
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.6.10 This release

2 release files

0.6.9

2 release files

0.6.8

2 release files

0.6.7

2 release files

0.6.6

2 release files

0.6.5

2 release files

0.6.4

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page