Simple Reel Lab

Reel flow · Rietje + mondstuk

draft ef95e82f Beelden klaar Static platforms NL papiersmaak Roze
output Instagram Feed output Facebook
Opgeslagen Probleem + oplossing klaar Video klaar
Deze flow doet automatisch: probleemfoto → oplossingsfoto → 6-slide slideshowvideo. Daarnaast kun je nu vanuit dezelfde pack direct een image-to-video variant maken op basis van het huidige contextbeeld.
1
Flow setup

Bundle kiezen en reel-flow starten

Hier bepaal je de reference-bundle en start je de flow opnieuw als je andere inputs wilt. Alle renderacties blijven verder hetzelfde.
Klaar
Probleem + oplossing
Klaar
Image-to-Video
Klaar
Slideshowvideo
3
Publicatiekanalen
Render status
De flow is klaar. Je kunt hieronder alleen opnieuw renderen als je bundle of basiskeuze wilt wijzigen.
Bronbeeld-profiel
Context foto
Gebruik exact de huidige contextfoto zoals die is.
Rerender
Er zijn nog geen reference bundles geconfigureerd voor deze flow. Deze knop bouwt wel direct probleemfoto, oplossingsfoto en slideshow opnieuw op met je huidige inputs.
Voeg eerst bundles toe in data/reference_bundles.json als je hier tussen reference bundles wilt kunnen wisselen.
De huidige outputs blijven staan totdat de nieuwe render klaar is.
De video gebruikt weer alleen de originele winner/contextfoto als bron. Extra commercial-crop experimenten staan uit.
2
Image-to-Video

Animeer het huidige contextbeeld

We gebruiken weer alleen de originele winnaar/contextfoto als eerste frame en exact dezelfde foto ook als laatste frame. Kies een motion-profiel om lifestyle, product-first, keychain, packaging of tabletop motion te testen zonder foute montage-, openmaak- of how-it-works actie.
Video klaar Mounted Product 5s 720p bron contextfoto zelfde start + eindframe Seedance 1.5 fallback naar 1.5 aanbevolen profiel muziek overlay tekst
Bronbeeld
Contextbeeld voor image-to-video
De bron blijft exact hetzelfde beeld. Houd de drinkset en het gemonteerde mondstuk het visuele anker, maar laat wel een sterkere short-form motionbeat toe zonder demo-actie.
Modelstatus
Gevraagd: Seedance 2.0. Gebruikt: Seedance 1.5 omdat 2.0 deze bron afwees of nog niet toeliet.
Technische reden: [{'loc': ['body', 'image_url'], 'msg': 'The images or videos provided may contain likenesses of real people or other private information that cannot be processed.', 'type': 'content_policy_violation', 'url': 'https://docs.fal.ai/errors#content_policy_violation', 'ctx': {'extra_info': {'reason': 'partner_validation_failed'}}, 'input': {'prompt': 'Create a short seamless vertical loop from this single still image.\nUse the exact same still image as both the first frame and the last frame so the video closes cleanly as a loop.\nUse the source still as the visual source of truth for the whole clip. Preserve the exact visible objects, colors, geometry, and placements from that image, and animate only believable motion around them.\nKeep the exact same real-life scene, same person, same cup, same straw, same product truth, and the same payoff as the source still.\nMake it immediately readable that Strwky is a compact mouthpiece sitting over the paper straw. The paper straw remains the drinking tube, and Strwky stays a short mouth-contact piece mounted on top of it. Treat the visible Strwky and paper straw from the source still as locked reference geometry: preserve the exact mouthpiece shape, taper, print, color, size, angle, and placement on the straw, and do not redesign, replace, or morph them.\nIf Strwky is already visible on a paper straw, keep that relationship unchanged and do not show attaching, removing, sliding on, twisting, opening, closing, assembling, disassembling, or separating any Strwky part. Do not move the straw or mouthpiece deeper toward the mouth, lips, or teeth, and do not hide the product behind the mouth. Do not open the packaging, do not remove product parts from the packaging, do not take a complete key-shaped holder apart, and do not turn the holder itself into the drinking mouthpiece. A closed retail package may only be picked up, held, moved, or shown as a normal closed pack. A complete key-shaped holder may only move like a normal keychain object in the hand or at the bag, without opening or coming apart.\nNatural use-context motion is allowed, including a brief cup lift, a near-sip pause, or a just-finished-sip beat, but do not turn it into a close-up mouth tutorial. If lips, teeth, or mouth are visible, keep enough of the Strwky mouthpiece outside the mouth to clearly read it as a short piece mounted over the paper straw. Do not let the mouth fully cover or hide the product, and do not push it so deep that Strwky disappears. Do not bite, chew, swallow, or suck the mouthpiece deep into the mouth. Prefer readable pre-sip or post-sip motion over full product occlusion.\nAnimation profile: Mounted Product.\nMain motion: A grounded hero-style motion beat where the cup and mounted mouthpiece remain central while the person and scene move naturally around them. Keep the motion confident, product-led, and realistic. Use more than tiny breathing-photo motion when the scene supports it: a purposeful camera move, a clearer cup lift or lower, one or two natural steps, a small body turn, or a brief pre-sip or post-sip beat are all allowed as long as the mounted mouthpiece stays readable and the setup never changes.\nTreat this as a product-led short-form clip where the drink and mounted mouthpiece stay the visual anchor, but the person and camera may move naturally.\nPrefer readable product-led motion such as a clear cup reposition, a short lift toward the face, a small body turn, or a confident camera move while keeping the mounted mouthpiece easy to read.\nShot feel: keep the motion readable and believable so the first second lands like a real social hook, not a frozen still.\nDo not turn this into a multi-step how-it-works demo, assembly sequence, or product tutorial. The product can be clearly readable in use, but avoid invented mounting, opening, or explainer behavior.\nKeep the result photorealistic, grounded, and socially believable.\nHook feeling: let the moment feel like that first annoying sip where the drink should taste fresh, not like a big reveal or explainer.\nScene context: Gebruik een volwassen man met een milkshake in een auto of op de passagiersstoel na een drive-thru stop. Laat een echt lifestylemoment rond het drankje zien tijdens zittend in de auto na een drive-thru stop, zonder actieve slok en zonder generiek social portrait.\nAudience context: mensen in een herkenbaar milkshakemoment zoals een volwassen man', 'image_url': 'https://v3b.fal.media/files/b/0a95f7be/VDRqVseI-dwadzfrJsF37_legacy_01_medium-shot-met-persoon-en-drankje-duidelijk-in-.png', 'end_image_url': 'https://v3b.fal.media/files/b/0a95f7be/Ef4Gq0jp7xozUwcz6ZNOS_legacy_01_medium-shot-met-persoon-en-drankje-duidelijk-in-.png', 'resolution': '720p', 'duration': '5', 'aspect_ratio': '9:16', 'generate_audio': False, 'seed': None, 'end_user_id': 'strwky_internal'}}]
Loop preview
720x1280 Seedance 1.5 fallback gebruikt soundtrack toegevoegd overlay zichtbaar
Gebruik deze clip als product-first hook of als rustige opener voor de slideshow.
Product blijft visueel anker met duidelijke hand-, cup- en camerabeweging.
Het motion-profiel bepaalt de basis. Gebruik dit veld alleen om nuance of extra nadruk toe te voegen.
Gebruik hier één korte regel. Houd hem kort en praktisch; voor Facebook liever alleen bij duidelijke praktische edits.
Kanaalgebruik
TikTok: Losse clip of opener. Gebruik deze image-to-video clip als product hook of als eerste beat voor de slideshow.
Instagram Reels: Meestal opener. Werkt meestal het best als nette product-first opener of extra beat voor de slideshow.
Facebook Reels: Alleen selectief. Gebruik vooral de duidelijke slideshow; product-only clips alleen bij rustige of praktische edits.
Status
Video klaar
Preview klaar. Controleer of de beweging subtiel blijft, de clip schoon terugkomt op hetzelfde eindframe en het gekozen motion-profiel logisch aanvoelt.
3
Kanaalkaart

Kanaalkeuze, copy en publicatie

Hier kijk je alleen nog naar de gedeelde video en rond je daarna per kanaal de variant, caption, hashtags en publicatie af. Niet goed? Ga terug naar stap 1 en render opnieuw.
CapCut-style editor (experimenteel)
Server-side assembly met Ken Burns, getypte captions, crossfades en optioneel stock-B-roll uit Pexels/Giphy. Alternatief voor de vaste slideshow.
B-roll fetcher (Pexels / Giphy)
Gratis stock-video en meme-GIFs. Assets worden gecachet in data/meme_library/. Vereist PEXELS_API_KEY / GIPHY_API_KEY in .env.
Vertical slideshow
Video klaar 6 slides met audio Roze
Render opnieuw
Video staat klaar voor gebruik. Als deze versie niet goed voelt, ga dan terug naar stap 1 en render opnieuw.
TikTok export staat in Apple Foto's album STRWKY Reels.
Slide-opbouw
Volgorde: probleem -> oplossing -> gebruiksmoment -> how-to -> onderdelen + maten -> logo.
Onderdelen-slide: 3 maten. 1 Strwky. Met 6 mm, 8 mm en 10 mm direct in beeld.
Kanaalkaart
Kies één kanaal. In die kaart regel je de videokeuze, preview, caption, hashtags en publicatie zonder extra tussenstappen.
Videovarianten
Image-to-Video only Image-to-Video + slideshow Slideshow only
`Slideshow only` en `Image-to-Video + slideshow` worden actief zodra de slideshowvideo klaar is.
Instagram Reels
Gepubliceerd Image-to-Video + slideshow Aanbevolen direct publish post a1a00787
Preview van image-to-video + slideshow in 1080x1920.
Instagram Reels gebruikt de gekozen variant voor directe publicatie.
Eerst een korte image-to-video hook, daarna meteen de duidelijke probleem-oplossing slideshow.
Instagram Reels krijgt standaard deze versie: eerst image-to-video hook, daarna uitleg.
Niet-beschikbare varianten blijven zichtbaar zodat je ziet wat er nog mist voor dit kanaal.
We publiceren deze videovariant direct met de caption voor Instagram Reels.
Facebook Reels
Nog niet in queue Slideshow only Aanbevolen direct publish
Preview van slideshow only in 1080x1920.
Facebook Reels gebruikt de gekozen variant voor directe publicatie.
Duidelijkste uitleg van probleem naar oplossing. Beste fallback als de loop niet nodig is.
Facebook houdt meestal beter van deze directe, praktische versie.
Niet-beschikbare varianten blijven zichtbaar zodat je ziet wat er nog mist voor dit kanaal.
We publiceren deze videovariant direct met de caption voor Facebook Reels.
TikTok
Export klaar Image-to-Video + slideshow handmatig via Apple Foto's post dad29264
Preview van image-to-video + slideshow in 1080x1920.
TikTok gebruikt de gekozen variant als handmatige export via Apple Foto's.
Eerst een korte image-to-video hook, daarna meteen de duidelijke probleem-oplossing slideshow.
Instagram Reels krijgt standaard deze versie: eerst image-to-video hook, daarna uitleg.
Niet-beschikbare varianten blijven zichtbaar zodat je ziet wat er nog mist voor dit kanaal.
We sturen deze videovariant naar Apple Foto's. Daarna post je TikTok zelf vanuit je iPhone.
Advanced details
Brief
{ "_auto_scene_profile": { "_problem_cursor": 1, "_story_cursor": 2, "audience": "mensen in een herkenbaar milkshakemoment zoals een volwassen man", "camera_angle": "medium shot met persoon en drankje duidelijk in beeld", "drink": "milkshake", "location": "in een auto of op de passagiersstoel na een drive-thru stop", "mouth_contact_mode": "at_mouth", "movement_mode": "zittend in de auto na een drive-thru stop", "notes": "Story mode: paper_straw_problem. Scenario: car_after_drive_thru. Pose: holding_cup. Mouth contact: at_mouth. Shot family: medium_lifestyle. Product focus: mounted_on_straw. Drank: milkshake. Persona: man. Locatie: in een auto of op de passagiersstoel na een drive-thru stop. Probleem: papiersmaak.", "persona": "man", "persona_prompt": "een volwassen man", "pose_mode": "holding_cup", "problem_mode": "papiersmaak", "product_focus_mode": "mounted_on_straw", "scenario_family": "car_after_drive_thru", "scene_drink": "milkshake", "scene_hint": "Gebruik een volwassen man met een milkshake in een auto of op de passagiersstoel na een drive-thru stop. Laat een echt lifestylemoment rond het drankje zien tijdens zittend in de auto na een drive-thru stop, zonder actieve slok en zonder generiek social portrait.", "scene_location": "in een auto of op de passagiersstoel na een drive-thru stop", "scene_persona": "man", "scene_recipe_id": "car_after_drive_thru-medium shot-milkshake-man", "setting": "in een auto of op de passagiersstoel na een drive-thru stop", "shot": "medium shot", "shot_family": "medium_lifestyle", "shot_preference": "medium", "story_mode": "paper_straw_problem" }, "_auto_selected_color": "Roze", "asset_family": "ig_feed_static", "audience": "mensen in een herkenbaar milkshakemoment zoals een volwassen man", "camera": "medium shot met persoon en drankje duidelijk in beeld", "content_language": "nl", "goal": "", "model": "fal-ai/nano-banana-pro/edit", "mouth_contact_mode": "at_mouth", "movement_mode": "zittend in de auto na een drive-thru stop", "normalized_problem": "papiersmaak", "notes": "Story mode: paper_straw_problem. Scenario: car_after_drive_thru. Pose: holding_cup. Mouth contact: at_mouth. Shot family: medium_lifestyle. Product focus: mounted_on_straw. Drank: milkshake. Persona: man. Locatie: in een auto of op de passagiersstoel na een drive-thru stop. Probleem: papiersmaak.", "platform": "instagram_feed", "pose_mode": "holding_cup", "presence_loop_add_overlay": true, "presence_loop_add_soundtrack": true, "presence_loop_camera_fixed": false, "presence_loop_direction": "A grounded hero-style motion beat where the cup and mounted mouthpiece remain central while the person and scene move naturally around them. Keep the motion confident, product-led, and realistic. Use more than tiny breathing-photo motion when the scene supports it: a purposeful camera move, a clearer cup lift or lower, one or two natural steps, a small body turn, or a brief pre-sip or post-sip beat are all allowed as long as the mounted mouthpiece stays readable and the setup never changes.", "presence_loop_duration_seconds": "5", "presence_loop_motion_profile": "mounted_product", "presence_loop_overlay_text": "Geen slap rietje meer, gewoon lekker drinken", "presence_loop_resolution": "720p", "problem_mode": "papiersmaak", "product_focus_mode": "mounted_on_straw", "product_mode": "mounted_on_straw", "provider": "fal", "reference_bundle_id": "", "reference_description": "Een roze Strwky dopje zit op een wit papieren rietje, schuin van boven gefotografeerd tegen een witte achtergrond.", "reference_image_paths": [], "scenario_family": "car_after_drive_thru", "scene_drink": "milkshake", "scene_hint": "Gebruik een volwassen man met een milkshake in een auto of op de passagiersstoel na een drive-thru stop. Laat een echt lifestylemoment rond het drankje zien tijdens zittend in de auto na een drive-thru stop, zonder actieve slok en zonder generiek social portrait.", "scene_location": "in een auto of op de passagiersstoel na een drive-thru stop", "scene_persona": "man", "scene_recipe_id": "car_after_drive_thru-medium shot-milkshake-man", "scene_shot": "medium shot", "selected_photo": "a75d03b0.png", "selected_photo_kind": "mounted_on_straw", "selected_problem": "papiersmaak", "setting": "in een auto of op de passagiersstoel na een drive-thru stop", "shot_family": "medium_lifestyle", "shot_preference": "medium", "slot_or_format": "4:5", "story_mode": "paper_straw_problem", "workflow_group": "static_platforms" }
Recipe
{ "asset_family": "ig_feed_static", "audience": "mensen in een herkenbaar milkshakemoment zoals een volwassen man", "camera": "eye-level medium shot; person and drink both clearly readable with balanced subject and environment; avoid top-down, POV, or macro detail framing", "composition": "strong hero composition for 4:5 or 1:1 with clear visual anchor", "goal": "", "lighting": "clean warm light with controlled shadows", "model_preferences": { "preferred_model": "fal-ai/nano-banana-pro/edit", "preferred_provider": "fal" }, "negative_prompts": [ "deformed hands", "mutated product shape", "wrong attachment to straw", "misspelled labels or text", "cgi look", "plastic skin", "duplicate product", "extra loose mouthpiece", "floating product part", "duplicate straw", "second straw mouthpiece", "before and after collage", "storyboard layout", "messy background", "generic ecommerce packshot", "split-screen sequence", "multi-panel montage", "step-by-step infographic", "instructional product demo layout", "hand holding a spare mouthpiece", "detached colored mouthpiece in hand", "extra mounted attachment", "duplicate mounted product", "bent paper straw under mouthpiece", "soggy paper straw with Strwky attached", "collapsed paper straw at protected mouth area", "unmounted spare product in frame" ], "output_constraints": { "aspect_ratio": "4:5" }, "platform": "instagram_feed", "preservation_rules": [ "Keep the product from the reference photo exactly as-is", "Do not change the product color, shape, logo, packaging, or proportions", "The product must look photographed in-camera, not 3D rendered or illustrated", "Strwky slides over a paper straw; do not show it clipped, snapped, or floating beside the straw in use", "The drink still goes through the paper straw, not through a separate reusable tube or through the inside of Strwky", "Do not turn Strwky into a long reusable straw, detachable straw segment, or a second drinking tube", "Show the Strwky product used correctly in the scene", "Use exactly one Strwky mouthpiece on exactly one paper straw unless the brief explicitly asks for a multi-product layout", "Do not show a second loose mouthpiece, detached spare part, exploded view, or floating extra component anywhere in frame", "Do not show the product twice in one use moment, for example one mounted on the straw and another one separately in a hand", "If Strwky is visible in the frame, the paper straw directly under and around it must look straight, round, usable, and structurally intact", "Do not show a bent, soggy, torn, collapsed, or chewed-looking paper straw at the protected mouth-contact area when Strwky is mounted", "Make the contrast clear: Strwky should visually read as the reason the paper straw still looks protected and usable", "If Strwky is not visible in the frame, the paper straw must not look pristine or idealized; it should look at least slightly damp, soft, bent, or imperfect", "In frames without visible Strwky, avoid a premium-perfect paper straw; it should still look like an ordinary paper straw that is starting to get damp or annoying", "The reference photo already shows the correct assembly: keep that exact mounted-on-straw relationship", "Do not invent any extra Strwky attachment, add-on, or demonstration piece beyond the single mounted one", "Create one single photographic still, not a storyboard, split-screen, carousel frame set, or multi-panel montage", "If the brief contains both a problem and a payoff, communicate both inside one believable moment, not as separate stages", "Keep the hero composition focused on one active drink moment with one drink, one paper straw, and one Strwky mouthpiece unless the brief explicitly asks otherwise", "Do not turn the output into a split-panel collage, step-by-step infographic, or multi-panel product demo unless the brief explicitly asks for that format" ], "references": { "platform_rules": "# Instagram Feed \u2014 Strwky Strategie ## Strategie ### Doelgroep Bewuste consumenten en iced coffee lovers, 20-35 jaar. Mensen die waarde hechten aan aesthetiek, gemak en lifestyle. ### Tone of voice Warm, visueel, zelfverzekerd. Mooie beelden met een casual caption. Mag iets langer en verhalender zijn dan TikTok. ### Content types - **Carrousel posts (50%)** \u2014 educatief, before/after, kleurenpalet, storytelling - **Enkele afbeelding (30%)** \u2014 lifestyle shots, product in context - **Stories (20%)** \u2014 polls, behind the scenes, UGC reposts ### Carrousel werkwijze Carrousels bestaan uit 1 zelfgemaakte afbeelding (de hoofd-slide) aangevuld met productfoto\u0027s en/of het Strwky logo. Stel GEEN concepten voor met meerdere complexe, unieke slides \u2014 we ontwerpen 1 beeld en vullen dat aan. Houd carrousel-suggesties simpel en haalbaar.", "product_mode": "mounted_on_straw", "reference_photo_description": "Een roze Strwky dopje zit op een wit papieren rietje, schuin van boven gefotografeerd tegen een witte achtergrond.", "reference_photo_type": "mounted_on_straw", "visual_bank": { "composition": "strong hero composition for 4:5 or 1:1 with clear visual anchor", "lighting": "clean warm light with controlled shadows", "style": "aspirational but believable lifestyle photography" } }, "scene": "Gebruik een volwassen man met een milkshake in een auto of op de passagiersstoel na een drive-thru stop. Laat een echt lifestylemoment rond het drankje zien tijdens zittend in de auto na een drive-thru stop, zonder actieve slok en zonder generiek social portrait. Show one decisive photographic moment, not multiple stages or duplicate product states. The visible paper straw with Strwky mounted must still look straight, intact, and usable so the protection benefit is obvious.", "slot_or_format": "4:5", "style": "aspirational but believable lifestyle photography" }
Rendered Prompt
Create a instagram_feed visual for Strwky. Asset family: ig_feed_static. Product mode: mounted_on_straw. Audience: mensen in een herkenbaar milkshakemoment zoals een volwassen man. Slot or format: 4:5. Reference photo: Een roze Strwky dopje zit op een wit papieren rietje, schuin van boven gefotografeerd tegen een witte achtergrond.. Use the exact product from the reference photo in a believable real-world context. Do not add fake on-image marketing text unless the source image already contains it. Keep the result photorealistic and channel-appropriate. Scene: Gebruik een volwassen man met een milkshake in een auto of op de passagiersstoel na een drive-thru stop. Laat een echt lifestylemoment rond het drankje zien tijdens zittend in de auto na een drive-thru stop, zonder actieve slok en zonder generiek social portrait. Show one decisive photographic moment, not multiple stages or duplicate product states. The visible paper straw with Strwky mounted must still look straight, intact, and usable so the protection benefit is obvious.. Composition: strong hero composition for 4:5 or 1:1 with clear visual anchor. Camera: eye-level medium shot; person and drink both clearly readable with balanced subject and environment; avoid top-down, POV, or macro detail framing. Lighting: clean warm light with controlled shadows. Style: aspirational but believable lifestyle photography. Non-negotiable product truth rules: - Keep the product from the reference photo exactly as-is - Do not change the product color, shape, logo, packaging, or proportions - The product must look photographed in-camera, not 3D rendered or illustrated - Strwky slides over a paper straw; do not show it clipped, snapped, or floating beside the straw in use - The drink still goes through the paper straw, not through a separate reusable tube or through the inside of Strwky - Do not turn Strwky into a long reusable straw, detachable straw segment, or a second drinking tube - Show the Strwky product used correctly in the scene - Use exactly one Strwky mouthpiece on exactly one paper straw unless the brief explicitly asks for a multi-product layout - Do not show a second loose mouthpiece, detached spare part, exploded view, or floating extra component anywhere in frame - Do not show the product twice in one use moment, for example one mounted on the straw and another one separately in a hand - If Strwky is visible in the frame, the paper straw directly under and around it must look straight, round, usable, and structurally intact - Do not show a bent, soggy, torn, collapsed, or chewed-looking paper straw at the protected mouth-contact area when Strwky is mounted - Make the contrast clear: Strwky should visually read as the reason the paper straw still looks protected and usable - If Strwky is not visible in the frame, the paper straw must not look pristine or idealized; it should look at least slightly damp, soft, bent, or imperfect - In frames without visible Strwky, avoid a premium-perfect paper straw; it should still look like an ordinary paper straw that is starting to get damp or annoying - The reference photo already shows the correct assembly: keep that exact mounted-on-straw relationship - Do not invent any extra Strwky attachment, add-on, or demonstration piece beyond the single mounted one - Create one single photographic still, not a storyboard, split-screen, carousel frame set, or multi-panel montage - If the brief contains both a problem and a payoff, communicate both inside one believable moment, not as separate stages - Keep the hero composition focused on one active drink moment with one drink, one paper straw, and one Strwky mouthpiece unless the brief explicitly asks otherwise - Do not turn the output into a split-panel collage, step-by-step infographic, or multi-panel product demo unless the brief explicitly asks for that format Output constraints: - Aspect ratio 4:5. Avoid: - deformed hands - mutated product shape - wrong attachment to straw - misspelled labels or text - cgi look - plastic skin - duplicate product - extra loose mouthpiece - floating product part - duplicate straw - second straw mouthpiece - before and after collage - storyboard layout - messy background - generic ecommerce packshot - split-screen sequence - multi-panel montage - step-by-step infographic - instructional product demo layout - hand holding a spare mouthpiece - detached colored mouthpiece in hand - extra mounted attachment - duplicate mounted product - bent paper straw under mouthpiece - soggy paper straw with Strwky attached - collapsed paper straw at protected mouth area - unmounted spare product in frame
Motion details
{ "approved_at": "", "approved_for_distribution": false, "asset_status": { "color": "Roze", "error": "", "ok": true, "paths": { "how_to": "/Users/mikevandemortel/Projects/strwky-marketing/assets/slideshow_assets/how_to/pink.png", "logo": "/Users/mikevandemortel/Projects/strwky-marketing/assets/slideshow_assets/logo/pink.png", "packaging": "/Users/mikevandemortel/Projects/strwky-marketing/assets/slideshow_assets/packaging/pink.png", "parts": "/Users/mikevandemortel/Projects/strwky-marketing/assets/slideshow_assets/parts/shared.png" } }, "distribution_entries": [ { "caption": "Drive-thru gehaald. Parkeerplaats gevonden. Milkshake in de hand. Dit is het moment \u2014 en dan zuig je op papier. Niet meer. Strwky schuift over het papieren rietje heen en geeft je gewoon dat prettige rietjesgevoel terug. Geen papiersmaak. Geen slap gevoel halverwege je shake. Gewoon genieten. Altijd bij je aan je sleutelbos. Klein genoeg om te vergeten dat je hem hebt \u2014 groot genoeg verschil om het te merken.", "distribution_mode": "manual_export", "hashtags": [ "#strwky", "#papierenrietje", "#milkshake", "#FoodTok" ], "hashtags_text": "#strwky #papierenrietje #milkshake #FoodTok", "is_approved": false, "is_export_ready": true, "is_final": true, "platform": "tiktok", "platform_label": "TikTok", "queue_post_id": "dad29264", "queue_status": "export_ready", "queue_status_label": "Export klaar", "review_url": "/queue/dad29264", "schedule_timezone": "Europe/Amsterdam", "scheduled_day": "", "scheduled_for": "", "scheduled_time": "", "video_variant_description": "Eerst een korte image-to-video hook, daarna meteen de duidelijke probleem-oplossing slideshow.", "video_variant_is_default": false, "video_variant_key": "loop_intro_slideshow", "video_variant_label": "Image-to-Video + slideshow", "video_variant_options": [ { "available": true, "description": "Losse image-to-video clip. Goed voor hooks, sfeer of product-first presence, niet voor how-it-works.", "is_default": true, "key": "loop_only", "label": "Image-to-Video only", "selected": false }, { "available": true, "description": "Eerst een korte image-to-video hook, daarna meteen de duidelijke probleem-oplossing slideshow.", "is_default": false, "key": "loop_intro_slideshow", "label": "Image-to-Video + slideshow", "selected": true }, { "available": true, "description": "Duidelijkste uitleg van probleem naar oplossing. Beste fallback als de loop niet nodig is.", "is_default": false, "key": "slideshow_only", "label": "Slideshow only", "selected": false } ], "video_variant_platform_hint": "Instagram Reels krijgt standaard deze versie: eerst image-to-video hook, daarna uitleg.", "video_variant_preview_url": "/packs/ef95e82f/asset/outputs/reel_variants/loop_intro_slideshow.mp4?v=1776007531", "video_variant_resolution_label": "1080x1920" }, { "caption": "Drive-thru gehaald. Parkeerplaats gevonden. Milkshake in de hand. Dit is het moment \u2014 en dan zuig je op papier. Niet meer. Strwky schuift over het papieren rietje heen en geeft je gewoon dat prettige rietjesgevoel terug. Geen papiersmaak. Geen slap gevoel halverwege je shake. Gewoon genieten. Altijd bij je aan je sleutelbos. Klein genoeg om te vergeten dat je hem hebt \u2014 groot genoeg verschil om het te merken.", "distribution_mode": "direct_publish", "hashtags": [ "#strwky", "#papierenrietje", "#milkshake", "#foodie" ], "hashtags_text": "#strwky #papierenrietje #milkshake #foodie", "is_approved": false, "is_export_ready": false, "is_final": true, "platform": "instagram_reels", "platform_label": "Instagram Reels", "queue_post_id": "a1a00787", "queue_status": "published", "queue_status_label": "Gepubliceerd", "review_url": "/queue/a1a00787", "schedule_timezone": "Europe/Amsterdam", "scheduled_day": "", "scheduled_for": "", "scheduled_time": "", "video_variant_description": "Eerst een korte image-to-video hook, daarna meteen de duidelijke probleem-oplossing slideshow.", "video_variant_is_default": true, "video_variant_key": "loop_intro_slideshow", "video_variant_label": "Image-to-Video + slideshow", "video_variant_options": [ { "available": true, "description": "Losse image-to-video clip. Goed voor hooks, sfeer of product-first presence, niet voor how-it-works.", "is_default": false, "key": "loop_only", "label": "Image-to-Video only", "selected": false }, { "available": true, "description": "Eerst een korte image-to-video hook, daarna meteen de duidelijke probleem-oplossing slideshow.", "is_default": true, "key": "loop_intro_slideshow", "label": "Image-to-Video + slideshow", "selected": true }, { "available": true, "description": "Duidelijkste uitleg van probleem naar oplossing. Beste fallback als de loop niet nodig is.", "is_default": false, "key": "slideshow_only", "label": "Slideshow only", "selected": false } ], "video_variant_platform_hint": "Instagram Reels krijgt standaard deze versie: eerst image-to-video hook, daarna uitleg.", "video_variant_preview_url": "/packs/ef95e82f/asset/outputs/reel_variants/loop_intro_slideshow.mp4?v=1776007531", "video_variant_resolution_label": "1080x1920" }, { "caption": "Drive-thru gedaan, rietje erin, en dan dat moment waarop het papier al begint te verzachten voordat je de parkeerplaats af bent. Dat ken je. Strwky schuift over het papieren rietje heen en houdt het stevig. Geen slap gevoel, geen papiersmaak, gewoon drinken. Zit aan je sleutelbos, dus je hebt hem altijd bij je. Drie maten voor elk rietje dat je tegenkomt.", "distribution_mode": "direct_publish", "hashtags": [], "hashtags_text": "", "is_approved": false, "is_export_ready": false, "is_final": false, "platform": "facebook", "platform_label": "Facebook Reels", "queue_post_id": "", "queue_status": "", "queue_status_label": "Nog niet in queue", "review_url": "", "schedule_timezone": "Europe/Amsterdam", "scheduled_day": "", "scheduled_for": "", "scheduled_time": "", "video_variant_description": "Duidelijkste uitleg van probleem naar oplossing. Beste fallback als de loop niet nodig is.", "video_variant_is_default": true, "video_variant_key": "slideshow_only", "video_variant_label": "Slideshow only", "video_variant_options": [ { "available": true, "description": "Losse image-to-video clip. Goed voor hooks, sfeer of product-first presence, niet voor how-it-works.", "is_default": false, "key": "loop_only", "label": "Image-to-Video only", "selected": false }, { "available": true, "description": "Eerst een korte image-to-video hook, daarna meteen de duidelijke probleem-oplossing slideshow.", "is_default": false, "key": "loop_intro_slideshow", "label": "Image-to-Video + slideshow", "selected": false }, { "available": true, "description": "Duidelijkste uitleg van probleem naar oplossing. Beste fallback als de loop niet nodig is.", "is_default": true, "key": "slideshow_only", "label": "Slideshow only", "selected": true } ], "video_variant_platform_hint": "Facebook houdt meestal beter van deze directe, praktische versie.", "video_variant_preview_url": "/packs/ef95e82f/asset/motion/shared_vertical/shared_slideshow.mp4?v=1776003950", "video_variant_resolution_label": "1080x1920" } ], "error": "", "job_kind": "slideshow", "normalized_problem": "papiersmaak", "photos_album_name": "STRWKY Reels", "photos_import_error": "", "photos_imported": true, "photos_imported_count": 1, "platform": "shared_vertical", "platform_label": "Vertical slideshow", "preview_url": "/packs/ef95e82f/asset/motion/shared_vertical/shared_slideshow.mp4?v=1776003950", "problem_image_rel_path": "outputs/legacy/support/legacy_01_medium-shot-met-persoon-en-drankje-duidelijk-in-_problem.png", "prompt": "Shared slideshow for vertical short-form\nFixed order: probleem -\u003e oplossing -\u003e gebruiksmoment -\u003e how-to -\u003e onderdelen+maten -\u003e logo\nNormalized problem: papiersmaak\nSlide asset color: Roze\nBaked slide text variant: direct\nContent language: nl\nRender: 1080x1920, 30 fps, hard cuts, ~10.0s totaal\nAudio: gebruik Soundtrack/generated.wav als beschikbaar, anders silent fallback\nBron: geselecteerde static oplossing + gekoppelde probleemfoto uit dezelfde render-run", "render_job_key": "shared_vertical", "request_id": "", "seed": null, "slide_asset_color": "Roze", "slide_paths": [ "motion/shared_vertical/slides/tiktok_slide_01_problem.png", "motion/shared_vertical/slides/tiktok_slide_02_solution.png", "motion/shared_vertical/slides/tiktok_slide_03_packaging.png", "motion/shared_vertical/slides/tiktok_slide_04_how_to.png", "motion/shared_vertical/slides/tiktok_slide_05_parts.png", "motion/shared_vertical/slides/tiktok_slide_06_logo.png" ], "slideshow_spec": "Shared slideshow for vertical short-form\nFixed order: probleem -\u003e oplossing -\u003e gebruiksmoment -\u003e how-to -\u003e onderdelen+maten -\u003e logo\nNormalized problem: papiersmaak\nSlide asset color: Roze\nBaked slide text variant: direct\nContent language: nl\nRender: 1080x1920, 30 fps, hard cuts, ~10.0s totaal\nAudio: gebruik Soundtrack/generated.wav als beschikbaar, anders silent fallback\nBron: geselecteerde static oplossing + gekoppelde probleemfoto uit dezelfde render-run", "slideshow_text_variant": "direct", "solution_image_rel_path": "outputs/legacy/legacy_01_medium-shot-met-persoon-en-drankje-duidelijk-in-.png", "source_platform_label": "Conceptbrief", "source_post_id": "", "status": "done", "status_label": "Video klaar", "used_audio": true, "video_rel_path": "motion/shared_vertical/shared_slideshow.mp4" }
Workflow overzicht
1. Flow setup
Basisflow staat klaar. Gebruik rerender alleen als je bundle of basiskeuze wilt wijzigen.
2. Image-to-Video
Er staat al een image-to-video preview klaar.
3. Kanaalkaart
Video staat klaar. Regel nu per kanaal de variant en publicatie in de kaart.
Snelle acties
Lab home
Exporteren