Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/erkserkserks/h264ify
A Chrome extension that makes YouTube stream H.264 videos instead of VP8/VP9 videos
https://github.com/erkserkserks/h264ify
Last synced: about 2 months ago
JSON representation
A Chrome extension that makes YouTube stream H.264 videos instead of VP8/VP9 videos
- Host: GitHub
- URL: https://github.com/erkserkserks/h264ify
- Owner: erkserkserks
- License: mit
- Created: 2015-02-16T09:07:52.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2024-05-29T22:54:34.000Z (7 months ago)
- Last Synced: 2024-08-01T05:22:18.308Z (5 months ago)
- Language: JavaScript
- Size: 904 KB
- Stars: 1,011
- Watchers: 44
- Forks: 112
- Open Issues: 46
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- starred - erkserkserks/h264ify - A Chrome extension that makes YouTube stream H.264 videos instead of VP8/VP9 videos (JavaScript)
README
# h264ify
![](https://raw.githubusercontent.com/erkserkserks/h264ify/master/noncode/yt_screenshot.png)
# About
h264ify is a Chrome/Firefox extension that makes YouTube stream H.264 videos instead of VP8/VP9 videos.Try h264ify if YouTube videos stutter, take up too much CPU, eat battery life, or make your laptop hot.
By default, YouTube streams VP8/VP9 encoded video. However, this can cause problems with less powerful machines because VP8/VP9 is not typically hardware accelerated.
In contrast, H.264 is commonly hardware accelerated by GPUs, which usually means smoother video playback and reduced CPU usage.
# Requirements
Google ChromeLooking for the Firefox version? See: https://github.com/erkserkserks/h264ify-firefox
# Installation
Install from here: https://chrome.google.com/webstore/detail/h264ify/aleakchihdccplidncghkekgioiakgalNote: [You may need to enable GPU acceleration as well] (http://www.webupd8.org/2014/01/enable-hardware-acceleration-in-chrome.html)
If all goes well, when you visit https://www.youtube.com/html5, you should see this:
![](https://github.com/erkserkserks/h264ify/blob/master/noncode/html5_video_support.png)