All Projects → MrBrax → twitch-vod-chat

MrBrax / twitch-vod-chat

Licence: MIT license
No description or website provided.

Programming Languages

Vue
7211 projects
typescript
32286 projects
SCSS
7915 projects

Projects that are alternatives of or similar to twitch-vod-chat

twitch-chatlog
Fetch the chatlog to a twitch VOD from your command line.
Stars: ✭ 78 (+290%)
Mutual labels:  twitch, vod
Pocket-Plays-for-Twitch
Open source Twitch client for Android
Stars: ✭ 55 (+175%)
Mutual labels:  twitch, twitch-tv
twitch-downloader
Download Twitch VODs and Clips
Stars: ✭ 37 (+85%)
Mutual labels:  twitch, vod
glitch
!NO MORE MAINTAINED! Reactive API Wrapper for Twitch in Kotlin/JVM
Stars: ✭ 12 (-40%)
Mutual labels:  twitch, twitch-tv
twitchtube
Twitch YouTube bot. Automatically make video compilations of the most viewed Twitch clips and upload them to YouTube using Python 3.
Stars: ✭ 398 (+1890%)
Mutual labels:  twitch, twitch-tv
TwitchBot
Custom C# chat bot for Twitch TV
Stars: ✭ 33 (+65%)
Mutual labels:  twitch, twitch-tv
p2p-cdn-sdk-android
Free p2p cdn android github sdk to reduce video streaming costs of live and on demand video using webrtc by upto 90% and improve scalability by 6x - 🚀 Vadootv 🚀
Stars: ✭ 39 (+95%)
Mutual labels:  player, vod
P2P-DPlayer
DPLayer powered by CDNBye P2P Engine
Stars: ✭ 63 (+215%)
Mutual labels:  player, vod
Pip Tool
PiP tool is a software to use the Picture in Picture mode on Windows. This feature allows you to watch content (video for example) in thumbnail format on the screen while continuing to use any other software on Windows.
Stars: ✭ 572 (+2760%)
Mutual labels:  player, twitch
React Player
A React component for playing a variety of URLs, including file paths, YouTube, Facebook, Twitch, SoundCloud, Streamable, Vimeo, Wistia and DailyMotion
Stars: ✭ 5,931 (+29555%)
Mutual labels:  player, twitch
pyTwitchAPI
A Python 3.7 implementation of the Twitch API, EventSub and PubSub
Stars: ✭ 132 (+560%)
Mutual labels:  twitch, twitch-tv
bigscreen-player
Simplified media playback for bigscreen devices
Stars: ✭ 62 (+210%)
Mutual labels:  player, vod
StreamLinkerino
Twitch.tv client using only StreamLink, MPV, and Chatterino
Stars: ✭ 26 (+30%)
Mutual labels:  player, twitch
DanMuPlayer
A ffmpeg based player for tvOS TVML support DanMu
Stars: ✭ 40 (+100%)
Mutual labels:  player
soube
Music player based on electronjs
Stars: ✭ 32 (+60%)
Mutual labels:  player
streamdvr
DVR for streaming entertainment
Stars: ✭ 51 (+155%)
Mutual labels:  twitch
datmusic-android
Music search, downloader & player app using Jetpack Compose
Stars: ✭ 448 (+2140%)
Mutual labels:  player
media-player
H5视频播放器,可自定义插件
Stars: ✭ 36 (+80%)
Mutual labels:  player
oembed
PHP OEmbed wrapper for well-known video platforms and services
Stars: ✭ 26 (+30%)
Mutual labels:  twitch
twitch-bot-tutorial
Official repo of the "Building a Python Twitch bot (2020)" series.
Stars: ✭ 21 (+5%)
Mutual labels:  twitch

Demo

http://vod.dongers.net/player.html

I'll try to keep it up to date, but i would recommend cloning and serving the project locally for an up to date version. If I figure out how to automatically make zip files of releases I'll do that.

Some other stuff exists on root as well.

Setting up

With downloaded VOD (recommended)

Install youtube-dl

youtube-dl https://www.twitch.tv/videos/<ID>

Install twitch-chat-downloader

pip install tcd

tcd --video <id> --format json

With twitch embed (experimental, might buffer)

Just download chat, but don't input a video at all.

Automated

/#source=file&video_path=PATH&chatfile=CHATFILE.json

/#source=youtube&youtube_id=VIDEO_ID&chatfile=CHATFILE.json

/#source=twitch&twitch_id=VIDEO_ID&chatfile=CHATFILE.json

/#source=twitch&twitch_id=VIDEO_ID&chatdump=VIDEO_ID

Playing back

Open the player.html page, load the video file (for better stability) and chat dump (can take a while).

Set settings as wanted, then press Start Playback. Pressing apply while playing will apply modified settings.

Press space when player is focused to play, useful if you've toggled fullscreen. Arrow keys to seek.

Recording

Make the browser window fullscreen (F11). It's optimized for a 1920x1080 screen at the minimum.

Do a screen/window capture and crop to 1280x720 top left.

Record at a high bitrate.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].