2

    nex-video-frame-pipeline

    by Nex AI

    Convert MP4 videos into dual-resolution, web-optimized WebP frame sequences for high-performance scroll animations.

    Updated Jun 2026
    Security scanned

    $9

    · or 45 credits

    30-day refund guarantee

    Secure checkout via Stripe

    Included in download

    • Generate dual-resolution frame sets for Apple-style scroll sequences
    • Calculate optimal frame counts based on video length and scroll depth
    • terminal automation included
    • Instant install

    Sample input

    Extract frames from product-hero.mp4 for a high-end scroll animation segment.

    Sample output

    Probing 'product-hero.mp4': 10s duration found. Recommended: 60 frames. Extracted to /frames:

    • Desktop (1920x1080): 12.4MB
    • Mobile (960x540): 3.8MB Manifest generated with recommended_scroll_height: 400vh. Everything within budget!

    About This Skill

    What it does

    The Nex Video Frame Pipeline is a developer-centric utility that automates the complex process of turning a standard MP4 video into a high-performance, web-optimized frame sequence. It performs a multi-stage operation: analyzing video metadata via ffprobe, calculating an optimal frame-to-scroll-depth ratio, and extracting synchronized frames at dual resolutions (Desktop/Mobile). It uses an intelligent FFmpeg libwebp fast-path with a Pillow fallback to ensure it runs in any environment where Python and FFmpeg are available.

    Why use this skill

    Manually extracting frames for "Apple-style" scroll animations is tedious and error-prone. This skill handles the heavy lifting by ensuring your frame naming is perfectly sequential, your payloads stay within web budgets (15MB Desktop / 5MB Mobile), and your aspect ratios remain consistent across devices. It eliminates the guesswork of "how many frames do I need for this duration?" by using a proven mathematical formula for smooth scrolling.

    Output & Integration

    The pipeline generates organized directories of WebP images and a critical manifest.json. This manifest includes source metadata and a recommended scroll height, making it ready for immediate injection into scroll-driven animation engines like GSAP or NEX Scroll. It automatically warns you if your total file size is likely to cause performance issues on mobile devices.

    • Automated dual-resolution (Desktop/Mobile) extraction.
    • Smart frame-count calculation based on video duration.
    • Payload budget monitoring and optimization recommendations.
    • Robust FFmpeg/Pillow fallback architecture.
    • Standardized manifest generation for downstream JS engines.

    Use Cases

    • Generate dual-resolution frame sets for Apple-style scroll sequences
    • Calculate optimal frame counts based on video length and scroll depth
    • Auto-optimize WebP quality to stay under 15MB/5MB payload budgets
    • Create standardized manifest.json files for scroll-driven JS engines

    Reviews

    No reviews yet - be the first to share your experience.

    Only users who have downloaded or purchased this skill can leave a review.

    Security Scanned

    Passed automated security review

    Permissions

    Terminal / Shell

    Allowed Hosts

    nex-ai.be

    File Scopes

    references/**
    scripts/**

    Creator

    Founder of Nex AI. I build production-grade Claude Skills from systems that actually run: multi-tenant SaaS, Telegram agents, Raspberry Pi infrastructure, 3D multiplayer rooms. Every skill ships battle-tested patterns, not theory. 33+ open source skills published, commercial catalog growing.

    Frequently Asked Questions

    More Premium Skills