description | A youtube-dl client for Emacs. |
owner | numbchild@gmail.com |
last change | Mon, 13 Nov 2023 12:05:48 +0000 (13 20:05 +0800) |
URL | git://repo.or.cz/youtube-dl.el.git |
https://repo.or.cz/youtube-dl.el.git | |
push URL | ssh://repo.or.cz/youtube-dl.el.git |
https://repo.or.cz/youtube-dl.el.git (learn more) | |
bundle info | youtube-dl.el.git downloadable bundles |
content tags |
An Emacs interface to youtube-dl which is a fork of Christopher Wellons's version. It addes some features and improvement. Mainly it support multiple process downloading.
This package manages a video download queue for youtube-dl, which serves as the back end. It manages a single youtube-dl subprocess, downloading one video at a time. New videos can be queued at any time.
The youtube-dl
command queues a single URL for download. Failures are
retried up to youtube-dl-max-failures
. Items can be paused or set to
download at a slower rate (youtube-dl-slow-rate
).
The youtube-dl-playlist
command queues an entire playlist, just as if
you had individually queued each video on the playlist.
The youtube-dl-list
command displays a list of all active video
downloads. From this list, items under point can be canceled
(d), paused (p), slowed (s), and have
its priority adjusted ([ and ]).
" *youtube-dl log*"
To display the size and progress, this package relies on a specific
output format from youtube-dl. Using an external downloader
(--external-downloader
) breaks this, as can mucking around too much
with the command line switches (youtube-dl-arguments
).
3 weeks ago | transient | logtree |
6 months ago | master | logtree |
21 months ago | process-separated-log-buffer | logtree |
22 months ago | multi-processes-support | logtree |
6 years ago | feature/remove-limitation | logtree |
6 years ago | develop | logtree |