| Crates.io | media-downloader-gtk |
| lib.rs | media-downloader-gtk |
| version | 0.1.4 |
| created_at | 2020-11-11 13:27:29.434949+00 |
| updated_at | 2020-11-11 13:27:29.434949+00 |
| description | a simple frontend for youtube-dlc |
| homepage | |
| repository | https://tinybird.dev/max/media-downloader |
| max_upload_size | |
| id | 311217 |
| size | 20,642 |
a simple graphical frontend for the youtube-dlc media downloader.
youtube-dlc must be installed and in your PATH.
really just an experiment in creating my first desktop program, so don't expect too much.
uses gtk-rs. released under the MIT license.
download from any media source that youtube-dlc supports (e.g. soundcloud, mixcloud, etc.)
extract audio and convert to mp3
no validation for URL bar
no user feedback
will hang after clicking "go!" due to youtube-dlc being executed in the same thread.
there is no user feedback so this basically looks like the program crashing.
TODO: investigate using https://crates.io/crates/gtk-future-executor
would it be possible to add progress bars for in-progress downloads somehow?
notifications for when downloads finish?