diff --git a/TODO b/TODO new file mode 100644 index 0000000..fda356d --- /dev/null +++ b/TODO @@ -0,0 +1,50 @@ +Links + -Figure out a way to convert bookmarks to a textfile on exit and from the same on start, to facilitate sharing between machines + +bach + -Generally make it suck less. + +fpm + -Add error-handling for when fpm -s is provided an argument - right now it hangs. + +fpv + -Add error-handling for when $# == 0. + +gasutc + -No problems known at the moment. + +gcl + -No problems known at the moment. + +invcli + -Add support for playlists. + -Add support for channels. + -Add support for runtime choice of different video and audio streams, including e.g mixing a 1920x1080p stream with 158kbps webm audio. + -When user doesn't provide a choice, default to the highest-quality combined stream available. + -Allow viewing of more than ~20 things at a time - paging support? + -Add command-line parameter to allow retrieval of media based on provided URL - usecase with plumber. + +iview + -Expand support for meh if possible. + +lc + -No problems known at the moment. + +modem-manager + -Hide excessive output during first run. + -Add error-handling for edgecases. + +msc + -No problems known at the moment. + +netsh + -Make it actually useful. Also maybe use the ip(1) command when the regular suite of tools isn't available? + +plumber + -Rewrite in C at some point [low priority] + -Add functionality for automatic generation and choosing of invidious instances that allow media downloads [high priority] + -Add support for Nitter. + -Improve handling of Reddit links (ideally people just wouldn't use Reddit, but alas) + -Remove redundant program calls e.g sed foo|sed bar with sed -ne 'foo' -e 'bar/p' + -Add proper handling of file:// URIs [high priority] + -Add support for FTP, SSH, and other protocols \ No newline at end of file diff --git a/invcli b/invcli index 18bab23..38530f0 100755 --- a/invcli +++ b/invcli @@ -40,6 +40,7 @@ fetch_id() generate_locations() { # 18 is for 360p, 22 is for 720p + # In the future, this will be automatic. for itag in 18 #$(fetch_itag $(extract_urls|sed $chosen_video!d)|sed $chosen_video!d) do watch_vid