elevenlabs-music について
ElevenLabs Eleven Musicを使い、ブリーフから音楽素材を制作するためのスキルです。生成方法の選択、権利に配慮した指示、修正、納品確認を編集者や制作者向けにまとめています。
主な機能
- 01プロンプトとプランによる生成
- 02動画音楽生成とインペインティング
- 03ステム分離とミックス修正
- 04権利に配慮したプロンプト指針
- 05素材記録と納品チェック
活用シーン
- 01広告や解説動画の音楽制作
- 02既存映像のカットへの作曲
- 03生成曲の指定区間の修正
- 04ナレーションや編集用のステム準備
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ calesthio/ generative-media-skills --skill elevenlabs-musicインストール後、Claude Code で/elevenlabs-musicを入力して読み込まれたか確認します。
同梱ファイルEVAL.md
詳細
ElevenLabs Music 制作スキル
このスキルを使うと、コンテンツの概要から、ElevenLabs Eleven Music で実用的な音楽アセットを制作できます。制作ワークフローとして進めてください。適切な生成方法を選び、法的に安全な音楽の指示を書き、成果物の管理を維持し、公開前に編集内容と照らし合わせて結果を確認します。
このスキルに記載された、情報源に基づく事実は、2026-07-10 に ElevenLabs の公式ドキュメントと利用規約で確認しました。有料または公開を伴う制作で価格、制限、モデルのデフォルト設定、ライセンス条件、エンドポイントのスキーマを利用する前に、最新のドキュメントを再確認してください。
プロンプトを入力する前の厳守事項
保護対象の作品や特定可能なアーティストを名指ししたり、明らかに対象としたりするプロンプト、歌詞、参照情報、アップロードデータ、メタデータを送信しないでください。ElevenLabs Music の利用規約では、楽曲を参照する意図で、アーティストの本名または芸名、作詞・作曲者の本名または芸名、楽曲名、アルバム名、音楽出版社名、レーベル名、または楽曲の実質的な部分を占める特徴的な歌詞の抜粋を含む Music の入力が禁止されています。また、侵害につながる可能性の高いプロンプトや、特定可能なレコーディングアーティストを誤解を招く形で模倣することも禁止されています。
代わりに、ジャンル、時代、地域、楽器編成、プロダクションに関する表現、テンポ、雰囲気、アレンジ、ミックスの参考要素、用途を指定してください。
- 安全でない例:「[アーティスト]の[楽曲名]のようなサウンドにしてください。」
- より安全な例:「1970年代後半の華やかなディスコポップ、フォー・オン・ザ・フロアのドラム、オクターブのベースライン、明るいストリングスのアクセント、祝祭感のあるコーラス、118 BPM、アーティストの模倣なし。」
- 安全でない例:「この著作権で保護された歌詞の一節のようなフックを書いてください……」
- より安全な例:「新たなスタートをテーマにした、前向きな2行のコーラス。歌詞はすべてオリジナル。」
商用リリースでは、利用中のプランと Music のモデル固有の利用規約を確認してください。2026-07-10 に確認した時点では、セルフサービスプランによって、生成・ダウンロードの上限、クレジット表記、ストリーミングの権利、API 機能、同時実行数、許可されるメディアが異なります。セルフサービスプランのメディア利用権は、映画、テレビ、ラジオ、Studio Games を除くオンライン・オフラインでの商用利用を認めるものとして記載されていました。Enterprise Music については、オンライン・オフラインのあらゆる商用利用が認められるものとして記載されていました。プランまたは契約で明示的に許可されていない限り、クライアントに放送、映画、テレビ、Studio Games、再販、音楽ライブラリ/リポジトリの権利があると示唆しないでください。
機能の概要
ドキュメントに記載されているEleven Musicの機能には、テキストからの音楽生成、ボーカルまたはインストゥルメンタル出力の選択、多言語の歌詞、セクションや歌詞の編集、作曲プラン、music_v2によるインペインティング、動画からの音楽生成、インペインティング用のアップロード、ステム分離が含まれます。APIを利用できるのは有料ユーザーです。
2026-07-10に確認した主なAPI情報:
- 基本の作曲エンドポイント:
POST /v1/music。 - 詳細な作曲エンドポイント:
POST /v1/music/detailed。音声に加えて、作曲プランと曲のメタデータを返します。 - 作曲プラン用エンドポイント:生成コストなしでプランを作成できますが、レート制限が適用されます。
- 動画からの音楽生成エンドポイント:最大10本の動画を受け付けます。動画の合計サイズは最大200 MB、動画の合計再生時間は最大600秒です。
- 作曲リクエストでは、
promptとcomposition_planを同時に指定できません。 promptによる生成で指定するmusic_length_msは、3,000~600,000 msです。- 公式の長さに関するドキュメントの記載には完全には一貫していない点がありました。APIリファレンスでは
music_length_msに3,000~600,000 msが記載されている一方、概要ページと料金ページでは生成時間または再生時間の上限も5分と説明されていました。5分を超えるキューを約束する前に、アカウントとAPIでの最新の動作を確認してください。 promptは最大4,100文字です。- 音楽用としてドキュメントに記載されている
model_idの値は、music_v1とmusic_v2です。 - 概要ページでは、移行期間中、UIのデフォルトは
music_v2、APIのデフォルトはmusic_v1と記載されていました。デフォルトに依存せず、model_idを明示的に設定してください。 - デフォルトの
output_format="auto"は、モデルに応じてMP3形式を選択します。ドキュメントでは、v1はmp3_44100_128、v2はmp3_48000_192とされています。 seedは同じパラメーターを使った場合の一貫性を高められますが、完全な再現性は保証されず、システム更新によって出力が変わる可能性があります。force_instrumental=trueを指定すると、promptによる生成で必ずインストゥルメンタルになります。作曲プランとは併用できません。- API料金ページでは、Eleven MusicのAPI料金は1分あたり$0.15と記載されていました。費用を見積もる前に確認してください。
生成方法を選ぶ
すばやくアイデアを試すには、プロジェクトでv1との互換性が必要な場合を除き、再生時間を明示したプロンプトとmodel_id="music_v2"を使用してください。Web UIでは2~4種類のバリエーションを依頼してください。APIを使う場合は、生成を個別に実行し、シード、プロンプトのバージョン、選択したテイクを記録してください。
編集に合わせたキューには、作曲プランを使用してください。プランでは、チャンクの長さ、セクションのラベル、歌詞の配置、ポジティブスタイル、ネガティブスタイル、コンテキストへの準拠を明示できます。ナレーションの合間、チャプターの切り替わり、予告編のビート、ループ区間、または正確なサビやアウトロに合わせる必要がある場合は、プランを使用してください。
既存の映像に音楽を付けるには、映像を背景音楽の指針にしたい場合に動画からの音楽生成を使用してください。モデルがブランドのトーンと編集の目的を理解できるよう、簡潔なdescriptionと最大10個のスタイルタグも指定してください。可能であれば事前に動画を結合し、リクエスト時間の短縮と順序の間違いを防いでください。
良いテイクを得た後に修正するには、曲全体を再生成するのではなく、music_v2のインペインティングを使用してください。store_for_inpainting=trueを指定して生成するか、自分が権利を保有する侵害のないファイルをアップロードしてください。良い部分は音声参照チャンクとして残し、弱いセクションだけを再生成します。
ミックスを調整するには、ナレーションの下でボーカルを下げる、会話中にドラムを除く、SNS向けの短縮版を作成する、またはサウンドミキサーに引き渡す必要がある場合に、ステムをリクエストまたは抽出してください。長いファイルでは、ステム分離に時間がかかることを見込んでください。
プロンプトの作成
優れた Eleven Music プロンプトは、音楽に関する言葉で次の5つの問いに答えます。
- この素材は何に使いますか? 制作上の用途を明記します。「15秒のプレロール広告用ベッド」「ループ可能なゲームメニュー音楽」「ナレーションの下に流す60秒の解説動画用BGM」「エンドカード用ジングル」などです。
- オーディエンスにどのような気持ちになってほしいですか? ジャンル名だけでなく、感情や音調を表す言葉を使います。
- どのような音を聴かせますか? 楽器編成、リズムセクション、テンポ/BPMの範囲、必要に応じてキーや和声の色合い、ボーカルの有無、ミックスの密度を指定します。
- 時間とともにどのように展開しますか? 構成、トランジション、盛り上がり/落ち着き、ドロップ、ブレイク、ジングル、各セクションのタイミングを盛り込みます。
- 何を避けるべきですか? ボーカルなし、目立つメロディーは避ける、著作権のある作品への言及は避ける、耳障りなシンバルは使わない、突然終わらせない、アーティストの模倣はしない、といった否定的な指示を加えます。
ElevenLabs のベストプラクティス文書では、大まかな意図を示すプロンプトでも機能する場合があるとしていますが、制作向けのプロンプトには、編集を保護する制約(尺、ボーカルに関する指定、会話中の密度、タイミングの指示、納品物の用途)も含めるべきとされています。
ナレーションと競合する場合は、プロンプトに「instrumental only」と記載し、プロンプトベースの API 呼び出しでは force_instrumental=true を指定します。歌詞を許容できる場合は、オリジナルの歌詞と、「歌詞は15秒から開始」「1:45以降はインストゥルメンタルのみ」といったタイミングの指示を入力します。歌詞が指定されていない場合、モデルはプロンプトと尺に合った構成の歌詞を生成することがあります。
個別の要素を生成する場合は、「solo piano」「solo nylon-string guitar」「a cappella female vocal texture」のように、対象を絞った表現を使います。フルミックスの場合は、それらの要素を全体の編曲に組み込むよう指定します。
作曲プランのガイダンス
ほとんどの制作作業では、チャンク形式のプランである music_v2 を使用します。プランには最大30チャンクを含められます。生成チャンクには次の項目を指定できます。
text:角括弧で囲んだセクション名、オリジナルの歌詞、またはインラインの指示。duration_ms:生成チャンクごとに3,000~120,000 ms。positive_styles:スタイルや指示の用語を最大50個。negative_styles:避ける用語を最大50個。context_adherence:high、medium、またはlow。- オプションの
conditioning_refとcondition_strength。参照条件付きの再生成に使用します。
最初のチャンクは全体のトーンを大きく左右します。方向性が定まるまでは、序盤のチャンクに具体的なスタイル用語を少なくとも6~7個指定してください。シームレスな編集には context_adherence="high" を使用し、セクションを目立つように変化させる場合に限り medium または low を使用します。
オーディオ参照チャンクでは、保存済みの楽曲の一部が変更されずに保持されます。
{
"song_id": "stored_song_id",
"range": { "start_ms": 0, "end_ms": 30000 }
}
コンディショニング参照は生成チャンクのガイドに使用できます。文書に記載されているコンディショニング参照の最大長は30秒です。新しいチャンクを保存済みのソースにどの程度忠実に従わせるかに応じて、condition_strength に low、medium、high、または xhigh を指定します。
実制作でのワークフロー
まず、楽曲の概要をまとめます。
- 納品物とプラットフォーム。
- 正確な尺、または編集用タイムコードマップ。
- ナレーション/会話の下に楽曲を敷くかどうか。
- インストゥルメンタル/ボーカルの方針。
- ブランドのトーンとターゲット層。
- セクションごとのエネルギーの推移。
- 禁止されている参照元、業界、権利上の制約。
- 後工程の編集者が必要とするラウドネス/フォーマット。
次に、このサイクルを実行します。
- 権利と安全性を確認します。アーティスト名、曲名、レーベル名、出版社名、著作権で保護された歌詞の一節を削除します。クライアントのプランで、意図した配信が許可されていることを確認します。
- ルートを選択します。プロンプト、作曲プラン、動画からの音楽生成、インペインティング、アップロード、またはステムを選びます。
- 可能であれば、まず短い尺で生成します。楽曲の場合は、コアとなる質感を示す10~30秒のプルーフ、または作曲プランのプレビューから始め、方向性の承認後に全尺へ拡張します。
- すべてのリクエストを記録します。モデル、エンドポイント/ツール、プロンプトまたはプラン、尺、使用した場合はシード、出力フォーマット、時刻、コストの見積もり、生成ファイルのパスを記録します。
- 単独で聴くのではなく、実際の文脈で確認します。編集映像やナレーションに楽曲を合わせ、注意を奪わずにストーリーを支えているかをテストします。
- 必要な箇所だけを修正します。80%うまくいっている場合は、インペインティングまたはチャンクの再生成を行います。前提が誤っている場合を除き、楽曲全体を再生成して予算を浪費しないでください。
- アセットを確定します。最終音源、プロンプト/プラン、メタデータ、ライセンス/プランに関するメモ、QA メモをまとめて保管します。
QA チェックリスト
ElevenLabs Music のアセットを納品する前に、以下を確認します。
- 楽曲の尺が、許容範囲内で編集尺に合っています。
- インストゥルメンタル/ボーカルの方針が正しく反映されています。
- プロンプト、メタデータ、ファイル名、歌詞に、アーティスト名、曲名、レーベル名、出版社名、著作権で保護された歌詞への言及が含まれていません。
- 生成された歌詞がある場合は、オリジナルで、発音しやすく、権利を侵害せず、ブランドに適しています。
- アレンジに会話/ボイスオーバー用の余白があります。発話中にリードボーカルや中域の忙しい音がありません。
- トランジション、ドロップ、ジングル、エンディングが、必要な拍に合っています。
- ループはきれいにクロスフェードするか、ループをつなぐ専用のチャンク/トランジションが用意されています。
- 編集者が会話のダッキング、ドラムなし、インストゥルメンタル、またはソーシャルメディア向け短縮版を必要とする場合、ステムまたは別ミックスが用意されています。
- 出力フォーマットとサンプルレートが納品パイプラインに適しています。必要に応じて後工程でコピーを変換しますが、生成されたオリジナルのマスターは保持します。
- 有効な ElevenLabs のプラン/契約で、ストリーミング、広告、ゲーム、放送、クライアントへの配布を含む意図した用途が許可されています。
- 変動しうる利用条件について、参照元ドキュメントの確認日がプロジェクト記録に含まれています。
よくある失敗と対処法
- ボーカルがBGMに入ってしまう:プロンプトモードでは
force_instrumental=trueを指定して再生成し、「インストゥルメンタルのみ」を追加して、「ボーカルなし、歌詞なし、コーラスなし、ボーカルチョップなし」と指定します。または、曲のほかの部分が十分に良ければ、ステムを使ってボーカルを除去するか、音量を下げます。 - 曲がありきたりすぎる:ジャンルだけでなく、プロダクションの詳細、具体的な楽器編成、テンポの範囲、ミックスの質感、リズムパターン、セクションの展開、用途とするプラットフォームを追加します。
- 曲が既知のアーティストに酷似している:その曲は使用せず、幅広い音楽的特徴を表すようにプロンプトを書き換えて、再生成します。酷似した模倣曲を公開しようとしないでください。
- セクションのタイミングが合わない:チャンクの長さを明示した作曲プランに切り替えます。
music_v2では、作曲プランでセクションの長さが適用されます。 - イントロは素晴らしいが、アウトロが弱い:インペインティングに対応した状態で生成・保存し、イントロはオーディオ参照チャンクとして残して、アウトロを新しい生成チャンクで再生成します。
- セリフが聞き取りにくい:プロンプトで音の密度を下げ、中音域のリードを減らすよう指定し、ステムを作成するか、ナレーション部分には柔らかなパーカッションとリードメロディのない、控えめなアンダースコアを指定します。
- プロンプトまたは作曲プランのエラーが発生する:ElevenLabs が返す提案は、コンプライアンスに沿った書き換えとして扱い、再生成する前に音楽的な意図が保たれているか確認します。有害な素材に関するエラーには、置き換え案が含まれない場合があります。
- コストが予想外に増える:テストを短くし、オーディオ生成の前に作曲プランを作成します。インペインティング用に著作権で保護された素材をアップロードするのは避け、最新の料金を確認してください。
例:SaaS のローンチ広告向け30秒のBGM
制作意図:明瞭なナレーションを支え、24秒時点で製品のお披露目を印象づける、SNS広告向けのBGMを作成します。
方法:POST /v1/music または SDK の music.compose を使用します。構成がシンプルなため、プロンプトモードで十分です。force_instrumental=true を指定します。
プロンプトの例:
30-second instrumental-only music bed for a polished SaaS launch ad. Confident, modern, optimistic, and premium without sounding corporate-stale. Start with muted pulsing synth bass and soft tick percussion under voiceover. Add warm analog pads at 8 seconds, subtle handclap groove at 14 seconds, and a clean uplifting product-reveal lift at 24 seconds. 112-118 BPM, tight low end, bright but not harsh, no vocals, no lyrics, no vocal chops, no busy lead melody during narration, no artist imitation, no copyrighted references. End with a short resolved logo sting.
API パラメーターの例:
{
"model_id": "music_v2",
"music_length_ms": 30000,
"force_instrumental": true,
"output_format": "auto"
}
確認事項:お披露目までは中音域が控えめで、モバイルスピーカーの音量でも洗練された印象があり、使いやすい最後のジングルがある曲が理想です。モデルが耳障りなフックを作った場合は、リードメロディとボーカルのようなシンセに対するネガティブスタイルの指定を強めて再生成します。
例:作曲プランを使った編集ロック済みの予告編用キュー
制作意図:0:18、0:38、0:55で明確なビートが入る、60秒のシネマティックな製品予告編用の音楽を作成します。
方法:タイミングを明示できるよう、model_id="music_v2" を指定した作曲プランを使用します。
作曲プランの例:
{
"chunks": [
{
"text": "[Cold Open]",
"duration_ms": 18000,
"positive_styles": [
"cinematic",
"minimal low strings",
"subtle clock-like percussion",
"tense",
"premium technology",
"80 BPM",
"dark spacious mix",
"slow riser"
],
"negative_styles": ["vocals", "lyrics", "rock drums", "comic", "bright pop"],
"context_adherence": "high"
},
{
"text": "[First Reveal]",
"duration_ms": 20000,
"positive_styles": [
"larger hybrid orchestra",
"deep braam accent at the start",
"pulsing synth bass",
"controlled intensity",
"wide percussion",
"rising brass swells"
],
"negative_styles": ["busy melody", "sung vocals", "cheerful"],
"context_adherence": "high"
},
{
"text": "[Final Build]",
"duration_ms": 17000,
"positive_styles": [
"accelerating percussion",
"heroic but restrained",
"layered strings",
"sub-bass pulses",
"big hit at final second"
],
"negative_styles": ["fade out too early", "lyrics", "soft ending"],
"context_adherence": "high"
},
{
"text": "[Logo Sting]",
"duration_ms": 5000,
"positive_styles": ["short resolved logo sting", "clean tail", "premium"],
"negative_styles": ["new melody", "vocals", "long unresolved reverb"],
"context_adherence": "high"
}
]
}
確認事項:編集ポイントに合っていることを確認し、全体の音の一貫性に問題がなければ、弱いチャンクだけをインペイントします。
例:モンタージュ動画に合わせた音楽の生成
制作意図:カットごとに手動でタイムコードを指定せず、75秒の旅行モンタージュに合ったBGMを生成します。
方法:最終版として確定した参照動画を使い、動画から音楽を生成します。可能であれば、アップロード前にクリップを順番どおりに結合します。
リクエストフィールドの例:
{
"description": "Instrumental background score for a warm, cinematic travel montage. Starts intimate and curious, grows into open-road optimism, then resolves gently for an end card. Leave room for natural location sound and occasional captions.",
"tags": ["cinematic", "warm", "instrumental", "travel", "optimistic", "acoustic", "soft percussion"],
"model_id": "music_v2",
"output_format": "auto"
}
確認事項:楽曲は映像全体のエネルギーに沿うはずですが、すべてのカットに完璧に合うとは限りません。正確なタイミング合わせが重要な場合は、編集タイムコードマップを使った作曲プランに切り替えます。
例:より印象的なエンディングのインペイント
制作意図:承認済みの曲の最初の45秒は残し、弱いエンディングを、よりすっきりとした CTA ジングルに差し替えます。
方法:曲を生成するかアップロードして保存し、オーディオ参照と生成を組み合わせたプランを model_id="music_v2" とともに music.compose に渡します。
プランの例:
{
"chunks": [
{
"song_id": "stored_song_id",
"range": { "start_ms": 0, "end_ms": 45000 }
},
{
"text": "[CTA Ending]",
"duration_ms": 12000,
"positive_styles": [
"same premium electronic palette",
"clean rising transition",
"confident final logo sting",
"short reverb tail",
"instrumental"
],
"negative_styles": ["new genre", "vocals", "lyrics", "messy cymbals", "fade out"],
"context_adherence": "high"
}
]
}
確認事項:つなぎ目に意図が感じられるようにします。再生成したエンディングが元の音の方向性を反映しない場合は、保存した音源の最後の10〜20秒を conditioning_ref として追加し、condition_strength="high" を指定します。
出典に関する注記
公式情報の確認日:2026-07-10
- Eleven Music の概要:https://elevenlabs.io/docs/overview/capabilities/music
- Music API クイックスタート:https://elevenlabs.io/docs/eleven-api/guides/cookbooks/music
- Music プロンプト作成のベストプラクティス:https://elevenlabs.io/docs/overview/capabilities/music/best-practices
- Composition plans ガイド:https://elevenlabs.io/docs/eleven-api/guides/how-to/music/composition-plans
- Music inpainting ガイド:https://elevenlabs.io/docs/eleven-api/guides/how-to/music/inpainting
- https://elevenlabs.io/docs/api-reference/music/ 配下の compose、detailed compose、composition-plan、video-to-music、upload、stem-separation API リファレンスページ
- API 料金:https://elevenlabs.io/pricing/api
- Music 規約:https://elevenlabs.io/music-terms
- Eleven Music モデル固有の規約:https://elevenlabs.io/eleven-music-model-specific-terms
- 禁止用途ポリシー:https://elevenlabs.io/use-policy