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

Rate this content
Bookmark
Slides
The talk explores preserving retro game footage for modern viewers using WebGL and React. It discusses the role of TaskBot in tool-assisted speedruns and the main challenges in archiving retro video game footage, such as chroma subsampling and stretched aspect ratios. Techniques like CRT simulation and the Area scaling algorithm are highlighted. The speaker emphasizes using AV1 and H.265 video codecs for lossless footage and proper upscaling of pixel art. The RGBScaler.com site is mentioned for its advanced scaling algorithms and CRT effects simulation. React is used to manage video player controls and state, with custom hooks handling video dimensions and effect intensity. The talk also covers using WebGL to bypass HTML5 video limitations and achieve precise scaling.

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.