YouTube Danmaku

Display YouTube live chat messages as danmaku!

What is YouTube Danmaku?

YouTube Danmaku is a Chrome extension developed by kenny.the4thgrader, and its main feature is "Display YouTube live chat messages as danmaku!".

Extension Screenshots

screenshot
screenshot
screenshot

Download YouTube Danmaku Extension CRX File

Download YouTube Danmaku 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

                        YouTube弹幕器! 将直播和录播的评论以弹幕方式显示

使用说明
----------
* 位于控制栏的按钮可以用于开关弹幕(见截图)
* YouTube内建的直播/录播评论将被折叠,以获取更好的弹幕渲染性能
* 快进时取决于弹幕的数量,弹幕加载可能会有延迟
* 如果弹幕没有正常加载,请尝试刷新页面

演示视频
-------------
* BTS: Tiny Desk (Home) 音乐会
   https://www.youtube.com/watch?v=gFYAXsa7pe8
* 英伟达GeForce RTX 30系列 | 官方发布会
   https://www.youtube.com/watch?v=QKx-eMAVK70
* I LOVE BUILDING COMPUTERS!!
   https://www.youtube.com/watch?v=Wnptqz_177E

版本历史
-------------
v1.1.0 (08/22/2021) 增加弹幕个性化控制
v1.0.1 (04/24/2021) 修复因Youtube API弃用导致的录播弹幕加载问题
v1.0.0 (10/26/2020) 初始版本

Live chat danmaku (弾幕, 弹幕, "bullet curtain" or "curtain fire") messages for YouTube!

Currently works for both live videos and replays with chat.

How to use
-------------
* Use control button to enable/disable danmaku. 
* Youtube's default chat view is collapsed for performance and smooth danmaku rendering.
* When fast-forwarding/seeking, danmaku may take a while to be fetched.
* Reload the page if danmaku is not rendered.

Try it out
-------------
* BTS: Tiny Desk (Home) Concert
   https://www.youtube.com/watch?v=gFYAXsa7pe8
* NVIDIA GeForce RTX 30 Series | Official Launch Event
   https://www.youtube.com/watch?v=QKx-eMAVK70
* I LOVE BUILDING COMPUTERS!!
   https://www.youtube.com/watch?v=Wnptqz_177E

Version history
-------------
v1.1.0 (08/22/2021) Danmaku customization.
v1.0.1 (04/24/2021) Fix danmaku loading for replay videos, due to Youtube API deprecation.
v1.0.0 (10/26/2020) First release.

Creator
-------------
Brought to you by the 4th grader Kenny!                    

Extension Basic Information

Name YouTube Danmaku YouTube Danmaku
ID fjkmgjdhaagkgbaejlglkiacpfchncke
Official URL https://chromewebstore.google.com/detail/youtube-danmaku/fjkmgjdhaagkgbaejlglkiacpfchncke
Description Display YouTube live chat messages as danmaku!
File Size 64.57 KB
Installation Count 2,000
Current Version 1.1.0
Last Updated 2021-08-23
Publish Date 2020-10-27
Rating 4.35/5 Total 17 Ratings
Developer kenny.the4thgrader
Email [email protected]
Payment Type free
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "YouTube Danmaku",
    "version": "1.1.0",
    "description": "Display YouTube live chat messages as danmaku!",
    "icons": {
        "16": "images\/icon_16.png",
        "32": "images\/icon_32.png",
        "48": "images\/icon_48.png",
        "128": "images\/icon_128.png"
    },
    "page_action": {
        "default_popup": "popup.html",
        "default_icon": {
            "16": "images\/icon_16.png",
            "32": "images\/icon_32.png",
            "48": "images\/icon_48.png",
            "128": "images\/icon_128.png"
        }
    },
    "background": {
        "scripts": [
            "js\/background.js"
        ],
        "persistent": false
    },
    "content_scripts": [
        {
            "matches": [
                "https:\/\/www.youtube.com\/*"
            ],
            "run_at": "document_idle",
            "js": [
                "js\/content_script.js"
            ]
        }
    ],
    "content_security_policy": "script-src 'self'; object-src 'self'",
    "permissions": [
        "declarativeContent",
        "storage",
        "*:\/\/www.youtube.com\/*"
    ],
    "web_accessible_resources": [
        "js\/vendor.js",
        "js\/content_script_inject.js",
        "*.html",
        "images\/*",
        "css\/*"
    ]
}