A collection of scripts around searching & streaming youtube (and possibly other media streaming sites) without a browser

ohnonot 7fece51a09 list of sub-langs needs to be quoted 3 weeks ago
.gitignore 7edf749766 moved to own repository from ../stuff 1 month ago
LICENSE 7edf749766 moved to own repository from ../stuff 1 month ago
README.md 6b911a73a6 much change to mytorsocks.sh; quality control, allow multiple instances... 1 month ago
mpv-clip 7fece51a09 list of sub-langs needs to be quoted 3 weeks ago
mytorsocks.sh 6b911a73a6 much change to mytorsocks.sh; quality control, allow multiple instances... 1 month ago
youtube-search 7edf749766 moved to own repository from ../stuff 1 month ago

README.md

youtube-tools

A collection of scripts around searching & streaming youtube without a browser.

All scripts have a '-h' option that will explain its options.

mpv-clip

A wrapper around the glorious compination of mpv + youtube-dl which, through the power of youtube-dl, can play much more than just youtube links. It is meant to be used without a terminal, assigned to hotkeys, taking arguments from the clipboard & copying them there again, with metadata added. Heavily sending desktop notifications (can be disabled).

youtube-search

A python script that searches youtube for entered search terms. It does not rely on youtube-dl. It can read search phrases from the clipboard and copy a chosen video URL there again. Very useful together with mpv-clip.

mytorsocks.sh

A wrapper script that

  1. Starts tor on a given port.
  2. Uses torsocks (on that port) to start any application in an isolated environment, i.e. all network connections go through torsocks.
  3. Closes tor after torsocks & the application have terminated.

Licensing

Everything in here is under the license described in the LICENSE file, unless otherwise mentioned.