~/talk

Making videos in React Native

Talkat App.js Conf 2023 · 2023-05-10..05-12· [react-native, creative-coding]
slides:none on file

Demonstrates creating an actual MP4 inside a React Native app by screenshotting a live React view, looping frames and encoding with react-native-view-shot and react-native-ffmpeg-kit. Shows a working prototype that produced shareable videos (used for GitHub Year in Review) but omits audio, embedded video support and performance tuning; current approach rerenders the view per frame and scales a 1920×1080 canvas, so it works as a proof-of-concept but has no audio or embedding yet and suffers from performance and loading caveats.

AI-written summary · about

  1. 0:00Introduction to Remotion
  2. 1:00Remotion use cases
  3. 2:34How video works in React
  4. 3:43Remotion for React Native
  5. 5:53Technical demo: Rendering
  6. 9:03Complex animation example
  7. 10:43Exporting to MP4
  8. 13:01Technical hurdles
  9. 14:54Current limitations and future
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.