{"repo":"fabriciocarraro/runway-shopify-pipeline","free":true,"listed":false,"github":"https://github.com/fabriciocarraro/runway-shopify-pipeline","clone":"git clone https://github.com/fabriciocarraro/runway-shopify-pipeline.git","description":"Turn any Shopify catalog into product videos with the Runway API. One script, gen4.5 image-to-video.","language":"Python","stars":25,"topics":["ecommerce","generative-ai","python","runway","shopify","video-generation"],"license":"MIT","category":"ecommerce","readme_excerpt":"🛍️ → 🎬 &nbsp;Catalog → Campaign Turn any Shopify catalog into platform-ready product videos, with one script and the Runway API. Before: ordinary catalog photos, pulled straight from deathwishcoffee.com's public products.json . ↓&nbsp;&nbsp;&nbsp; gen4.5 image → video&nbsp;&nbsp;&nbsp;↓ After: a Reels-ready 9:16 video per product, the catalog photo preserved as the anchor frame. Full-quality MP4s in examples/. --- Point it at a store. It pulls each product's photo, animates it with gen4.5 ( your catalog shot is the anchor frame, so the product stays true, no hallucinated variants ), and exports a Reels-ready 9:16 video per product. Your first run: about ten minutes. A 5-second clip is 60 credits ( $0.60 ), so the $10 minimum credit purchase covers around 16 product videos. ⚡ Quickstart That second command is the whole point: most Shopify stores expose products.json publicly, so this runs against your real catalog with zero app installs and zero auth dances. What a run looks like: Tip: --dry-run previews any run, live store included, without spending a credit. To generate from sample catalog.json for real, swap its placeholder URLs for public HTTPS product images first. 🧩 How it works 1. Catalog in. products.json (or a local JSON file) → product title + first image, size-normalized through Shopify's CDN. 2. Submit everything up front. Every product's image→video task is submitted before any polling begins, so generations overlap on Runway's side instead of running one-by-on","default_branch":null,"files":null,"tree":[],"storefront":"/r/fabriciocarraro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fabriciocarraro/runway-shopify-pipeline/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}