aboutsummaryrefslogtreecommitdiff
path: root/TODO
diff options
context:
space:
mode:
authordec05eba <dec05eba@protonmail.com>2021-06-25 12:44:53 +0200
committerdec05eba <dec05eba@protonmail.com>2021-06-25 12:44:53 +0200
commit38202de4f953fca28aa884246ced0aadf0d25a4d (patch)
tree7a0a35a32404f1929238444d13a6c626856cc791 /TODO
parent738f2b1a89a5445a1f0f94229f2fc0637b7c4e71 (diff)
Add a http server proxy for better youtube downloading (bypassing rate limit cased by http range header). Fix youtube live streams
Diffstat (limited to 'TODO')
-rw-r--r--TODO7
1 files changed, 5 insertions, 2 deletions
diff --git a/TODO b/TODO
index d2bdf48..7177c8b 100644
--- a/TODO
+++ b/TODO
@@ -161,7 +161,7 @@ Completely remove youtube-dl dependency (or at least for downloading videos/musi
Add loading of english subtitles for youtube.
Update item height when it switches from not being merged with previous to being merged with previous. This happens when loading previous messages in matrix and the message is the top one.
Reload youtube video url if the video is idle for too long. The video url is only valid for a specific amount of time (the valid duration is in the json).
-Improve live stream startup time by downloading the video formats in parts instead of the hls manifest?
+Improve live stream startup time by downloading the video formats in parts instead of the hls/dash manifest? (use YoutubeLiveStreamMediaProxy).
Disable drop shadow on pinephone.
Load the next page in chapter list when reaching the bottom (when going to previous chapters in image view).
Loading image background should be rounded.
@@ -170,4 +170,7 @@ Better deal with reading from file errors. This could happen when reading a file
Fix youtube comments.
Somehow fix youtube throttling speed limit to as low as 20-80kb which is fixed with a refresh. This should be detected automatically somehow.
Allow ctrl+r for video when the video is loading.
-Youtube download gets stuck sometimes because of audio. Find a workaround for this. \ No newline at end of file
+Youtube download gets stuck sometimes because of audio. Find a workaround for this.
+Dynamically change youtube video quality by modifying the itags (and other params?) if download is buffering or if the video is lagging.
+Use the new media proxy for downloading youtube videos as well.
+PgUp/PgDown shouldn't move body by the number of visible items. It should instead move by the height of the body. \ No newline at end of file