# GenMotion > GenMotion is an AI motion-video studio: describe a video in plain language and an agent animates it as real, inspectable React/TSX scenes; refine them on a frame-accurate timeline and export a pixel-identical MP4. The in-browser preview and the headless renderer share one deterministic runtime, so what you preview is exactly what you ship. GenMotion is for anyone who needs animated video without a motion-design background or a studio budget — product teasers, explainers, data stories, launch and event promos, and social ads. You start from a sentence, direct the agent, refine on the timeline, and export. ## Core - [Home](https://genmotion.dev/): what GenMotion is and how it works - [Pricing](https://genmotion.dev/pricing): plans and what each includes - [About](https://genmotion.dev/about): mission and how we build - [UGC Ads](https://genmotion.dev/ugc-ads): make vertical, feed-native UGC ads with Claude Code - [Educational Videos](https://genmotion.dev/educational-videos): make narrated explainer and lesson videos with Claude Code ## Command line & coding agents - [Full docs as one file](https://genmotion.dev/llms-full.txt): every docs page below, concatenated - [Download](https://genmotion.dev/download): GenMotion Studio for Mac and the genmotion CLI, with install steps for each - [@genmotion/cli on npm](https://www.npmjs.com/package/@genmotion/cli): `npx @genmotion/cli init my-video` scaffolds a Three.js video project that Claude Code, Codex or Cursor can build; `genmotion dev` previews, `genmotion check` validates every scene in a headless browser, `genmotion render` exports MP4/WebM/GIF. Every command takes `--json` - [MCP server and commands](https://github.com/haxzie/genmotion/tree/main/packages/cli): `npx @genmotion/cli mcp` gives agents project_overview, add_scene, check_project, capture_frames (returns images), render_video and more - [Starter repo](https://github.com/haxzie/genmotion/tree/main/examples/three-starter): a ready-to-run project with AGENTS.md, CLAUDE.md, .mcp.json and a render CI workflow ## Docs - [Introduction](https://genmotion.dev/docs.md): GenMotion makes motion videos with coding agents. Describe a video to Claude Code, Codex or Cursor and get Three.js scenes, a live preview and an MP4. - [Quickstart](https://genmotion.dev/docs/quickstart.md): Create your first GenMotion video in five minutes. Paste one setup prompt into Claude Code, Codex or Cursor, or run npx @genmotion/cli init and render an MP4. - [Install GenMotion Studio](https://genmotion.dev/docs/install-studio.md): Install GenMotion Studio on macOS with Apple silicon. Download the signed DMG or run the one-line installer, then connect Claude Code or Codex. - [Install the genmotion CLI](https://genmotion.dev/docs/install-cli.md): Install the genmotion CLI with npm and Node 22. Scaffold a video project with npx @genmotion/cli init, preview it live, and render MP4 on macOS, Linux or CI. - [Connect your coding agent](https://genmotion.dev/docs/connect-your-agent.md): Use GenMotion with Claude Code, Codex, OpenCode, Cursor or any MCP client. Projects ship with AGENTS.md, CLAUDE.md, skills and an MCP server. - [Make your first video](https://genmotion.dev/docs/make-your-first-video.md): Brief your coding agent, pick the right skill, review frames and export an MP4. A step-by-step guide to your first AI-made video with GenMotion. - [Skills](https://genmotion.dev/docs/skills.md): GenMotion skills tell your agent how to make each kind of video: launch films, feature announcements, explainers, logo stings, app previews and social ads. - [Project structure](https://genmotion.dev/docs/project-structure.md): What's inside a GenMotion project: project.json, Three.js scenes, assets and VIDEO.md, plus the scene API and the determinism rules every frame follows. - [CLI commands](https://genmotion.dev/docs/cli.md): Reference for every genmotion CLI command: init, dev, check, still, render, info, scene, audio, skills, templates, mcp, doctor and upgrade, with flags and JSON output. - [Rendering](https://genmotion.dev/docs/rendering.md): Render GenMotion videos to MP4, WebM, GIF, MOV or PNG frames. Frame ranges, 4K output, quality, parallel rendering, GPU mode and audio mixing. - [MCP tools](https://genmotion.dev/docs/mcp-tools.md): The genmotion MCP server gives Claude Code, Codex, OpenCode and Cursor tools to create projects, add scenes, check them, capture frames and render MP4. - [Troubleshooting](https://genmotion.dev/docs/troubleshooting.md): Fix common GenMotion problems: Chromium or ffmpeg not found, slow renders, blank scenes, MCP server not loading, Node version errors and Mac app issues. ## Use cases - [Product Launch Videos](https://genmotion.dev/use-cases/product-launch): Cinematic launch videos from a single prompt. - [SaaS Explainer Videos](https://genmotion.dev/use-cases/saas-explainer): Turn a product description into a clear explainer. - [Product Hunt Launch Videos](https://genmotion.dev/use-cases/product-hunt): Punchy 30–60s videos built to win launch day. - [Feature Announcement Videos](https://genmotion.dev/use-cases/feature-announcement): Show off a new capability with a tight reveal. - [Event Promo Videos](https://genmotion.dev/use-cases/event-promo): Momentum-packed promos that drive sign-ups. - [Data Story & Metrics Videos](https://genmotion.dev/use-cases/data-story): Turn a number or milestone into a moment. - [Social Media Video Ads](https://genmotion.dev/use-cases/social-video-ads): Scroll-stopping ads in every aspect ratio. ## Features - [AI Scene Authoring](https://genmotion.dev/features/ai-scene-authoring): Describe a scene in plain language — the agent writes the animation. - [Frame-Accurate Preview](https://genmotion.dev/features/frame-accurate-preview): Scrub frame-by-frame in the browser — what you see is what renders. - [Timeline Editor](https://genmotion.dev/features/timeline-editor): Rearrange scenes and tune durations on a visual timeline. - [Pixel-Identical Export](https://genmotion.dev/features/pixel-identical-export): Export MP4s rendered by a headless worker — pixel-perfect, every time. - [Text Animation Presets](https://genmotion.dev/features/text-animation-presets): Beautiful kinetic typography from a single component. - [AI Voiceover](https://genmotion.dev/features/ai-voiceover): Add natural narration per scene — synced to your animation. - [Brand Extraction](https://genmotion.dev/features/brand-extraction): Point at a website and pull its logo, colors, and fonts. ## Free tools - [GitHub Star Count Video Generator](https://genmotion.dev/tools/github-star-count): Turn any public repository's star count or star history into a shareable animated video. - [Product Hunt Launch Video Generator](https://genmotion.dev/tools/product-hunt-launch): Turn a Product Hunt launch — upvotes, comments and rank — into an animated video. - [NPM Downloads Video Generator](https://genmotion.dev/tools/npm-downloads): Turn a package's weekly npm download count into an animated video. - [YouTube Subscriber Count Video Generator](https://genmotion.dev/tools/youtube-subscribers): Turn a channel's subscriber count into a shareable animated video. - [3D Lanyard Drop Video Generator](https://genmotion.dev/tools/lanyard-drop-video): Put your own badge artwork on a 3D lanyard and film it dropping in, twisting through its back and settling. - [Aspect Ratio Calculator](https://genmotion.dev/tools/aspect-ratio-calculator): Lock an aspect ratio and solve for the missing width or height in pixels. - [Timecode ↔ Frames Converter](https://genmotion.dev/tools/timecode-frames-converter): Convert between HH:MM:SS:FF timecode and a raw frame count at any frame rate. - [Video File Size Estimator](https://genmotion.dev/tools/video-file-size-estimator): Estimate an export's file size from its bitrate and duration — and vice versa. - [Social Video Size Guide](https://genmotion.dev/tools/social-video-size-guide): A cheat sheet of recommended video dimensions and ratios for every major platform. ## Showcase - [Koboyo Infinite Canvas — Launch Video](https://genmotion.dev/showcase/koboyo-infinite-canvas-launch): A launch video for Koboyo's infinite canvas — the product reveal cut as one continuous motion piece. - [Flashmates Rental Marketplace — Launch Video](https://genmotion.dev/showcase/flashmates-rental-marketplace-launch): A launch video for Flashmates, a rental marketplace — the two sides of the market introduced in one motion piece. - [GenMotion AI Motion Graphics Editor](https://genmotion.dev/showcase/genmotion-ai-motion-graphics-editor): A look at the GenMotion editor — direct the agent, refine scenes on the timeline, and export a pixel-identical video. - [xAI Voice Agents Launch](https://genmotion.dev/showcase/xai-voice-agents-launch): A product-launch motion piece announcing xAI voice agents — kinetic type, tight pacing, and a clear hero moment. - [GenMotion AI Motion Graphics Creator](https://genmotion.dev/showcase/genmotion-ai-motion-graphics-creator): A product overview of GenMotion itself — describe a video in plain language and watch an agent animate it, end to end. - [Firecrawl GitHub Star Count](https://genmotion.dev/showcase/firecrawl-github-star-count): A data-story motion piece counting up Firecrawl's GitHub stars — one animated number, made to celebrate the milestone. - [Cerebras Café Compute — Event Promo](https://genmotion.dev/showcase/cerebras-cafe-compute-event-promo): An event promo for Cerebras Café Compute — motion-driven hype built to fill a single frame and drive sign-ups. ## Answers: HyperFrames - [All HyperFrames answers](https://genmotion.dev/answers/hyperframes): HyperFrames errors, black frames and slow renders, answered - [How do I add a voiceover and captions to a HyperFrames video?](https://genmotion.dev/answers/hyperframes-add-voiceover-and-captions.md): Generate narration locally or ask your agent for it, transcribe it into word-level timestamps, turn the transcript into readable captions, and mix music under the voice without cutting words. - [How do I install HyperFrames, and why did npx skills add fail?](https://genmotion.dev/answers/hyperframes-install-failed-npx-skills-add.md): The current install routes for Claude Code, Codex, Cursor and others, plus the three real failures people hit: a 60 second clone timeout, a missing git-lfs, and a Codex marketplace error. What each means and how to get past it. - [How to create a product launch video with HyperFrames](https://genmotion.dev/answers/how-to-create-a-product-launch-video-with-hyperframes.md): Build a 12 second, four scene product launch video from an empty folder with HyperFrames: the project layout, every file, the check and snapshot commands, a real render, and the mistakes the linter catches. Tested on HyperFrames 0.8.134. - [What are the HyperFrames determinism rules, in one checklist?](https://genmotion.dev/answers/hyperframes-determinism-rules.md): Same composition, same video, every time, as long as nothing in a frame reads the clock, an unseeded random number or the network. The rules, the reason for each, and the lint codes that enforce them. - [What does 'Composition HTML is empty or could not be parsed' mean in HyperFrames?](https://genmotion.dev/answers/hyperframes-composition-html-is-empty-or-could-not-be-parsed.md): A data-composition-src that points at an empty, partial or missing file was the most common HyperFrames render failure in the project's own telemetry. Here is what the error means, what older versions did, and the fix. - [Why did HyperFrames check pass and render exit 0 when my video is wrong?](https://genmotion.dev/answers/hyperframes-check-passed-but-the-video-is-wrong.md): HyperFrames can produce a valid-looking MP4 from a composition that is structurally fine and visually wrong. Here is the class of bug, what has been fixed to fail loudly, and what to verify yourself. - [Why do my fonts look wrong in a HyperFrames render, and what is FONT_FETCH_FAILED?](https://genmotion.dev/answers/hyperframes-fonts-wrong-in-render.md): A font that looks right in preview can fall back, change weight or fail the render outright. Embed the font with @font-face, understand what the compiler does with a named Google Font, and know why Arial and Segoe UI behave differently from Helvetica. - [Why does a HyperFrames render go black when I nest paused GSAP timelines?](https://genmotion.dev/answers/hyperframes-nested-paused-timelines-render-black.md): Combining paused scene timelines with parent.add(child) makes the parent report a duration of 0 and leaves the children frozen at time zero. It is GSAP behaviour, not a regression, and lint and check do not catch it. - [Why does every HyperFrames render take 45 seconds longer than it should?](https://genmotion.dev/answers/hyperframes-render-takes-45-seconds-longer.md): A composition that never registers a GSAP timeline still makes the renderer wait for one, and gives up after a fixed 45 seconds. The cost is flat on every render. One attribute removes it. - [Why does HyperFrames render my empty scaffold instead of my composition?](https://genmotion.dev/answers/hyperframes-render-black-wrong-entry-file.md): If check, snapshot and render all succeed but show a blank black video, you may have two entry files. HyperFrames opens the top-level index.html by default, and that may not be the one you wrote. - [Why does my HyperFrames render look different from the preview?](https://genmotion.dev/answers/hyperframes-render-looks-different-from-preview.md): Preview and render run the same runtime, so a real difference has a specific cause: fonts, remote media, a cold-seek state problem, the wrong entry file, or a variable that never arrived. Here is how to find which. - [Why does my HyperFrames video clip render black or freeze?](https://genmotion.dev/answers/hyperframes-video-renders-black.md): A video clip that plays in preview but renders black usually needs its own data-start and data-duration, not just a timed wrapper. Also covers clips shorter than their slot and videos that freeze while their box animates. - [Why is an element invisible in my HyperFrames render but fine in preview?](https://genmotion.dev/answers/hyperframes-element-hidden-in-render-but-visible-in-preview.md): A render worker seeks straight to a frame and restores the authored state, not whatever the preview last showed. Elements that start hidden need their visible end state stated explicitly, and a fromTo shows its from-state before it starts. - [Why is my first HyperFrames video a still image?](https://genmotion.dev/answers/hyperframes-first-render-is-a-still-image.md): A composition script that throws leaves the timeline unbuilt, and older HyperFrames versions waited 45 seconds, wrote the MP4 anyway and exited 0. Here is why that happens and how current versions fail instead. - [Why is my HyperFrames animation static?](https://genmotion.dev/answers/hyperframes-animation-is-static.md): If the render shows your elements frozen in their start state, HyperFrames almost certainly cannot find or seek your timeline. The timeline has to be paused and registered under the exact composition ID. - [Why is my HyperFrames render black?](https://genmotion.dev/answers/hyperframes-render-is-black.md): A black HyperFrames video almost always has one of seven causes, from rendering the wrong entry file to a video clip with no timing of its own. Here is how to tell which one you have in a few minutes. - [Why is my HyperFrames render slow, and what actually speeds it up?](https://genmotion.dev/answers/hyperframes-render-is-slow.md): Separate a slow preview from a slow render, find the fixed 45 second tax, then work through source video, filters, encoding and resolution. Real fixes from HyperFrames' own performance guide. ## Answers: Remotion - [All Remotion answers](https://genmotion.dev/answers/remotion): Remotion render errors, speed, cost and licensing, answered - [Do I need a Remotion Company License, and what counts as a render?](https://genmotion.dev/answers/remotion-do-i-need-a-company-license.md): Free for teams of up to three people. At four or more you need a Company License, and if you automate rendering you need the per-render Automators plan, with a $100 monthly minimum. Stills count as renders. Studio previews do not. - [How do I port a Remotion composition to HyperFrames, and what will not translate?](https://genmotion.dev/answers/port-remotion-to-hyperframes.md): HyperFrames ships a skill that rewrites a Remotion composition as HTML and grades its own output. It translates roughly 80 percent mechanically, and refuses state-driven animation and React UI kits rather than guessing. How to run it and what to expect. - [How to create a product launch video with Remotion](https://genmotion.dev/answers/how-to-create-a-product-launch-video-with-remotion.md): Build a 12 second, four scene product launch video in Remotion: scaffold, fonts, one React component per scene, Studio, stills and a real render. Every file and command was run on Remotion 4.0.533. - [Is Remotion worth it for SaaS feature and launch videos?](https://genmotion.dev/answers/is-remotion-worth-it-for-saas-feature-videos.md): An honest read: Remotion is excellent when video is a feature of your product, and a heavy way to make a one-off marketing asset. The licence, the Lambda bill and the engineering time, and how to tell which side you are on. - [What does 'A delayRender() was called but not cleared after 28000ms' mean in Remotion?](https://genmotion.dev/answers/remotion-delayrender-was-called-but-not-cleared.md): Remotion waited for something to finish before capturing a frame and gave up after about 30 seconds. The causes, in order of how often they bite: continueRender never called, blocked network, too much concurrency, a large OffthreadVideo, rate-limited remote assets. - [What does 'delayRender "Loading root component" was called but not cleared' mean in Remotion?](https://genmotion.dev/answers/remotion-loading-root-component-timeout.md): This one is not about your code. It means Remotion was pointed at a file that never calls registerRoot(). Pass the right entry point and it goes away. - [What does 'Timed out evaluating page function' mean in Remotion?](https://genmotion.dev/answers/remotion-timed-out-evaluating-page-function.md): It looks like a delayRender problem and it is not. The browser stopped responding because it is overloaded. The fix is usually to lower concurrency, not to hunt for an uncleared handle. - [What does 'TooManyRequestsException: Rate Exceeded' mean on Remotion Lambda?](https://genmotion.dev/answers/remotion-lambda-toomanyrequestsexception.md): You hit your AWS Lambda concurrency limit. New AWS accounts are sometimes capped as low as 10. How to render anyway with concurrency set lower, see your limits, and request an increase. - [Why is my Remotion render slow, and why does more concurrency make it worse?](https://genmotion.dev/answers/remotion-render-is-slow.md): Concurrency is not a dial you turn up. Too high and too low are both slow. Remotion's own performance guide, in order: video tag, concurrency benchmark, GPU effects, slow JavaScript, data fetching, codec, resolution, and Lambda. - [Why is my Remotion render stuck, and what do I check first?](https://genmotion.dev/answers/remotion-render-stuck.md): A Remotion render that hangs at a percentage, or at the last frame, with no error. Four checks in order: a delayRender longer than your Lambda timeout, verbose logs, Chrome Headless Shell, and the Lambda errors field. - [Why is the text in my Remotion video blurry, and how do I render it crisp?](https://genmotion.dev/answers/remotion-blurry-text-in-exported-video.md): Soft text in an exported Remotion video is usually a pixel-density problem, not a compression one. Use output scaling, then CRF, then check JPEG quality, colour space and the codec. With the CRF defaults for every codec. ## Answers: Video rendering - [Why does my video render look different from the preview?](https://genmotion.dev/answers/why-does-my-render-look-different-from-the-preview.md): The principle behind every preview-versus-render mismatch in code-to-video tools: a frame must be a pure function of its time. Here is what breaks that, how HyperFrames and Remotion each enforce it, and how to test for it. ## Blog - [Claude Motion: What It Is and How to Make Videos With It (2026)](https://genmotion.dev/blog/claude-motion-how-to-make-videos): Anthropic shipped Claude Motion in beta on 8 October 2026: type /motion and Claude writes code that animates your text, charts and images into an MP4. Here is how to actually make a video with it, what it will not do, and what to use when you need more than thirty seconds. - [Best HyperFrames Studio Alternatives: 5 Tools Compared (2026)](https://genmotion.dev/blog/best-hyperframes-studio-alternatives): HyperFrames Studio is now a web editor and an agent-driven desktop app. Here are the five best alternatives in 2026, compared on agent support, visual editing, platforms and verified pricing, and why GenMotion is our pick. - [How to Create Educational Videos for YouTube (Script, Visuals, and the Production Loop)](https://genmotion.dev/blog/how-to-create-educational-videos-for-youtube): A practical guide to making explainers people actually finish: the script structure, why a drawn diagram beats a bullet list, how to chapter a lesson, and the production loop we use to animate one in an afternoon. - [Best AI Voice Generation Models in 2026](https://genmotion.dev/blog/best-ai-voice-generation-models): Text-to-speech and voice cloning for narration and voiceover, not music or sound effects. Seven models compared on pricing, latency, languages and cloning, checked in September 2026. - [Best AI Video Generation Models in 2026](https://genmotion.dev/blog/best-ai-video-generation-models): Veo, Kling, Runway, Seedance, Luma and Pika, compared on what they actually cost and generate today, plus an honest note on why Sora isn't one of the picks. Checked in September 2026. - [Best AI Music Generation Models in 2026](https://genmotion.dev/blog/best-ai-music-generation-models): Full songs with vocals, orchestral scores, and instrumental beds for a video cut: a close, honest look at seven AI music generators: pricing, model versions, commercial rights, and the trade-offs each one won't put on its own homepage. Checked in September 2026. - [Best AI Image Generation Models in 2026](https://genmotion.dev/blog/best-ai-image-generation-models): Midjourney, OpenAI's gpt-image-2, Black Forest Labs' FLUX.2, Google's Nano Banana models, Adobe Firefly, Ideogram and Stable Diffusion 3.5: pricing, versions and honest trade-offs, checked in September 2026. - [Best AI Sound Effect Generators in 2026](https://genmotion.dev/blog/best-ai-sound-effect-generators): Whooshes, clicks, foley and ambience, generated from a text prompt instead of pulled from a stock library. A close look at five tools (pricing, model versions, max length and looping), checked in September 2026. - [AI Video Generation in 2026: The Complete Guide](https://genmotion.dev/blog/ai-video-generation-guide): A finished AI video is never one model. It's a scene, an image or a generated clip, a voice reading the line, music under the cut and a sound effect on the beat. Here's what each of those layers actually is, and where to find the current best model for each one. - [GenMotion now builds HyperFrames videos. No CLI, no toolchain, just a prompt.](https://genmotion.dev/blog/hyperframes-engine-in-genmotion): Every new GenMotion project is now a HyperFrames composition. Describe the video, watch it take shape in the studio, and export the MP4 from your own machine. The HyperFrames skills, compiler and linter are built in. - [HyperFrames Alternatives: The 5 Best Tools for Making Video with Code (2026)](https://genmotion.dev/blog/hyperframes-alternatives): HyperFrames turns HTML into deterministic MP4s and it's genuinely good at it. But it's a framework, not an app. Here are the five best alternatives in 2026 — compared on iteration speed, timeline editing, audio, licensing and who each one is actually for. - [What Makes a Good Launch Video: Six Teardowns and What One Really Costs](https://genmotion.dev/blog/what-makes-a-good-launch-video): Six famous launch videos taken apart — Dropbox, Dollar Shave Club, Slack, Apple Vision Pro, Arc and the Gemini demo that backfired — plus what one really costs in 2026. - [Eight free tools for developers who need a video, and none of them ask you to sign up](https://genmotion.dev/blog/free-video-tools-for-developers): Turn a GitHub star count, a star history curve, npm downloads or a YouTube subscriber count into an animated MP4 — plus four calculators for aspect ratio, timecode, file size and social dimensions. All free, all in your browser. - [Remotion Alternatives: Programmatic Video Tools Compared (2026)](https://genmotion.dev/blog/remotion-alternatives): An honest comparison of tools for generating video with code — Remotion, Motion Canvas, Shotstack, Creatomate, json2video, Manim and GenMotion — including what Remotion's license actually costs and when you should just pay it. - [Product Launch Video Examples: 6 Formats and How Each One Is Structured](https://genmotion.dev/blog/product-launch-video-examples): The six launch video formats that actually get made — teaser, full reveal, feature launch, data story, event promo and founder announcement — with the beat structure, runtime and use case for each, plus real examples you can watch. - [Motion Graphics Without After Effects: A Guide for Founders and Marketers](https://genmotion.dev/blog/motion-graphics-without-after-effects): What motion graphics actually are, the design rules that separate professional from amateur, and an honest look at the tools that replace After Effects for product marketing — including when you should just learn After Effects. - [How to Make a Product Launch Video (Without an Agency or After Effects)](https://genmotion.dev/blog/how-to-make-a-product-launch-video): A practical guide to writing, structuring and producing a product launch video — including the 7-beat script blueprint we use to generate them, what each option really costs, and how long the video should actually be. - [Introducing GenMotion: the AI motion video studio that turns a prompt into a pixel-perfect MP4](https://genmotion.dev/blog/introducing-genmotion-ai-motion-video-studio): GenMotion is an AI video generator for motion graphics. Describe a video in plain language, an agent animates it as real scenes, and you export a pixel-identical MP4. ## Glossary - [Aspect Ratio](https://genmotion.dev/glossary/aspect-ratio): The proportional relationship between a video's width and height, such as 16:9 or 9:16. - [Audio Ducking](https://genmotion.dev/glossary/audio-ducking): Automatically lowering background music's volume while speech is present, then restoring it after. - [ControlNet](https://genmotion.dev/glossary/controlnet): A technique for conditioning a diffusion model's output on structure — like pose, depth, or edges — instead of a prompt alone. - [CRF (Constant Rate Factor)](https://genmotion.dev/glossary/crf): The main quality setting for H.264, H.265, VP9 and AV1 video: a lower number means higher quality and a larger file, and every codec uses its own scale. - [Deterministic Rendering](https://genmotion.dev/glossary/deterministic-rendering): Rendering in which the same composition always produces exactly the same video, because every frame is a pure function of its frame number. - [Diffusion Model](https://genmotion.dev/glossary/diffusion-model): A generative model that creates images or video by learning to reverse a process of adding random noise. - [Easing](https://genmotion.dev/glossary/easing): A curve that controls the rate of change of an animation, making motion feel natural rather than mechanical. - [Frame](https://genmotion.dev/glossary/frame): A single still image in a sequence; the smallest unit of time in a video. - [Frame Rate (FPS)](https://genmotion.dev/glossary/frame-rate): The number of individual frames shown per second of video, measured in frames per second. - [Generative Music](https://genmotion.dev/glossary/generative-music): Music composed by an AI model from a text or mood prompt, rather than recorded or licensed from a catalog. - [Headless Browser](https://genmotion.dev/glossary/headless-browser): A web browser that runs without a visible window, used by code-to-video tools to draw each frame of a page so it can be captured and encoded into video. - [Image-to-Video](https://genmotion.dev/glossary/image-to-video): Animating a single still image into a short video clip, typically by predicting plausible motion around it. - [Inpainting](https://genmotion.dev/glossary/inpainting): Regenerating a masked region of an image or video while leaving the rest of the frame untouched. - [Interpolation](https://genmotion.dev/glossary/interpolation): Calculating intermediate values between two known points to create smooth transitions. - [Keyframe](https://genmotion.dev/glossary/keyframe): A defined point that sets a property's value at a specific time, between which the software interpolates. - [Latent Space](https://genmotion.dev/glossary/latent-space): The compressed, abstract representation a generative model works in before decoding its output into pixels. - [Lip Sync](https://genmotion.dev/glossary/lip-sync): Matching a video's mouth movement to a spoken audio track. - [LoRA](https://genmotion.dev/glossary/lora): A small, efficient fine-tune layered on top of a base generative model to teach it a specific style or subject. - [Loudness Normalization (LUFS)](https://genmotion.dev/glossary/loudness-normalization): Adjusting an audio track's perceived loudness to a standard target, measured in LUFS. - [Prompt](https://genmotion.dev/glossary/prompt): The text instruction given to a generative AI model to steer what it creates. - [Render](https://genmotion.dev/glossary/render): The process of turning a composition into final output frames and encoding them into a video file. - [Seed](https://genmotion.dev/glossary/seed): The number that initializes a generative model's randomness, making an otherwise random output reproducible. - [Spring](https://genmotion.dev/glossary/spring): A physics-based animation model that produces natural, bouncy motion based on stiffness and damping. - [Temporal Consistency](https://genmotion.dev/glossary/temporal-consistency): How stable a subject's appearance stays from frame to frame in AI-generated video. - [Text-to-Speech (TTS)](https://genmotion.dev/glossary/text-to-speech): Synthesizing spoken audio from written text using an AI voice model. - [Text-to-Video](https://genmotion.dev/glossary/text-to-video): Generating a video clip directly from a written prompt, with no footage or manual animation involved. - [Timecode](https://genmotion.dev/glossary/timecode): A standardized way of labeling a precise position in a video, usually as hours:minutes:seconds:frames. - [Transcription](https://genmotion.dev/glossary/transcription): Converting spoken audio into timestamped text, the basis for captions and subtitles. - [Upscaling](https://genmotion.dev/glossary/upscaling): Using AI to increase a video or image's resolution while inferring plausible new detail. - [Video Diffusion](https://genmotion.dev/glossary/video-diffusion): A diffusion model extended to generate motion across a sequence of frames rather than a single image. - [Voice Cloning](https://genmotion.dev/glossary/voice-cloning): Generating speech in a specific person's voice from a short sample of their real voice. - [Waveform](https://genmotion.dev/glossary/waveform): A visual representation of an audio track's amplitude over time. ## Shared videos - [Föreningshäftet V2 — Starkare föreningsekonomi](https://genmotion.dev/v/foreningshaftet-v2-starkare-foreningsekonomi-ee6ded2fd0): a video made with GenMotion - [Föreningshäftet — Digitalt. Enkelt. Lönsamt.](https://genmotion.dev/v/foreningshaftet-digitalt-enkelt-lonsamt-952175bb7f): a video made with GenMotion - [Another Candidate - Short Film with ThreeJS and Genmotion](https://genmotion.dev/v/another-candidate-short-film-with-threejs-and-genmotion-1f7718a0ac): a video made with GenMotion - [Edithly GTM launch video](https://genmotion.dev/v/edithly-gtm-launch-video-3a4bb9e787): a video made with GenMotion - [I'm upping my p(doom)](https://genmotion.dev/v/i-m-upping-my-p-doom-95cca4d896): a video made with GenMotion