{
  "schema_version": "free_ai_video_handoff.v1",
  "video": {
    "id": "hidden-money-systems-warum-ein-billiges-auto-teuer-sein-kann",
    "title": "Warum ein billiges Auto teuer sein kann",
    "pillar": "hidden_money_systems",
    "duration_ms": 34000,
    "aspect_ratio": "9:16",
    "resolution": {
      "width": 1080,
      "height": 1920
    },
    "fps": 30
  },
  "budget_policy": {
    "paid_topups_allowed": false,
    "paid_subscriptions_allowed": false,
    "allowed_strategy": "free_tier_manual_generation_plus_local_assembly",
    "local_fallback_required": true
  },
  "researched_sources": [
    {
      "provider": "pixverse",
      "source_url": "https://app.pixverse.ai/",
      "evidence": "App page showed 90 credits with daily refresh and signup prompt for free credits."
    },
    {
      "provider": "pika",
      "source_url": "https://pika.art/pricing",
      "evidence": "Pricing page showed Basic $0 with 80 monthly video credits, Pika 2.5 at 480p only, no-watermark downloads, and commercial use."
    },
    {
      "provider": "capcut",
      "source_url": "https://www.capcut.com/tools/ai-video-generator",
      "evidence": "CapCut tool page describes a free AI video generator and says final videos can be exported in HD quality for free."
    },
    {
      "provider": "hailuo",
      "source_url": "https://hailuoai.video/",
      "evidence": "Public generator page exposed 768p/6s generation controls and a visible 25-credit create cost, suitable only if free account credits are available."
    }
  ],
  "hybrid_strategy": {
    "realistic_clip_source": "free_tier_ai_video_tools_manual_handoff",
    "mechanism_explainer_source": "local_renderer",
    "captions": "local_kinetic_renderer_overlay",
    "final_assembly": "local_ffmpeg"
  },
  "ai_video_jobs": [
    {
      "job_id": "scene_01_free_ai_video_handoff",
      "scene_id": "scene_01",
      "asset_mode": "cinematic_ai_video",
      "status": "manual_generation_required",
      "duration_seconds": 1.4,
      "aspect_ratio": "9:16",
      "preferred_resolution": "480p_or_best_free_available",
      "provider_order": [
        "pixverse",
        "pika",
        "capcut",
        "hailuo"
      ],
      "providers": [
        {
          "provider": "pixverse",
          "display_name": "PixVerse",
          "url": "https://app.pixverse.ai/",
          "free_tier": {
            "daily_refresh_credits": 90,
            "signup_required": true,
            "best_use": "realistic text/image-to-video short clips"
          },
          "risks": [
            "terms and quotas can change",
            "manual account/login required",
            "possible watermark depending export path"
          ]
        },
        {
          "provider": "pika",
          "display_name": "Pika",
          "url": "https://pika.art/",
          "free_tier": {
            "monthly_credits": 80,
            "max_resolution": "480p",
            "text_to_video_5s_credits": 12,
            "watermark_free_claimed": true,
            "commercial_use_claimed": true,
            "signup_required": true
          },
          "risks": [
            "low 480p free resolution",
            "monthly quota is small",
            "manual account/login required"
          ]
        },
        {
          "provider": "capcut",
          "display_name": "CapCut AI Video Maker",
          "url": "https://www.capcut.com/tools/ai-video-generator",
          "free_tier": {
            "hd_export_claimed": true,
            "credit_amount_publicly_clear": false,
            "best_use": "editorial assembly, templates, captions, quick drafts",
            "signup_required": true
          },
          "risks": [
            "free quota not clearly exposed on public page",
            "may upsell Pro assets",
            "manual export required"
          ]
        },
        {
          "provider": "hailuo",
          "display_name": "Hailuo AI",
          "url": "https://hailuoai.video/",
          "free_tier": {
            "default_visible_generation_cost_credits": 25,
            "signup_required": true,
            "use_only_existing_free_credits": true
          },
          "risks": [
            "do not buy credits",
            "free quota may vary",
            "user explicitly wants no paid Hailuo credits"
          ]
        }
      ],
      "prompt": "Vertical 9:16 realistic cinematic short video. a realistic creator at a desk late evening, laptop open to an AI chat, thoughtful but in control, hands moving between keyboard and notebook. Mood: focused, modern, high-retention social video, dramatic lighting simulated with gradients and shadows. Scene intent: 3D car x-ray with price tag layers and risk meters freezes mid-action with warning signal. Camera: slow handheld push-in, subtle parallax, natural micro-movements. No captions, no readable text, no logos, no watermarks. Leave clean negative space in the lower third for captions. The clip should feel like real b-roll for a mechanism explainer, not a slideshow.",
      "negative_prompt": "no readable text, no subtitles, no logos, no watermarks, no distorted hands, no fake UI text, no slideshow, no static image, no uncanny faces",
      "overlay_text": "Dieser Occasion-Käufer denkt, er spart 4'000 Franken.",
      "free_tier_guardrails": {
        "do_not_buy_credits": true,
        "use_only_free_daily_or_monthly_quota": true,
        "avoid_pro_templates_or_paid_assets": true,
        "export_without_baked_captions": true,
        "final_captions_added_locally": true
      },
      "manual_steps": [
        "Open the first available provider in provider_order.",
        "Use text-to-video or image-to-video with the prompt below; choose vertical 9:16 if available.",
        "Set duration to the requested scene duration or the nearest free option, usually 5s.",
        "Do not buy credits, subscribe, or select paid-only models/templates.",
        "Download the clip, then place it under data/imported_ai_clips/<video_id>/<scene_id>.mp4 for local assembly."
      ],
      "expected_clip_path": "data/imported_ai_clips/{video_id}/scene_01.mp4"
    },
    {
      "job_id": "scene_02_free_ai_video_handoff",
      "scene_id": "scene_02",
      "asset_mode": "cinematic_ai_video",
      "status": "manual_generation_required",
      "duration_seconds": 3.6,
      "aspect_ratio": "9:16",
      "preferred_resolution": "480p_or_best_free_available",
      "provider_order": [
        "pixverse",
        "pika",
        "capcut",
        "hailuo"
      ],
      "providers": [
        {
          "provider": "pixverse",
          "display_name": "PixVerse",
          "url": "https://app.pixverse.ai/",
          "free_tier": {
            "daily_refresh_credits": 90,
            "signup_required": true,
            "best_use": "realistic text/image-to-video short clips"
          },
          "risks": [
            "terms and quotas can change",
            "manual account/login required",
            "possible watermark depending export path"
          ]
        },
        {
          "provider": "pika",
          "display_name": "Pika",
          "url": "https://pika.art/",
          "free_tier": {
            "monthly_credits": 80,
            "max_resolution": "480p",
            "text_to_video_5s_credits": 12,
            "watermark_free_claimed": true,
            "commercial_use_claimed": true,
            "signup_required": true
          },
          "risks": [
            "low 480p free resolution",
            "monthly quota is small",
            "manual account/login required"
          ]
        },
        {
          "provider": "capcut",
          "display_name": "CapCut AI Video Maker",
          "url": "https://www.capcut.com/tools/ai-video-generator",
          "free_tier": {
            "hd_export_claimed": true,
            "credit_amount_publicly_clear": false,
            "best_use": "editorial assembly, templates, captions, quick drafts",
            "signup_required": true
          },
          "risks": [
            "free quota not clearly exposed on public page",
            "may upsell Pro assets",
            "manual export required"
          ]
        },
        {
          "provider": "hailuo",
          "display_name": "Hailuo AI",
          "url": "https://hailuoai.video/",
          "free_tier": {
            "default_visible_generation_cost_credits": 25,
            "signup_required": true,
            "use_only_existing_free_credits": true
          },
          "risks": [
            "do not buy credits",
            "free quota may vary",
            "user explicitly wants no paid Hailuo credits"
          ]
        }
      ],
      "prompt": "Vertical 9:16 realistic cinematic short video. a realistic creator at a desk late evening, laptop open to an AI chat, thoughtful but in control, hands moving between keyboard and notebook. Mood: focused, modern, high-retention social video, dramatic lighting simulated with gradients and shadows. Scene intent: surface layer peels away to reveal the hidden system underneath. Camera: slow handheld push-in, subtle parallax, natural micro-movements. No captions, no readable text, no logos, no watermarks. Leave clean negative space in the lower third for captions. The clip should feel like real b-roll for a mechanism explainer, not a slideshow.",
      "negative_prompt": "no readable text, no subtitles, no logos, no watermarks, no distorted hands, no fake UI text, no slideshow, no static image, no uncanny faces",
      "overlay_text": "Das sieht harmlos aus, bis du den Mechanismus dahinter siehst.",
      "free_tier_guardrails": {
        "do_not_buy_credits": true,
        "use_only_free_daily_or_monthly_quota": true,
        "avoid_pro_templates_or_paid_assets": true,
        "export_without_baked_captions": true,
        "final_captions_added_locally": true
      },
      "manual_steps": [
        "Open the first available provider in provider_order.",
        "Use text-to-video or image-to-video with the prompt below; choose vertical 9:16 if available.",
        "Set duration to the requested scene duration or the nearest free option, usually 5s.",
        "Do not buy credits, subscribe, or select paid-only models/templates.",
        "Download the clip, then place it under data/imported_ai_clips/<video_id>/<scene_id>.mp4 for local assembly."
      ],
      "expected_clip_path": "data/imported_ai_clips/{video_id}/scene_02.mp4"
    }
  ],
  "local_jobs": [
    {
      "scene_id": "scene_03",
      "asset_mode": "mechanism_animation",
      "provider": "local_renderer",
      "execution_mode": "mechanism_reveal_animation",
      "duration_seconds": 13,
      "role": "local_mechanism_or_caption_layer"
    },
    {
      "scene_id": "scene_04",
      "asset_mode": "mechanism_animation",
      "provider": "local_renderer",
      "execution_mode": "mechanism_reveal_animation",
      "duration_seconds": 10,
      "role": "local_mechanism_or_caption_layer"
    },
    {
      "scene_id": "scene_05",
      "asset_mode": "kinetic_text_overlay",
      "provider": "local_ffmpeg",
      "execution_mode": "kinetic_typography",
      "duration_seconds": 6,
      "role": "local_mechanism_or_caption_layer"
    }
  ]
}
