John Cox

Blogs · @wyome

Tagged video · everything

Your TV’s “Filmmaker Mode” still isn’t the best setting for movies—here’s what I do instead

This piece argues that Filmmaker Mode, though considered the gold standard for TV picture settings, looks too dim and flat in an ordinary lit living room, and offers a step-by-step way to rebuild it from Cinema or Movie presets. The author walks through adjusting color temperature toward D65, raising backlight and changing gamma to recover shadow detail, tuning motion smoothing to fix panning stutter on fast OLED panels, and disabling enhancers and noise reduction that distort the director's intended look.

Permalink

Supersonic Trebuchet

Kottke flags a Tom Stanton video documenting his attempt to build a fully mechanical trebuchet capable of firing a plastic pellet past the speed of sound, complete with an audible sonic boom. What hooks him isn't the final feat but the iterative engineering process—the weight and strength problems Stanton has to solve along the way—which he compares favorably to old PBS process shows and suggests could inspire kids toward engineering the way it might have inspired him.

Permalink

Tarantino’s Fan Fiction: Once Upon a Time in Hollywood

Kirby Ferguson's video essay traces how Tarantino's signature remix technique evolved past overt film-quoting (à la Kill Bill) into something subtler in Once Upon a Time in Hollywood, where he remixes real historical events, figures, and Hollywood lore rather than other movies' footage. The argument is that the copying habit never stopped—only the source material shifted from cinema to reality itself. Worth keeping for the reframing of Tarantino's "originality" as a continuation, not abandonment, of his remix ethos.

Permalink

Eddie Vedder sings The Beatles

Plays from YouTube. Nothing is loaded from Google until you press play.

Oh man, the "You've got to hide your love away" is great! Would've been great to have gone to this show!

Eddie Vedder solo and with Pearl Jam does a couple of Beatles covers. Hope you enjoy it.@0:00 I've Just Seen A Face@0:43 Blackbird@3:50 Rain@6:35 Her Majesty...

Permalink

TED: Ideas worth spreading

I don't see a specific article to summarize here—this appears to be a list of TED talk speakers and metadata (play counts, dates) without any actual article content or link. Could you please share the article you'd like me to summarize? You can paste the text, provide a link, or share the title and author.

Permalink

Getting Started with WebRTC - HTML5 Rocks

WebRTC is a set of open-source browser APIs enabling real-time audio, video, and data communication between peers without plugins, built on standardized protocols like DTLS and SRTP for encryption and security. The technology uses three main APIs—MediaStream (for accessing camera/microphone), RTCPeerConnection (for peer-to-peer streaming), and RTCDataChannel (for generic data exchange)—along with signaling protocols and NAT traversal mechanisms like STUN and TURN to establish connections across firewalls. WebRTC democratizes real-time communication by eliminating the need for downloads, plugins, or proprietary software while keeping encryption mandatory and requiring explicit user permission for camera and microphone access.

Permalink

Six Famous Thought Experiments, Animated in 60 Seconds Each | Brain Pickings

This piece presents six classic thought experiments from philosophy and physics—Zeno's paradox of motion, the grandfather paradox of time travel, Searle's Chinese Room on artificial intelligence, Hilbert's infinite hotel, the twin paradox of relativity, and Schrödinger's cat of quantum mechanics—through animated short videos created by the Open University that make abstract concepts visually accessible and engaging.

Permalink

Popcorn.js | The HTML5 Media Framework

Popcorn.js is Mozilla's open-source JavaScript library that simplifies creating timeline-based web media experiences by abstracting browser differences in the HTML5 video API and providing a plugin architecture to integrate various media sources (YouTube, Vimeo, SoundCloud) and web services (Wikipedia, Google Maps, Facebook) with video playback. The library enables developers to synchronize web content with video playback, allowing "media to fully interact with the rest of the web" through custom plugins that respond to specific points in a video timeline. The project is no longer actively maintained by Mozilla but remains available under the MIT License with community forks continuing development.

Permalink

jQuery webcam plugin - Website and Application Intelligence

This guide explains how to properly implement webcam access in modern browsers using the native `getUserMedia()` API, which replaced the author's old Flash bridge from 2010. It covers essential implementation details including requesting camera permissions only on user action, handling permission denials gracefully, capturing full-resolution frames with canvas, switching between multiple cameras, recording video with `MediaRecorder`, and crucially, properly releasing camera resources by stopping all tracks when done. The article emphasizes that reliable camera access requires more than a single API call—it demands careful attention to browser permissions, device constraints, error handling, and lifecycle management to maintain user trust and prevent resource leaks.

Permalink

HTML5 Video Player | Video JS

Video.js, a web video player that has dominated its category for 15 years, has undergone a complete architectural rebuild for version 10 to meet modern web standards. The rewrite separates the UI from media rendering into independent, modular components that work through open APIs, enabling smaller bundle sizes through tree-shaking and code splitting. The project is on a release roadmap extending through late 2026, with Mux (founded by Video.js's original creator) now serving as the corporate steward following Brightcove's tenure.

Permalink