Skip to content

madmaxgrey/better-youtube-live

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Make YouTube Live Streams Look More Like Twitch

Even if you do not intend to watch in Theater Mode, the YouTube Livestreams Theater Mode extension is recommended for watching YouTube live streams. It adds quite a few useful options, including defaulting the chat to Live chat instead of Top chat and adding colors to usernames to make them easier to tell apart.

Instructions

  1. Install the YouTube Livestreams Theater Mode extension:

  2. After installing the extension, make sure to click on it and go to the options; suggested settings shown below:

Settings

Settings Review

For a detailed review of the settings and their impact, you can refer to this link:

Settings Review

After setup preview:

Settings Preview

Fix Buffering/Latency Issues

In general, YouTube does not prioritize keeping live stream latency as low as Twitch does. If you hover over the video and see that the LIVE indicator next to the volume slider is grayed out, the video has fallen behind the live stream.

The YouTube Live Stream Latency Mitigator extension will fast forward YouTube live streams in order to catch up with the live stream when you fall behind (similar to the default behavior of Twitch).

Instructions

  1. Install the YouTube Live Stream Latency Mitigator extension:

  2. Optionally, configure the extension by clicking on it as shown below:

Preview:

Latency Mitigator Preview

Enable Hardware Video Decoding With Firefox and AMD GPUs

If you are using Firefox with an AMD GPU, hardware video decoding is most likely disabled by default. To enable it, change media.hardware-video-decoding.force-enabled to true in about:config.

Instructions

  1. Navigate to about:config.
  2. Enter media.hardware-video-decoding.force-enabled in the search box.
  3. Toggle the setting to true as shown below:

Preview:

Hardware Video Decoding Preview

YouTube Playback and Performance Settings

If you notice that live streams are buffering a lot and/or have a lot of latency, this may be due to YouTube using the VP9 codec without hardware decoding. If your PC supports AV1 hardware decoding, YouTube should show an option to always use AV1 under the Playback and Performance settings.

Instructions

  1. Navigate to youtube.com/account_playback.
  2. Select "Always prefer AV1" under AV1 settings as shown below:

Preview:

AV1 Settings Preview

Using enhanced-h264ify Extension

If the above does not work, the easiest way to make YouTube use a different codec is to install the enhanced-h264ify extension.

Please note that by default, the enhanced-h264ify extension disables everything except h264. This can be configured by clicking on the extension after installing it.

Instructions

  1. Install the enhanced-h264ify extension:

  2. Refresh any already open YouTube streams.

  3. Optionally, configure the extension by clicking on it as shown below:

Preview:

Enhanced-h264ify Preview

About

Make YouTube Live Streams Look More Like Twitch

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published