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.

Takes a brand kit without a code edit

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…

Show more