アセットライブラリ は何をしますか?
各チャンネルのレジスタは channels/<slug>/assets/library.json(ファイルは assets/files/)に保存され、
さらに channels/_shared/ には全チャンネルで使用可能なアセットを配置します。チャンネルフォルダはデフォルトでGit無視されるため、ライブラリはプライベートに保たれます。すべての操作は scripts/assets.mjs を介して行います:
node scripts/assets.mjs seed <slug> # オンボーディング後:フェイスアンカー、シート、ロケーションスチルをインポート
node scripts/assets.mjs add <slug> <file|url> --kind broll --tags kitchen,morning --licence pexels --source <ページURL>
node scripts/assets.mjs find <slug> --kind broll --tags kitchen --min-dur 3 --unused-days 30
node scripts/assets.mjs use <slug> a-007 --post p-012
node scripts/assets.mjs check <slug>
種類とタグ
clip(生成したAIキャラクタークリップ)、broll、still(キャラクター/ロケーション画像)、photo、
music、sfx、voice(承認済みボイステイク)、font、logo-free-graphic。
タグは小文字、具体的で検索可能なものにします — 場所(kitchen)、ムード(calm)、被写体(coffee)、
設定のピラーキーなど。アセットあたり2〜5個。
ライセンス — 唯一のルール
--licence | 使用可能? | クレジット |
|---|---|---|
own | はい — 私たちが生成したか(Higgsfield、ElevenLabs)、オーナーが作成したもの | 不要 |
cc0、pexels、pixabay | はい | 不要(ただし --source は記録) |
unsplash | スチルのみ | 不要 |
cc-by | はい | 必須: --credit "Photo: Name, CC BY 4.0" → ショットの credit に記載 |
licensed | はい — 有料;注文/ライセンス参照を --note に記載 | ライセンスの指示に従う |
unknown | 絶対に公開しない — find は非表示、use は拒否 | — |
追加禁止:ブランドロゴや実在人物の顔が含まれるもの、実際のチャットや投稿のスクリーンショット、TikTok/YouTube/Spotifyからリッピングした音楽、ライセンスが明記されていない「無料」サイトの素材。オーナーがソース不明のファイルを渡した場合は unknown として追加し、出典を尋ねてください。
アセットの入手先
- まずは自前のもの: プロデューサーが作成したすべてのHiggsfieldクリップとスチルは
own。良い未使用テイクは後で無料のBロールにできます(--kind clip --job-id …)。 - 明確なライセンスのある無料ストック: Pexels / Pixabayの動画と写真、CC0ライブラリ。ページURLを
--sourceとして保存。 - 音楽: 投稿時のアプリ内サウンドライブラリが最も安全(トレンドサウンドはアプリ内で追加され、焼き付けられません)。焼き付けるBGMは
own/cc0/licensedのみ;music_volumeは0.06〜0.12に保つ。 - 不足分を生成: 不足しているものは生成(Higgsfieldの
generate_image/generate_video、事前にクレジットを告知)し、ownとして追加。
パイプラインでの使用方法
- ライター / ビデオスクリプト:
find --unused-days 30でBロールを検索し、フィードで同じものが繰り返されないようにする;最も使用頻度の低いものが優先される。 - プロデューサー: 投稿作成後、そのクリップを
add(--kind clip --licence own --job-id)し、投稿に登場したすべてのアセットをuse。 - 納品前に、
own以外のアセットを使用したすべての動画で:checkでCHECK OKと表示され、かつすべてのcc-byアセットのクレジットが該当ショットに記載されていることを確認。 - クラウドサンドボックスではライブラリはチェックアウトされません:アセットは
urlとして渡すか(またはmedia_uploadでファイルをアップロードしてそのURLを使用)、ファイルをアップロードしてそのURLを使用します。