Video: Tuning Retro Video Archives for Display on the Modern Web using WebGL in React

Rate this content
Bookmark
Slides
The talk dives into the challenges of preserving retro gaming footage for modern displays, focusing on issues like chroma subsampling and stretched aspect ratios. It highlights the importance of using the Area scaling algorithm to maintain the sharpness of pixel art, avoiding the blurring effects of bilinear interpolation. TaskBot plays a crucial role in translating tool-assisted speedruns for retro consoles, acting as a player piano to replicate these runs on original hardware. The discussion also covers the use of WebGL in React to create custom video players that bypass the limitations of standard HTML5 elements, allowing for precise scaling and CRT simulation. RGBScaler.com is showcased as a platform that employs advanced scaling techniques and supports AV1 and H.265 codecs to enhance retro footage while reducing bandwidth. The talk emphasizes the use of WebGL shaders for simulating CRT effects, preserving the visual integrity of retro games on modern devices.

This talk has been presented at React Summit 2023, check out the latest edition of this React Conference.

Travis McGeehan
Travis McGeehan
31 min
06 Jun, 2023

Comments

Sign in or register to post your comment.