Skip to content
fr

Capture, editing and video export on mobile

media-studio

media-studio is a React Native and Expo SDK by Alban Pasquelin for photo and video capture, editing and export on iOS and Android: filters, animated text, stickers, transitions, a timeline and background export, with a fully headless core.

import { ReactNative, Expo, Skia, FFmpeg } from '@/stack'
export function (session: CaptureSession): ExportedClip {

Everything a mobile app user expects in 2026: shoot, cut, add animated text, stickers, transitions, then export — without the app freezing during the render.

const clip = await camera.capture({ photo: true, video: true })

The core is headless. A team plugs their own design on top instead of inheriting the SDK's.

timeline.add(filters, animatedText, stickers, transitions).exportInBackground()
return {
oneCodebase: 'iOS + Android', /** one codebase **/
}
}
Tracks composeVideo, text, stickers, transitions: each track is a plane, and the export flattens them into one moving image.

Projects