Better Hulu PiP

Enable picture-in-picture (PiP) & browser playback controls for Hulu videos.

What is Better Hulu PiP?

Better Hulu PiP is a Chrome extension developed by Anthony Baldwin, and its main feature is "Enable picture-in-picture (PiP) & browser playback controls for Hulu videos.".

Extension Screenshots

screenshot

Download Better Hulu PiP Extension CRX File

Download Better Hulu PiP extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Hulu prevents Chrome's picture-in-picture (PiP) feature. This extension re-enables w/ play/pause, forward/backward seek, next episode, and restart episode controls. There is no previous episode button on Hulu. Captions will not display w/in PiP.                    

Extension Basic Information

Name Better Hulu PiP Better Hulu PiP
ID feeolchckomhbfagmgomdkncibjpedhh
Official URL https://chromewebstore.google.com/detail/better-hulu-pip/feeolchckomhbfagmgomdkncibjpedhh
Description Enable picture-in-picture (PiP) & browser playback controls for Hulu videos.
File Size 26.37 KB
Installation Count 387
Current Version 0.0.0.3
Last Updated 2022-05-24
Publish Date 2022-05-17
Rating 5.00/5 Total 1 Ratings
Developer Anthony Baldwin
Email [email protected]
Payment Type free
Extension Website https://github.com/anthonybaldwin/better-hulu-pip
Help Page URL https://github.com/anthonybaldwin/better-hulu-pip/issues
Supported Languages en-US
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 3,
    "name": "Better Hulu PiP",
    "description": "Enable picture-in-picture (PiP) & browser playback controls for Hulu videos.",
    "version": "0.0.0.3",
    "content_scripts": [
        {
            "matches": [
                "https:\/\/www.hulu.com\/watch\/*"
            ],
            "js": [
                "content.js"
            ],
            "run_at": "document_start"
        }
    ],
    "icons": {
        "16": "icon16.png",
        "48": "icon48.png",
        "128": "icon128.png"
    }
}