Asset Library
1,738 video parts you can take today, and 557 more to learn from. Find one you like, then open it for the details.
Showing 336 of 2,295Show everything
No preview yet · 334
@hyperframes/shader-transitionsTool · Apache-2.0A small library of 14 WebGL scene-to-scene transitions driven by a GSAP timeline: domain-warp, ridged-burn, whip-pan, sdf-iris…@hyperframes/playerTool · Apache-2.0A web component that plays a HyperFrames composition inside any web page, with no dependencies.@hyperframes/producerTool · Apache-2.0The full render pipeline as a library: capture frames with Chrome, encode with FFmpeg, mix audio, in one call. It also has the split-up…@hyperframes/engineTool · Apache-2.0The lower layer under the producer: turns a seekable web page into frames with Puppeteer and FFmpeg. Package description read only.@hyperframes/studioTool · Apache-2.0The browser editor behind hyperframes preview: timeline, code editor and live preview. README head read; not started.@hyperframes/sdkTool · Apache-2.0A headless engine for editing compositions from code, with no framework tied to it. Package description read only.@hyperframes/aws-lambdaTool · Apache-2.0Adapter that splits a render into chunks on AWS Lambda with Step Functions: handler, client and CDK construct. Package description and the…@hyperframes/gcp-cloud-runTool · Apache-2.0The same split render on Google Cloud Run with Workflows, plus a Terraform module. Package description and the example README read.@hyperframes/shareTool · Apache-2.0Shared code for review identity, version upload and sharing between HyperFrames hosts: the part behind publish and share links. Package…internal packages (core, lint, parsers, inspector, studio-server, sdk-playgroundTool · Apache-2.0Six packages with no description of their own: the shared runtime and composition contract (core), the linter behind hyperframes lint…lint_source.py (Remotion source linter)Tool · Apache-2.0Scans a Remotion project and lists what blocks a move to HyperFrames (useState, useEffect with deps, async calculateMetadata, React UI…bake-basemap.mjsTool · Apache-2.0Records a map camera move to MP4 with headless Chrome and MapLibre, plus country outlines as JSON. Fetches map tiles (Esri or Carto) and…locate.mjsTool · Apache-2.0Finds a point in an image by drawing numbered grids over it with ffmpeg. Its auto mode posts the image to Google if GEMINI_API_KEY is set.dither.mjsTool · Apache-2.0Error-diffusion dither for an image or an MP4, with 16 named palettes. No network.transcript-cut.mjsTool · Apache-2.0Cuts a video or audio file by word timestamps from a transcript. Sends one telemetry event unless the switches are set to 1.audio-duck.mjsTool · Apache-2.0Prints a volume lane that ducks music under speech, for a composition's audio element. Sends one telemetry event unless the switches are…carve.mjsTool · Apache-2.0Carves room for speech in a music bed and rewrites the audio attributes in the composition HTML. Loads @hyperframes/core from the project's…transcribe.mjsTool · Apache-2.0Local transcription with word times: Parakeet if present, else the CLI's whisper. Downloads a model on first use (about 640 MB for…extract-audio-data.pyTool · Apache-2.0Writes per-frame loudness and frequency-band data for an audio file, for beat-driven motion. No network.audio.mjs (audio engine)Tool · Apache-2.0One request file in, voice, music and sound effects out, by provider: HeyGen, ElevenLabs, Kokoro, Gemini, Google Lyria, local MusicGen…verify-motion.mjsTool · Apache-2.0Compares the motion in a render against a reference export (Figma's own MP4) and fails under 15 dB. Described in the figma SKILL.md; the…audio_energyTool · Link onlyMeasures how loud a track is over time to find the best point to start the music from, so a quiet intro can be skipped. Runs on the…audio_probeTool · Link onlyReads the length and stream details of an audio or video file with ffprobe. Runs on the machine; needs ffprobe. Works with no keys.azure_sttTool · Link onlySpeech to text through Azure AI Speech, with word timings. Calls an outside service; keys named in its code: AZURE_SPEECH_KEY. Needs a key…composition_validatorTool · Link onlyChecks a planned composition before rendering: catches audio and picture lengths that do not match and similar plan errors. Runs on the…dashscope_asrTool · Link onlySpeech to text through Alibaba's DashScope, with word timings. Calls an outside service; keys named in its code: DASHSCOPE_API_KEY. Needs a…face_trackerTool · Link onlyFinds and follows a face through footage with MediaPipe, for reframing and face effects. Runs on the machine; needs ffmpeg. Needs a key, a…frame_samplerTool · Link onlyPulls still frames out of a video with FFmpeg, at set times or intervals. Runs on the machine; needs ffmpeg. Works with no keys.mistral_sttTool · Link onlySpeech to text through Mistral's Voxtral, with segment timings and speaker labels. Calls an outside service; keys named in its code…scene_detectTool · Link onlyFinds the cut points in a video. Runs on the machine; needs ffmpeg. Works with no keys.transcriberTool · Link onlyLocal speech to text with faster-whisper or WhisperX, word timings included; optional speaker labels with a HuggingFace token. Runs on the…transcript_fetcherTool · Link onlyFetches the existing transcript of a YouTube video. Runs on the machine; needs youtube_transcript_api. Needs a key, a program or a download…video_analyzerTool · Link onlyTakes a reference video apart: transcript, scenes, sampled frames and structure, written up as a brief the agent plans from. Runs on the…video_downloaderTool · Link onlyDownloads a video from a web address with yt-dlp. Runs on the machine; needs yt_dlp. Needs a key, a program or a download before it works.video_understandTool · Link onlyDescribes frames or clips with a local vision-language model. Runs on your own GPU with model weights you download; needs transformers…visual_qaTool · Link onlyAutomatic checks on a rendered video: black frames, frozen stretches and similar faults, from sampled frames. Runs on the machine; needs…audio_enhanceTool · Link onlyCleans up speech: noise reduction and loudness levelling with FFmpeg. Runs on the machine; needs ffmpeg. Works with no keys.audio_mixerTool · Link onlyMixes narration, music and effects into one track, with ducking under speech and fades. Runs on the machine; needs ffmpeg. Works with no…azure_ttsTool · Link onlyText to speech through Azure AI Speech neural voices. Calls an outside service; keys named in its code: AZURE_SPEECH_KEY. Needs a key, a…cartesia_ttsTool · Link onlyText to speech through Cartesia Sonic. Calls an outside service; keys named in its code: CARTESIA_API_KEY. Needs a key, a program or a…comfyui_musicTool · Link onlyMusic generation through a ComfyUI server you run. Runs on your own GPU with model weights you download. Needs a key, a program or a…dashscope_ttsTool · Link onlyText to speech through Alibaba's DashScope (Qwen voices), strong in Mandarin. Calls an outside service; keys named in its code…doubao_ttsTool · Link onlyText to speech through Volcengine Doubao Speech, Mandarin first. Calls an outside service; keys named in its code: DOUBAO_SPEECH_API_KEY…elevenlabs_soundtrackTool · Link onlyA soundtrack written to a finished video by ElevenLabs, with stems. Calls an outside service; keys named in its code: ELEVENLABS_API_KEY…elevenlabs_ttsTool · Link onlyText to speech through ElevenLabs. Calls an outside service; keys named in its code: ELEVENLABS_API_KEY. Needs a key, a program or a…fal_elevenlabs_musicTool · Link onlyElevenLabs music generation reached through a fal.ai account. Calls an outside service; keys named in its code: FAL_AI_API_KEY, FAL_KEY…fal_elevenlabs_ttsTool · Link onlyElevenLabs speech reached through a fal.ai account. Calls an outside service; keys named in its code: FAL_AI_API_KEY, FAL_KEY. Needs a key…fish_audio_ttsTool · Link onlyText to speech through fish.audio, including cloned voices by reference. Calls an outside service; keys named in its code…freesound_musicTool · Link onlySearches and downloads tracks from Freesound.org. Calls an outside service; keys named in its code: FREESOUND_API_KEY. Needs a key, a…gemini_ttsTool · Link onlyText to speech through Google's Gemini speech models, including directed dialogue. Calls an outside service; keys named in its code…google_musicTool · Link onlyMusic generation through Google Lyria. Calls an outside service; needs that service's key or sign-in (see the tool's own install note)…google_ttsTool · Link onlyText to speech through Google Cloud, hundreds of voices across many languages. Calls an outside service; keys named in its code…grok_ttsTool · Link onlyNarration through xAI's speech API. Calls an outside service; keys named in its code: XAI_API_KEY. Needs a key, a program or a download…heygen_catalog_ttsTool · Link onlySpeech from HeyGen's catalog of voices. Calls an outside service; keys named in its code: HEYGEN_API_KEY. Needs a key, a program or a…heygen_ttsTool · Link onlySpeech from HeyGen's own voice model, with voice discovery. Calls an outside service; keys named in its code: HEYGEN_API_KEY. Needs a key…heygen_voice_convertTool · Link onlyChanges the voice of a recording to another voice while keeping its timing, through HeyGen. Calls an outside service; keys named in its…inworld_ttsTool · Link onlyText to speech through Inworld. Calls an outside service; keys named in its code: INWORLD_API_KEY. Needs a key, a program or a download…kling_ttsTool · Link onlyText to speech through Kling's official API. Calls an outside service; keys named in its code: KLING_API_KEY. Needs a key, a program or a…mai_ttsTool · Link onlyText to speech through Microsoft's MAI Voice models over Azure Speech. Calls an outside service; keys named in its code: AZURE_SPEECH_KEY…minicut_musicTool · Link onlyMusic (Google Lyria) bought through the MiniCut command-line program: it quotes a price first, then runs on a yes. Needs the separate…

