Changelog — Eleven New Transitions
remocn-demo/new-transitionsFreeBlock
remocn demo composition "Changelog — Eleven New Transitions" — installs the full Remotion composition. Generated with AI from the prompt in demos/new-transitions/prompt.md.
Install it
npx shadcn@latest add https://collections.remocn.dev/r/new-transitions.jsonSource
1import React from "react";2import { AbsoluteFill, Easing, Img, Sequence, interpolate, spring, useCurrentFrame, useVideoConfig } from "remotion";3import { demoAsset } from "@/lib/demo-assets";4import {5 TransitionSeries,6 linearTiming,7 type TransitionPresentation,8 type TransitionPresentationComponentProps,9} from "@remotion/transitions";10import { loadFont as loadSans } from "@remotion/google-fonts/Manrope";11import { loadFont as loadMono } from "@remotion/google-fonts/GeistMono";1213import { ScaleDownFade } from "@/components/remocn/scale-down-fade";14import { ShortSlideRight } from "@/components/remocn/short-slide-right";15import { LineByLineSlide } from "@/components/remocn/line-by-line-slide";16import { BlurOutUp } from "@/components/remocn/blur-out-up";1718import { whipPan } from "@/components/remocn/whip-pan";19import { pushThrough } from "@/components/remocn/push-through";20import { focusPull } from "@/components/remocn/focus-pull";21import { ditherDissolve } from "@/components/remocn/dither-dissolve";22import { waveWipe } from "@/components/remocn/wave-wipe";23import { grainDissolve } from "@/components/remocn/grain-dissolve";24import { rippleZoom } from "@/components/remocn/ripple-zoom";25import { warpDissolve } from "@/components/remocn/warp-dissolve";26import { perlinDissolve } from "@/components/remocn/perlin-dissolve";27import { smokeDissolve } from "@/components/remocn/smoke-dissolve";28import { swirlDissolve } from "@/components/remocn/swirl-dissolve";2930const { fontFamily: SANS_FAMILY } = loadSans("normal", {31 subsets: ["latin"],32 weights: ["400", "500"],33});34const { fontFamily: MONO_FAMILY } = loadMono("normal", {35 subsets: ["latin"],36 weights: ["400"],37});3839const SANS = `${SANS_FAMILY}, -apple-system, BlinkMacSystemFont, sans-serif`;40const MONO = `${MONO_FAMILY}, ui-monospace, SFMono-Regular, monospace`;4142const OBSIDIAN = "#141318";43const INK = "#f2f2f2";44const MUTED = "rgba(242,242,242,0.62)";45const FAINT = "rgba(242,242,242,0.4)";46const LIME = "#C3E88D";4748const clampOpts = {49 extrapolateLeft: "clamp" as const,50 extrapolateRight: "clamp" as const,51};5253// ---------------------------------------------------------------------------54// Scene timings (frames @ 30fps). Transitions overlap the adjacent scenes.55// ---------------------------------------------------------------------------56const S_HOOK = 100;57const S_INTRO = 110;58const S_VALUE = 170;59const S_INSTALL = 152;60const S_OUTRO = 170;6162// … truncated
What it pulls in
npm packages
Other registry items
Files it writes
More from remocn-demo
All 22 items| Component | Registry | Kind | Access | Installs | Command |
|---|---|---|---|---|---|
| Agent Skills — Claude Code makes the videoagent-skills | remocn-demo | Blocks | Free | 5 deps · 8 files | |
| Batchwork — Unified Batch APIbatchwork | remocn-demo | Blocks | Free | 4 deps · 4 files | |
| Changelog — Rolling Numberschangelog | remocn-demo | Blocks | Free | 4 deps · 5 files | |
| Changelog — New Chat Componentschat-changelog | remocn-demo | Blocks | Free | 5 deps · 4 files | |
| Fonttrio — Three fonts. One command.fonttrio | remocn-demo | Blocks | Free | 5 deps · 4 files | |
| remocn — Introducing remocn (shaders cut)introducing-remocn | remocn-demo | Blocks | Free | 4 deps · 3 files | |
| shadcn/ui — Introducing shadcn/ui (gift cut)introducing-shadcn | remocn-demo | Blocks | Free | 11 deps · 38 files | |
| remocn ✕ Paper — Introducing shaderspaper-shaders | remocn-demo | Blocks | Free | 4 deps · 2 files |
