{"product_id":"scroll-cinema","title":"Scroll Cinema — Scroll-Driven 3D Presentations","description":"\u003cdiv style=\"margin:1em 0;padding:.8em 1em;border:2px solid #c62828;background:#fdecea;border-radius:6px;font-weight:600;\"\u003e⚠️ Digital products cannot be returned once purchased — all sales are final.\u003c\/div\u003e\u003ch3\u003eScroll Cinema v2 — Apple-Style Scroll Animator\u003c\/h3\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eFrame-by-frame scroll effect:\u003c\/strong\u003e any video or image sequence becomes a cinematic scroll animation just like on Apple's product pages — a sticky canvas draws the frames as you scroll\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eIn-browser video extraction:\u003c\/strong\u003e drop in an MP4\/WebM → frames are extracted client-side, no FFmpeg, nothing leaves your machine (or import ready-made PNG\/JPG frames)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eKeyframe text layers:\u003c\/strong\u003e headlines, subtitles and counters that fade in at exact frame positions with easing — exactly like Apple's\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eCount-up numbers:\u003c\/strong\u003e values count from 0→N as you scroll (Apple's battery-life counter)\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eConfigurable physics + live preview:\u003c\/strong\u003e adjust scroll length, smoothing and frame mapping, and check the result instantly in the browser\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduction-ready code export:\u003c\/strong\u003e Vanilla JS, React \/ Next.js, Vue 3 and plain HTML\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eZero-Dependency · Single File · Offline:\u003c\/strong\u003e no build tools, no npm install, runs in any browser\u003c\/li\u003e\n\u003c\/ul\u003e\u003ch3\u003eEditions\u003c\/h3\u003e\u003ctable style=\"width:100%;border-collapse:collapse;font-size:.92em\"\u003e\n\u003cthead\u003e\u003ctr style=\"border-bottom:2px solid #ccc\"\u003e\n\u003cth style=\"text-align:left;padding:6px\"\u003eFeature\u003c\/th\u003e\n\u003cth style=\"padding:6px\"\u003ePro\u003c\/th\u003e\n\u003cth style=\"padding:6px\"\u003eEnterprise\u003c\/th\u003e\n\u003cth style=\"padding:6px\"\u003eLifetime\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px\"\u003eAll features\u003c\/td\u003e\n\u003ctd style=\"text-align:center\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"text-align:center\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"text-align:center\"\u003e✓\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px\"\u003e3 devices \/ seats\u003c\/td\u003e\n\u003ctd style=\"text-align:center\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"text-align:center\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"text-align:center\"\u003e✓\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px\"\u003eTeam \/ SSO \/ Priority\u003c\/td\u003e\n\u003ctd style=\"text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"text-align:center\"\u003e✓\u003c\/td\u003e\n\u003ctd style=\"text-align:center\"\u003e—\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd style=\"padding:6px\"\u003ePerpetual license\u003c\/td\u003e\n\u003ctd style=\"text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"text-align:center\"\u003e—\u003c\/td\u003e\n\u003ctd style=\"text-align:center\"\u003e✓\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003cp style=\"font-size:.85em;color:#666\"\u003eLicense key sent by email immediately after payment. Pro \u0026amp; Enterprise: annual license.\u003c\/p\u003e\u003cdiv style=\"margin-top:1.5em;padding:1em;border:1px solid #d4a017;background:#fff8e1;border-radius:4px;font-size:0.95em;\"\u003e\n\u003cp style=\"margin:0;\"\u003e\u003cstrong\u003e⚠ Digital content — withdrawal right waived on access\u003c\/strong\u003e\u003cbr\u003eBy purchasing this software license, you expressly consent that access is provided immediately upon order confirmation, and your statutory right of withdrawal ceases as soon as access begins (§ 356 (5) BGB, § 312g (2) no. 13 BGB). No refunds after access is granted.\u003c\/p\u003e\n\u003c\/div\u003e","brand":"CW Cleaning Solutions GmbH","offers":[{"title":"Pro (1 Jahr)","offer_id":53328707911946,"sku":"SC-PRO","price":29.0,"currency_code":"EUR","in_stock":true},{"title":"Enterprise (1 Jahr)","offer_id":53328707944714,"sku":"SC-ENT","price":299.0,"currency_code":"EUR","in_stock":true},{"title":"Lifetime · macOS","offer_id":53328707977482,"sku":"SC-LT-MAC","price":490.0,"currency_code":"EUR","in_stock":true},{"title":"Lifetime · Windows","offer_id":53328708010250,"sku":"SC-LT-WIN","price":490.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0303\/7075\/8793\/files\/scrollcinema-cover-sq.jpg?v=1783522606","url":"https:\/\/cyclecnc.com\/it\/products\/scroll-cinema","provider":"CycleCNC","version":"1.0","type":"link"}