Home

Awesome

mpv-youtube-chat

Display chat replays overlayed on top of the video for past Youtube livestreams and premiers using yt-dlp

Notes

Requirements

Usage

Binding load-chat to a keybinding and press it in a video. If the video is being played locally it will look for video_filename_without_extension.live_chat.json and load that if it exists. Otherwise, if you're watching from a URL, it will check if the video has a subtitle with the language live_chat and if so, it will download it to the path stored in live-chat-directory (see Options) with the filename video_id.live_chat.json if it does not already exist in that path, otherwise it will just load it from disk.

Bindable actions

To bind an action, use script-message (e.g. CTRL+j script-message load-chat)

Options

Plans