Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/grub4k/yt-dont-lock-p

Plugin to apply a wake lock during yt-dlp execution
https://github.com/grub4k/yt-dont-lock-p

wake-lock yt-dlp-plugins

Last synced: about 1 month ago
JSON representation

Plugin to apply a wake lock during yt-dlp execution

Awesome Lists containing this project

README

        

# yt-dont-lock-p

Plugin to apply a wake lock during [`yt-dlp`]() execution using [`wakepy`](), thereby solving [yt-dlp/yt-dlp#8935]() in a way that is non intrusive to the core project.

See [yt-dlp plugins](https://github.com/yt-dlp/yt-dlp#plugins) for more details on plugins.
Note that this is neither a `postprocessor` nor an `extractor` plugin, but only uses the infrastructure to apply the wakelock code.

## Installation

Requires yt-dlp `2023.01.02` or higher.

You can download `yt-dont-lock-p.zip` from the [latest release]() and place the zip file in a [supported plugin directory]().

Alternatively, you can install this package with `pip` (if available):
```
python -m pip install -U https://github.com/Grub4K/yt-dont-lock-p/archive/main.zip
```

See [installing yt-dlp plugins](https://github.com/yt-dlp/yt-dlp#installing-plugins) for the other methods this plugin package can be installed.

## FAQ

> Why in the world this name?

A well thought through combination of `yt-dlp` and "don't lock": **yt-_d_**_ont_-_**l**ock_-_**p**_

> Were there no less cringe options?

No. In fact, here are some even more cringe ones: `its-not-dead-jim`, `grubbing-coffee`, `attention-grubber`