Skip to content

1.3.0 — Motion Clips

Latest

Choose a tag to compare

@SkyliteDesign SkyliteDesign released this 09 Aug 18:28

VelinStyle 1.3.0 — Motion Clips

Clip Motion ships as @birdapi/velinstyle-motion: image → short clip via velinstyle motion create / atelier / transition / sequence.

Highlights

  • Local engine (default): Soft Zoom, Cinematic, Atelier Reveal, Rotate, Particle Reveal, Rotate + Explosion → HTML/CSS clips
  • Input validation: non-empty .webp/.png/.jpg/.jpeg with PNG/JPEG/WebP magic bytes (empty / wrong extension / fake payloads → clear error)
  • Interactive wizard + mini-prompts (structured profiles, not raw provider prompts)
  • Optional AI: pluggable providers — first partner PixVerse (imageToVideo, transition, multiTransition)
  • Setup: motion setup pixverse · motion providers · affiliate open once (pixverse.setup_completed) · key in .velin/motion/.env
  • Config under .velin/motion/ · keys never logged / never in manifests
  • Cost confirmation + motion usage stats
  • Docs: Page Motion vs Clip Motion · PixVerse setup · Site EN/DE
npm i @birdapi/velinstyle@1.3.0
npx velinstyle motion providers
npx velinstyle motion setup pixverse
npx velinstyle motion create atelier.webp
npx velinstyle motion create hero.png --preset cinematic --yes
npx velinstyle motion atelier ./assets --count 10 --yes
npx velinstyle motion usage

--yes + AI without a key → exit 1 (CI-safe). Explicit dry-run: VELIN_MOTION_DRY_RUN=1.

Guide: docs/guides/velin-motion-clips.md

Not in 1.3.0

  • Motion Studio UI
  • Physics runtime / DOM V2 triggers finished
  • Additional AI providers beyond PixVerse (slot reserved)
  • ffmpeg hard-dependency for local MP4