Skip to content

Latest commit

 

History

History
16 lines (15 loc) · 871 Bytes

TODO.md

File metadata and controls

16 lines (15 loc) · 871 Bytes

TODO

  • Add a flag --highest-quality : Get the best quality.
  • Add a flag --get-sizes : Get all the sizes of a track.
  • Add a flag --download-path : path to the download location.
  • Add support for downloading hls.
  • Add the metadata to the track after downloading.
  • Add Download track through search.
  • Add auto-completion for the flags.
  • Use the soundcloud api call instead of using goquery., goquery is still used to fetch the client_id.
  • Change the architecture, and re-org the structure.
  • Download a playlist :
    • Check if the url is a playlist, prompt the user Y/N to continue if --playlist isn't passed. Automatically detect if the url is a playlist.
  • Config file to save settings.

Maybe not going TODO

  • Load the waveform json data and stream directly into the terminal.