本文へ移動
cccskills
無料GitHub で公開日本語紹介

render-food-product-sizzle

食品のマクロ映像を順につなぎ、音楽や短い効果音、実物ロゴと商品画像のエンドカードを加えて、無言の商品広告に仕上げます。

原文原文の説明を見る

Assemble a wordless macro-tabletop food-product sizzle ad from a config — normalize fps and SAR across ~4 photorealistic macro clips (hands tearing, flat lay, bite, box hero), concat them, apply a global anti-AI grain pass (eq plus hqdn3d plus noise), composite the audio (a non-diegetic instrumental music bed plus a couple of short diegetic SFX like a snap and a tear placed at measured cue points, loudnorm), composite a STATIC end card entirely in PIL (real logo PNG plus real product PNG plus a serif heritage headline plus a CTA — never AI-rendered text), and burn optional serif stat-callout pills at beats. This is the FREE deterministic assembly stage (normalized concat plus grain plus music and SFX mix plus PIL end card plus callouts); the macro keyframes, i2v clips, and music bed come from create-image-fal, create-video-fal, and create-music-elevenlabs. Use for the food-product-sizzle format.

gooseworks-ai/goose-skillsスター 1,272(GitHub 1,272 + cccskills 0)
連携ツールElevenLabs

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 食品の短い商品広告を組み立てたいとき
  • 商品映像に音楽や効果音を加えたいとき
  • 実際のロゴと商品画像で締めたいとき

日本語での紹介

できること

食品商品のマクロ映像をつなぎ、短い広告動画に仕上げます。手で割る場面、フラットレイ、ひと口食べる場面、箱やパッケージのヒーローショットなどの映像を順につなぎ、全体に粒子感のある映像処理を加えます。音楽と、割る音や箱を開ける音などの効果音をタイミングに合わせて重ね、必要なら数値を示すセリフ体のコールアウトも入れられます。最後はPILで実際のロゴ画像と商品画像を使った静止エンドカードを作成します。

こんなときに便利

食品や消費財の商品を、質感が伝わる短い映像で紹介したいときに向いています。ナレーションなしで、映像と音楽、短い効果音、最後のブランドカードで構成する広告を組み立てられます。

使い方の例

  • 「このマクロ映像と音源で食品商品の広告を組み立ててください」
  • 「実際のロゴと商品画像を使ってエンドカードを付けてください」
  • 「指定した場面に短い効果音と数値コールアウトを入れてください」

注意点

マクロ画像・動画と音楽は、それぞれcreate-image-fal、create-video-fal、create-music-elevenlabsで用意します。組み立てにはFFmpegを使います。音声は音楽と効果音のみで、ブランド文言は実際の素材を使った静止エンドカードに載せます。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(6)

  • SKILL.md5.6 KB
  • scripts/config.example.json11.0 KB
  • scripts/PIPELINE.md5.2 KB
  • scripts/README.md3.2 KB
  • skill.meta.json181 B
  • tests/smoke-test.md1.6 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

render-food-product-sizzle

Assemble a food-product sizzle ad from a config: a wordless macro-tabletop photorealistic sizzle for a physical food / CPG product — tactile tabletop photography in ONE look pack (setting + light chosen per brand; the demo's is a warm tungsten pantry), ~4 dynamic macro scenes (hands tearing, a flat lay, a partial-face bite, a box / pack hero) flowing into a static end card, carried by a non-diegetic instrumental music bed + a few diegetic SFX with NO voiceover. This capability is the FREE, deterministic assembly — normalized concat, the anti-AI grain pass, the audio (music bed + SFX) composite, the PIL end card, and the optional serif stat-callout pills.

scripts/config.example.json is the worked example (Fernhollow Cacao "Dark Bar Sizzle", ~14s 1080×1920 9:16, ~4 macro scenes + a static end card); scripts/PIPELINE.md maps every config block to its source step and scripts/README.md documents the free assembly.

Choices

The recipe asks these before any paid step; this capability only assembles what they produced. The demo's value is an example, never a default:

  • setting — surface + room → look_pack.style_descriptor, scenes[].keyframe_prompt, end_card.background. Demo: warm pantry (parchment, walnut board, marble slab, linen).
  • light → look_pack.style_descriptor + palette_anchors. Demo: warm tungsten window light.
  • hands — whose hands / mouth appear, or product-only → scenes[].keyframe_prompt + motion_hint. Demo: a baker's flour-dusted hands, a woman's jaw.
  • music → music.prompt. Demo: upbeat acoustic jazz (felt piano, upright bass, brushed snare).

Run

This is the FREE, deterministic assembly stage — it spends nothing. The paid inputs are separate capabilities: ~4 photographic macro keyframes (create-image-fal, Nano Banana; the box / pack hero grounds on the real product PNG); one locked-off, anti-shake i2v clip per keyframe (create-video-fal, Seedance); and a non-diegetic instrumental bed in the music choice (create-music-elevenlabs). Given the ~4 clips + the music bed + the diegetic SFX + the real logo PNG + the real product PNG, render-food-product-sizzle normalizes fps / SAR, concats the body clips, applies the anti-AI grain pass, composites the audio (bed + SFX at their cue points), composites the static PIL end card, burns the optional serif callout pills, and muxes → the master. Re-cuts reuse the existing keyframes / clips / music and spend nothing.

Contract (the free assembly)

  • Wordless — the music bed is the audio, no VO. A non-diegetic instrumental bed (no vocals) IS the bed; do not add a spoken voiceover. The brand name + claim land on the STATIC end card, never in the body.
  • ~4 macro scenes, concat in order. Normalize fps / SAR across the body clips and concat them in their scene order (snap / tear → flat-lay → bite → box-hero by default); the box / pack hero shows the REAL label (grounded on the product PNG upstream — the assembly must not re-render it).
  • Anti-AI grain pass, applied globally. Apply eq=contrast=1.06:saturation=0.93,hqdn3d=1.5:1.5:3:3,noise=alls=8:allf=t+u across the whole video — the noise on a food macro is load-bearing for the tactile / photographic read, otherwise the sizzle looks AI-smooth.
  • Diegetic SFX on the tactile beats. Mix a crisp ~120ms snap on the break / tear and a ~180ms tear on the box-open at their measured cue points — a couple of short hits, not a wall of sound. Time each to its beat, not a round number.
  • Music bed with no sparse intro. The supplied / generated bed opens sparse — the upstream step trims the ~2.5s intro so it kicks in from frame 0; the assembly loudnorms + fades in / out to the master length.
  • Static end card via PIL from the real logo + product PNG — never AI-render brand text. Solid / ivory bg + the real logo PNG (upper third) + the real product PNG (centered, soft shadow) + a serif heritage headline + a CTA, held ~3s WITH the music still playing under it (fade the tail — no silent tail). A diffusion model garbles a wordmark and the packaging. On macOS pick a serif with the middle-dot glyph (use ·).
  • Optional serif stat-callout pills at beats. Ivory-or-brand-color pill + serif type at choreographed windows. Write any % string to a textfile and use ffmpeg drawtext textfile= + expansion=none — a raw % is read as a strftime spec and renders garbage.
  • FFmpeg composite, deterministic, FREE. Concat the body clips, grain-pass, composite the audio (bed + SFX), append the PIL end card, burn the callouts, mux with a fade tail, loudnorm → a 1080×1920 h264+aac master (~14s). No paid calls, no keys.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

<slug>

無料概要あり

資料には具体的なスキルの内容や手順が記載されていないため、用途や得られる結果を特定できません。

  • 用途を確認したいとき
  • 入力や手順を確認したいとき
  • 期待する結果を確認したいとき
gooseworks-ai/goose-skills1,2722026年10月27日 更新

ad-angle-miner

無料概要あり

顧客の課題や商品情報、広告事例を調べ、根拠のある広告訴求と静止画・動画・コピー案にまとめます。動画案は実際の制作フォーマットとの相性も確認し、商品単位の角度集として整理します。

  • 商品の根拠に沿った広告の切り口を探したいとき
  • 静止画広告や動画広告の案を作りたいとき
  • 顧客の言葉から見出しや広告文を考えたいとき
gooseworks-ai/goose-skills1,2722026年10月27日 更新

ad-campaign-analyzer

無料概要あり

Google、Meta、LinkedInなどの広告実績を分析し、成果の出た広告や予算の無駄を特定します。停止・拡大・テスト案や、具体的な予算配分を提案します。

  • 広告予算の無駄を見つけたいとき
  • 複数媒体の成果を比較したいとき
  • 広告の停止・拡大候補を決めたいとき
gooseworks-ai/goose-skills1,2722026年10月27日 更新

ad-lead-quality-analyzer

無料概要あり

広告費と登録後の成果を照合し、質の高いリード獲得にかかった実コストを算出します。広告素材ごとに拡大・維持・調査・停止の判断材料を整理するスキルです。

  • 広告素材ごとの実質獲得コストを比べたいとき
  • 低CPAでも質の低い広告を見つけたいとき
  • 登録後の成果データとの照合状況を調べたいとき
gooseworks-ai/goose-skills1,2722026年10月27日 更新

ad-management-intake

無料概要あり

Meta広告を始める前にブランド情報を調べ、予算や広告表現に関わる不明点だけを質問して準備を整えます。確認事項と仮定を記録し、ブランド情報とキャンペーン概要を作成します。

  • ブランド情報が未記録の状態で広告を始めたいとき
  • 予算や広告期間の前提を整理したいとき
  • 広告で使う主張や制約を記録したいとき
gooseworks-ai/goose-skills1,2722026年10月27日 更新

ad-policy-check

無料概要あり

広告文や画像内の表現を配信先と商品カテゴリのルールに照らして確認し、直せる箇所を修正しながら、法務や人の判断が必要なリスクを広告ごとに整理します。

  • 広告の配信前チェック
  • 広告画像や動画の表現確認
  • クリエイター広告の表示確認
gooseworks-ai/goose-skills1,2722026年10月27日 更新

gooseworks-ai のスキルをすべて見る

このスキルの問題を報告する