« get me outta code hell

http-music - Command-line music player + utils (not a server!)
about summary refs log tree commit diff
path: root/src/downloaders.js
AgeCommit message (Collapse)Author
2018-01-17Add cp converterFlorrie
2017-09-18Track-specific converter optionsFlorrie
See todo.txt, changes in the man page, and this example: https://gist.github.com/towerofnix/9b1853ee74d30357e1b59d22c59aba2f
2017-08-07Windows support!towerofnix
(Hopefully this didn't break macOS/Linux.)
2017-08-07Delete temporary files when done with themFlorrie
(safeUnlink isn't really tested)
2017-07-26Let downloader be specified manually, per-track (e.g. use youtube-dl for ↵liam4
non-YT links)
2017-07-25Was I even awakeliam4
2017-07-24Support SoX again; make 'converter' meta-downloader (converts to wav)liam4
2017-07-21Make some error handling for YouTube downloadsliam4
2017-07-21Remove old, obsolete/void functionliam4
2017-07-15Update makeLocalDownloader to support 'file://' stringsLiam
2017-07-14Finish up restoring downloaders, maybeLiam
2017-07-14Return downloaders :sparkles:Liam
2017-07-14Restore downloaders.js?Liam
2017-06-26Remove downloadersliam4
2017-06-21Various updates.. maybe finished??liam4
2017-06-21Ugh!!liam4
2017-06-13Output to file 'Foo Bar.mp3' instead of 'Foo%20Bar.mp3'Liam
2017-06-12Keep downloaded filename in HTTP downloaderliam4
2017-06-11Log track info, and moreliam4
2017-06-04Generally optimize downloads (less file copying)liam4
Basically all we do is let downloaders specify the output file, rather than be forced to download or copy into a specific given file. Since avconv/convert automatically gets us the displayed file name we want anyways (shown in play), this doesn't change anything visible to the user, but does make things faster.
2017-06-04Local file downloaderliam4
2017-06-01YouTube downloaderliam4