aboutsummaryrefslogtreecommitdiff
path: root/blog/posts/guide_fix_youtube_buffering_firefox
diff options
context:
space:
mode:
Diffstat (limited to 'blog/posts/guide_fix_youtube_buffering_firefox')
-rw-r--r--blog/posts/guide_fix_youtube_buffering_firefox/bg.svg8
-rw-r--r--blog/posts/guide_fix_youtube_buffering_firefox/index.md15
-rw-r--r--blog/posts/guide_fix_youtube_buffering_firefox/index.php1
-rw-r--r--blog/posts/guide_fix_youtube_buffering_firefox/what_they_took_from_you.pngbin0 -> 111068 bytes
4 files changed, 24 insertions, 0 deletions
diff --git a/blog/posts/guide_fix_youtube_buffering_firefox/bg.svg b/blog/posts/guide_fix_youtube_buffering_firefox/bg.svg
new file mode 100644
index 0000000..5ff0f8c
--- /dev/null
+++ b/blog/posts/guide_fix_youtube_buffering_firefox/bg.svg
@@ -0,0 +1,8 @@
+<svg xmlns="http://www.w3.org/2000/svg" class="external-icon" viewBox="0 0 28.57 20" focusable="false" style="pointer-events: none; display: block; width: 100%; height: 100%;">
+ <svg viewBox="0 0 28.57 20" preserveAspectRatio="xMidYMid meet" xmlns="http://www.w3.org/2000/svg">
+ <g>
+ <path d="M27.9727 3.12324C27.6435 1.89323 26.6768 0.926623 25.4468 0.597366C23.2197 2.24288e-07 14.285 0 14.285 0C14.285 0 5.35042 2.24288e-07 3.12323 0.597366C1.89323 0.926623 0.926623 1.89323 0.597366 3.12324C2.24288e-07 5.35042 0 10 0 10C0 10 2.24288e-07 14.6496 0.597366 16.8768C0.926623 18.1068 1.89323 19.0734 3.12323 19.4026C5.35042 20 14.285 20 14.285 20C14.285 20 23.2197 20 25.4468 19.4026C26.6768 19.0734 27.6435 18.1068 27.9727 16.8768C28.5701 14.6496 28.5701 10 28.5701 10C28.5701 10 28.5677 5.35042 27.9727 3.12324Z" fill="#FF0000"/>
+ <path d="M11.4253 14.2854L18.8477 10.0004L11.4253 5.71533V14.2854Z" fill="white"/>
+ </g>
+ </svg>
+<script xmlns=""/></svg> \ No newline at end of file
diff --git a/blog/posts/guide_fix_youtube_buffering_firefox/index.md b/blog/posts/guide_fix_youtube_buffering_firefox/index.md
new file mode 100644
index 0000000..a66a232
--- /dev/null
+++ b/blog/posts/guide_fix_youtube_buffering_firefox/index.md
@@ -0,0 +1,15 @@
+Remember when you could pause a video on, like, Youtube and wait and it would eventually load the whole thing so you could watch it with no buffering?
+
+![Comic of a guy pausing a Youtube video and reminiscing tearfully about the old days where it would buffer all the way to the end](what_they_took_from_you.png)
+
+I happened across a [tumblr post](https://nyxgoddessofcandles.tumblr.com/post/733566253212598272/theres-more-to-do-actually-now-go-to) detailing some settings to accomplish that in modern Firefox, and I wanted to document it here.
+
+I can't guarantee that this won't stop working at some point amidst the constant churn of arbitrary updates to websites and browsers alike, but it works for me right now, and if I learn about an updated method this is where it'll be.
+
+*Update:* After using my browser with these settings for a while, I've noticed that the first of them breaks online video in some cases, notably Twitch streams and the Jellyfin web client. I've reverted the changes in my browser for this reason.
+
+## How to do it
+
+In `about:config`, change the following settings:
+- Set `media.mediasource.enabled` to `false`
+- Set `media.cache_readahead_limit` and `media.cache_resume_threshold` to `9999` \ No newline at end of file
diff --git a/blog/posts/guide_fix_youtube_buffering_firefox/index.php b/blog/posts/guide_fix_youtube_buffering_firefox/index.php
new file mode 100644
index 0000000..f572f79
--- /dev/null
+++ b/blog/posts/guide_fix_youtube_buffering_firefox/index.php
@@ -0,0 +1 @@
+<?php include("../post.php"); \ No newline at end of file
diff --git a/blog/posts/guide_fix_youtube_buffering_firefox/what_they_took_from_you.png b/blog/posts/guide_fix_youtube_buffering_firefox/what_they_took_from_you.png
new file mode 100644
index 0000000..fb8c77f
--- /dev/null
+++ b/blog/posts/guide_fix_youtube_buffering_firefox/what_they_took_from_you.png
Binary files differ