media-downloader/README.md

30 lines
841 B
Markdown
Raw Normal View History

2020-11-11 12:48:47 +00:00
# media-downloader
2020-09-13 15:14:14 +00:00
2020-11-11 12:48:47 +00:00
a simple graphical frontend for the `youtube-dlc` media downloader.
`youtube-dlc` must be installed and in your PATH.
2020-09-13 15:14:14 +00:00
really just an experiment in creating my first desktop program, so don't expect too much.
uses `gtk-rs`. released under the MIT license.
## features
2020-11-11 12:48:47 +00:00
download from any media source that `youtube-dlc` supports (e.g. soundcloud, mixcloud, etc.)
2020-09-13 15:14:14 +00:00
extract audio and convert to mp3
## known problems
2020-11-11 12:48:47 +00:00
no validation for URL bar
no user feedback
will hang after clicking "go!" due to `youtube-dlc` being executed in the same thread.
2020-09-13 15:14:14 +00:00
there is no user feedback so this basically looks like the program crashing.
2020-11-11 12:48:47 +00:00
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?