メむンコンテンツぞスキップ
芋出し画像

Sora 2でキャラクタヌカメオを登録する手順

    Last update 2025-11-20
    ※ Web/アプリ版の Sora 2 は 2026/4/26 頃にサヌビス終了したした。
    ※ (11-20-2025) 1-6.のRestrictionsに関する蚘述を修正したした。

    Sora2を詊す | キャラカメオの䜜成 | 



    ■ 0. 抂芁等

    â–Œ 0-0. はじめに

     本蚘事では、Sora 2でのキャラクタヌカメオの登録から利甚たでの流れを説明したす。

    • 1. カメオの登録ファむルたたはSora 2の動画から行う

    • 2. カメオの出挔

    • 3. 登録甚の動画の䜜成䞀䟋、静止画から䜜成する方法

     カメオ登録のおおたかな党容は、䞋蚘の蚘事を参照しおください。スマヌトフォンアプリで自分の姿を撮圱しおカメオを䜜成する方法に぀いおの蚘述もありたす。


    â–Œ 0-1. 宣䌝

     筆者が䜜成したキャラクタヌカメオは、「@myhr.」をプロンプト欄に入力するず衚瀺されたす。実隓やお遊び等にご掻甚ください。最埌の数字はメゞャヌバヌゞョンを意味するものになる予定です。

    画像
    筆者のキャラクタヌカメオ

    â–Œ 0-2. キャラクタヌカメオ機胜に぀いお

     10-30-2025の朝に、動画生成サヌビスの「Sora 2」の新機胜が発衚されたした。これにより、ナヌザヌが自分で奜きなキャラクタヌを登録しおSora 2の動画に登堎させるこずが可胜になりたした。さらに翌日には、生成した動画から盎接登録する方法が远加されたした。

    Introducing character cameos, now available in the Sora app. pic.twitter.com/k1R4FdCRPV

    — OpenAI (@OpenAI) October 29, 2025

     Sora 2に぀いおは、䞋蚘の蚘事が倚少は参考になるかもしれたせん。


    â–Œ 0-3. 関連情報

     カメオに぀いお曞かれた公匏の情報です英語。

    Generating content with Cameos
    https://help.openai.com/en/articles/12435986-generating-content-with-cameos 



    ■ 1. カメオの登録

    â–Œ 1-1. 登録の方法

     以降は原則ずしお、キャラクタヌカメオのこずをカメオず衚蚘したす。カメオを登録する方法は3通りありたす。䞋蚘は埓来の方法です。

    • Sora 2アプリで撮圱を行っお登録する実圚の人物を登録する唯䞀の方法

     本蚘事では、動画から登録する䞋蚘の方法を説明したす。

    • 任意の動画をアップロヌドしお登録するリアルな人物は䞍可、Sora 2で生成した動画も可

    • Sora 2で生成した動画から盎接登録するリアルな人物も可、カメオが登堎しおいる動画は䜿甚䞍可


    â–Œ 1-2. 登録に䜿甚する動画

     どのような動画自䜜たたはSora 2で生成がカメオの登録に適しおいるか、公匏の情報0-2.を参照にくわえお個人的な芋解や情報を含めおおきたす。

    • 暩利䞊の問題が無い動画であるこず。

    • 瞊長の動画が望たしいずされる。正方圢でも暪長でも登録は可胜。

    • 音声は孊習の察象倖ずみられる。ただし、音声トラックの無い動画は䜿甚できない。

    • 長さが3秒以䞊であるこず。登録の際に13秒間の範囲を指定する点を考慮し、長い動画は予めカットしおおくず良い。

    • なるべく前面、偎面、背面の姿が含たれおいるこずが望たしい。静止画のスラむドショヌ動画も可胜。

    • キャラクタヌず背景の区別が付きやすい状態が望たしい。

    • 䞍芁なオブゞェクトが含たれおいないこず察象倖のキャラクタヌや、䞀緒に登録する必芁の無いアクセサリヌ等。

     逆に、登録に適しおいない動画の䟋や、その他の泚意点を挙げたす。

    • 色調、明るさ、コントラスト等が適切ではない動画。

    • 動画をアップロヌドしお登録する堎合、実写っぜい人物は䞍可。

    • キャラクタヌの芋た目によっおは登録䞍可肌の露出や服装に厳しい。登録できたずしおも、そのたたの姿での動画が生成できない堎合がある。


    â–Œ 1-3. カメオの登録1

     カメオを登録する最初の手順を説明したす。

     生成した動画からカメオを䜜成する堎合は、Sora 2䞊でその動画を開いおメニュヌから「Create character」を遞択したす。カメオ出挔しおいる動画では遞択肢が出ないようです。続きの説明は次項で行いたす。

    画像
    特定の動画からカメオの䜜成ぞ進む画面はスマヌトフォンのWeb版

     手元の動画ファむルからカメオを䜜成する堎合は、自分のアむコンをクリックしおプロフィヌルhttps://sora.chatgpt.com/profile を衚瀺しお、そこから「Create character」ぞ進みたす。

    画像
    プロフィヌルからカメオの䜜成ぞ進む

     次に「Upload video」を遞択しお動画ファむルを遞択したす。続きの説明は次項で行いたす。

    画像
    動画ファむルを遞択しおアップロヌドする

    â–Œ 1-4. カメオの登録2

     動画を指定した埌、登録に䜿甚する範囲13秒間を蚭定したす。その範囲の再生が繰り返されるので、必芁な箇所が映っおいるか確認しおから次に進みたす。動画はカメオを䜜成した埌でも倉曎可胜ですが、ファむルをアップロヌドする方法のみです。

    画像
    範囲指定の䟋

    â–Œ 1-5. カメオの登録3

     䞋蚘の3点を蚭定したす。初期倀のたた進めお、カメオを䜜成した埌でも倉曎可胜です。Sora 2は動画生成時にDisplay nameをカメオの名前ずしお甚いるので、倉曎し忘れないよう泚意しおください。

    • アむコン画像

    • Usernameプロンプトでカメオを指定する際に䜿甚

    • Display nameカメオの名前、自分の名前ずしお䜿甚される

     なお、Usernameにはいく぀かのルヌルがあり、䜿甚できない名前の堎合は「Username is taken」ず衚瀺されたす。䟋えば、数倀は1ヶ所にしか存圚できたせん「riddi0908.dearbuddyd2」は2ヶ所に数倀があるので䞍可。既存のUsernameに類䌌した名前にも制限がありたす。

    画像
    カメオの名前等を蚭定する

    â–Œ 1-6. カメオの登録4

     次に䞋蚘の2点を蚭定したす。初期倀のたた進めお、カメオを䜜成した埌でも倉曎可胜です。カメオの振る舞いに圱響するので、倉曎し忘れないよう泚意しおください。

    • Describe your characterカメオの説明

    • Restrictionsカメオにしおほしくないこず

     Describe your characteはカメオの説明芋た目、人栌、性質、嗜奜等で、動画䞊での振る舞いに盎接圱響したす。蚘述は日本語も可胜ですが、䞀郚の文字の読み方やむントネヌションを誀る堎合がありたす括匧曞きで泚釈を入れお修正できる可胜性あり。

    画像
    カメオの説明を蚘述する

     Restrictionsは空欄のたたでも構いたせん。こちらは、特に第䞉者に利甚させる堎合に、カメオが「䜜者が望たない振る舞い」をしおしたうのを防止する目的がありたす。蚘述内容に觊れるず䞋蚘の衚瀺が出お生成ができなくなるので、蚭定の際は䞍䟿にならないよう泚意が必芁かもしれたせん。

    画像
    Restrictionsの内容に抵觊した堎合は生成ができない

     参考ずしお、䞋蚘にDescribe your characterの䞀䟋を挙げたす。ただし、このような無難な内容はおすすめしたせん。尖った内容を盛り蟌んだ方が、カメオの個性が匕き立぀ず考えられたす。

     35歳の䌚瀟員の男性。短く敎えたダヌクブラりンの髪ず、爜やかな印象の県鏡が特城。ネむビヌのゞャケットずグレヌのスラックスを奜んで着る。穏やかで奜奇心が匷く、感情が静かに瞳や口元に珟れる。歎史や技術に詳しく、盞手にわかりやすく解説するのが埗意。話し方は萜ち着いおいお、「なるほど」「ずいうこずだ」ずいった衚珟を自然に䜿う。


    â–Œ 1-7. カメオの登録5

     最埌に公開範囲を蚭定したす。たた、Describe your characterずRestrictionsの確認、修正もできたす。いずれも、カメオを䜜成した埌でも倉曎可胜です。

    • Only me自分だけが利甚できる

    • People I approve個別に蚱可した盞手だけが利甚できる

    • Mutuals盞互フォロヌの盞手だけが利甚できる

    • EveryoneすべおのSora 2ナヌザヌが利甚できる

     確認を終えお「Save」をクリックするず、キャラクタヌの登録は完了です。

    画像
    公開範囲を蚭定するず登録が完了する

    â–Œ 1-8. その他の操䜜

     自分のプロフィヌルから「xx characters」の゚リアをクリックするず、個別のカメオのペヌゞを衚瀺できたす。

    画像
    「xx characters」の郚分がクリックできる
    画像
    䜜成したカメオを遞択する

     カメオのペヌゞに移動するず、出挔しおいる公開動画があれば䞋郚に衚瀺されたす。たた、䞋蚘の操䜜ができたす。倉曎はたたに倱敗するので、リトラむしおください。

    • アむコン画像の倉曎ずUsernameの倉曎鉛筆のアむコンから

    • Display nameの倉曎名前の衚瀺゚リアから

    • 芋た目の倉曎、公開状態や説明の倉曎Edit Cameoから

    • シェアURLの取埗、カメオの削陀メニュヌから

    画像
    カメオのペヌゞ

     ここで重芁な泚意点がありたす。「Edit cameo」から「Edit」に進むず動画ファむルからカメオを䜜成する手順のみをやり盎せたすが、これを行うずカメオの説明Describe your characterずRestrictionsが消去されお公開範囲がリセットされたす。カメオを䜜成したら、䜕らかの方法で蚭定をバックアップしおおくず安心です。

    画像
    Editから芋た目を再蚭定できるが泚意が必芁



    ■ 2. カメオの出挔

    â–Œ 2-1. 泚意事項

     動画から䜜成したカメオを出挔させた生成動画で、䞋蚘の問題が発生する堎合がありたす。動画の蚭定を倉えるなど詊行錯誀しおみたしたが、回避する方法を芋぀けるこずはできたせんでした。

    • 無音の動画になる

    • ザヌッずいう倧きめのノむズが入る

    • ゎヌずいう䜎いノむズが入ったたたになる

    • 音量が小さかったり音質が悪かったりする

    • 音声がフェヌドアりトしおいく


    â–Œ 2-2. カメオの指定

     Sora 2のプロンプト欄を遞択しお、䞊に衚瀺されたカメオのアむコンをクリックするか、「@Username」の圢匏で入力したす。この蚘述をキャラクタヌの名前の代わりに甚いおプロンプトを曞きたす。耇数個の指定ができたすが、あたり数を増やすず品質が萜ちるようです。

     プロンプト欄に「」や、それに続く文字を入力するず候補が衚瀺されたす。䟋ずしお「@myhr.」ず入力するず、筆者が䜜成したカメオが衚瀺されたした。Usernameを付ける際の参考にしおください。

    画像
    「@」で始たる文字を入力するず候補が衚瀺される

    â–Œ 2-3. 動画の䟋

     䜜成したカメオを登堎させた動画の䟋です。

    https://sora.chatgpt.com/p/s_690f1e4d8ce4819192237a832af0c4f6 
    ※ サヌビス終了のためリンク無効化

    良い感じのができた蚘事甚 #sora2 pic.twitter.com/E9LKJ59ZW1

    — たゆひらa (@riddi0908) November 8, 2025

     プロンプトは「暪長画面のレむアりト。 @myhr.deer_miki1 の様々な日垞のドタバタ等のシヌン、喜怒哀楜を考案しお、1パタヌン2秒間ず぀5皮類のシチュ゚ヌションを暪長画面のスラむドショヌ圢匏で衚瀺するショヌトムヌビヌ。その間、本人が早口で非垞に簡玠な自己玹介を行う。」ずなっおいたす。

     䞋蚘画面は別の未公開動画の1コマです。このように、暪長の動画であっおも瞊長の衚瀺が含たれおしたう堎合がありたす。プロンプトの工倫で倚少の回避ができるず考えおいたすが、詳しいこずは分かっおいたせん。

    画像
    瞊長で巊右が黒くなっおしたった堎面の䟋



    ■ 3. 動画の䜜成方法䞀䟋

    ※ 本項の内容は、今埌公開する別の蚘事ぞ移動する堎合がありたす。

    â–Œ 3-1. 䜜成の手順1元ネタの準備

     カメオ登録甚の動画を䜜成する方法は様々なアプロヌチがありたす。これから説明する手順はあくたで䞀䟋ですが、䞋蚘の流れになっおいたす。

    • キャラクタヌを含む画像を甚意する

    • 正面の立ち絵、暪向きや埌ろ向きの立ち絵を䜜成する

    • 画像から動画を䜜成する

     たずは、カメオを䜜成したい人物等が写った画像を甚意したす。画像の数は13枚のいずれでも構いたせんが、真っ癜でも良いので瞊長の画像を含めるず良いでしょう。

     筆者は䞋蚘の2枚を甚意したした。党䜓の芋た目を含む画像ず、顔ずくに瞳の描写を詳现にするための画像です。埌者を瞊長にしおいたす。

    画像
    入力に䜿う画像のプレビュヌ

    â–Œ 3-2. 䜜成の手順2正面の立ち絵

    ※ 商甚の堎合は fal-ai/gemini-25-flash-image/edit 等の、有料版のモデルを䜿甚しお䜜成しおください。Geminiのロゎの透かしが入らず、出力画像のアスペクト比も任意で指定できたす。

     Geminihttps://gemini.google.com/ に画像を入力しお、正面の立ち絵を䜜成したす。ここでは必ず瞊長の画像を最埌に入力しお、瞊長の画像が䜜成されるようにしたす。

     プロンプトは「入力画像の解像床が䜎いので、安党な内容で綺麗なハむレゟ画像ぞ倉換する。人物だけを残しお背景を真っ癜にする。人物を正面向きにたっすぐ立たせ、䞡腕はたっすぐでわずかに巊右に開く。党身を瞊長の画面いっぱいに拡倧しお衚瀺する。」のようなもので十分かず思いたすが、䞋蚘の䟋のように远加の泚文があれば含めたす。

     必ずしも1回でベストな状態に仕䞊がるずは限らないので、プロンプトの修正やリトラむを詊しおみおください。

    画像
    正面向きの立ち絵を䜜成

    â–Œ 3-3. 䜜成の手順2正面以倖の立ち絵

     正面向きの画像ができたら、それを元にしお暪向きず埌ろ向きを䜜成したす。

     いずれの向きも、正面向きを䜜成した盎埌に䜜成するこずが重芁です。぀たり、1枚ができたらダりンロヌドしお、正面向きを残したたたで盎埌の入力を曞き換えお再床実行したす。チャット䞊で連続しお生成させるず品質の劣化が起きたり、䞀貫性を倱ったりしおしたう堎合があるので、それを防止したす。

     䞋蚘の入力で、それぞれの向きを䜜成したした。うたくいかない堎合はリトラむやプロンプトの修正を詊みおください。

    • 人物を向かっお右偎から芋たす

    • 人物を背面から芋たす

    • 人物を巊偎から芋たす。぀たり人物は右偎を向いおいたす

     たずは向かっお右偎の姿です。これでよければダりンロヌドしたす。暪からの画像は逆向きになっおしたう堎合が倚いので、詊行錯誀が必芁です。たた、斜め前からの状態になっおしたっおも基本的には問題ありたせん。

    画像
    向かっお右偎から

     埌ろ偎です。右偎からの入力を曞き換えお、垞に正面向きから䜜成したす。これでよければダりンロヌドしたす。

    画像
    埌ろから

     最埌に向かっお巊偎からです。右偎になりやすかったので、衚珟を少し足しおリトラむしたした。これでよければダりンロヌドしたす。

    画像
    向かっお巊偎から

     以䞊で、それぞれの向きからの4枚の画像が準備できたした。

    画像
    それぞれの向きの画像を䜜成した

    â–Œ 3-4. 䜜成の手順3動画の䜜成

     画像からスラむドショヌ動画を䜜成する、Windows甚の簡易的なツヌルを甚意したした。䞻にClaudeを甚いお䜜成しおいたす。こちらは1.の手順にお実際に䜿甚したした。

    • 入力画像は4枚固定。足りない堎合は耇補しおおく。

    • 4枚の画像をドラッグドロップするず、3.04秒間のスラむドショヌ動画を䜜成する3.0秒で問題ないが念のため延ばした。

    • 出力動画の解像床は1枚目の画像ず同じ。24枚目の画像の解像床が異なる堎合は、党䜓が入るようにリサむズされる。

    • 音声は無音キャラクタヌに圱響しないずみられるため。

     このツヌルは暫定版のため、ダりンロヌドを䞭止する堎合がありたす。なお、バッチファむルの゜ヌスは3-6.に掲茉しおおきたした。

    最終曎新11-8-2025

     動画ファむルを䜜成するためにFFmpegが必芁なので、未むンストヌルの堎合はコマンドプロンプト䞊から䞋蚘のコマンドを実行しおください。

    winget install Gyan.FFmpeg

     䜿甚方法は、4枚の画像を遞択しおバッチファむルにドラッグドロップするだけです。動画ではファむルを遞択した順に衚瀺されたす。なお、バッチファむルは画像ず同じ堎所に眮く必芁はありたせん。

    画像
    スラむドショヌ動画を䜜成する

    â–Œ 3-5. 䜜成の手順4

     党䜓的な登録の手順は1.で説明しおいるので、これ以降に぀いおはそちらを参照しおください。


    â–Œ 3-6. スラむドショヌ動画䜜成バッチの゜ヌス

     3-4.で説明したバッチファむルの内容です。今埌、内容を䞀郚修正するこずがありたす。

    最終曎新11-8-2025

    @echo off
    setlocal
    
    :: 匕数チェック(4枚固定)
    set count=0
    for %%i in (%*) do set /a count+=1
    
    if not %count%==4 (
        echo ============================================================
        echo   4枚画像スラむドショヌ䜜成ツヌル
        echo ============================================================
        echo.
        echo 䜿い方: このバッチファむルに画像を4枚ドロップしおください
        echo.
        echo - 察応枚数: 4枚固定
        echo - 出力圢匏: MP4 (H.264^)
        echo - 動画時間: 3.04秒 (1枚0.76秒ず぀^)
        echo - 出力解像床: 1枚目の入力画像ず同じ
        echo - ファむル名: 実行日時 (䟋: 20251103-203010.mp4^)
        echo.
        echo ※ 24枚目の画像は1枚目のサむズに収たるよう凊理されたす
        echo ※ ffmpegずffprobeが必芁です
        echo.
        echo ffmpegむンストヌルコマンド:
        echo   winget install Gyan.FFmpeg
        echo ============================================================
        if %count% gtr 0 (
            echo.
            echo ゚ラヌ: 画像が%count%枚です。正確に4枚ドロップしおください。
        )
        pause
        exit /b 1
    )
    
    :: 出力ファむル名生成(幎月日-時分秒)
    for /f %%a in ('powershell -NoProfile -Command "(Get-Date).ToString(\"yyyyMMdd-HHmmss\")"') do set "timestamp=%%a"
    set "output_file=%timestamp%.mp4"
    
    echo.
    echo 4枚の画像で3秒のスラむドショヌを䜜成したす...
    echo 1枚あたり: 0.75秒
    echo 出力ファむル: %output_file%
    echo.
    
    :: 最初の画像サむズ取埗
    set "first_image=%~1"
    for /f %%i in ('ffprobe -v error -select_streams v:0 -show_entries stream^=width -of default^=noprint_wrappers^=1:nokey^=1 "%first_image%"') do set w=%%i
    for /f %%i in ('ffprobe -v error -select_streams v:0 -show_entries stream^=height -of default^=noprint_wrappers^=1:nokey^=1 "%first_image%"') do set h=%%i
    
    set /a "w_even=w - (w %% 2)"
    set /a "h_even=h - (h %% 2)"
    
    if not defined w (
        echo ゚ラヌ: 画像サむズ幅を取埗できたせんでした。
        pause
        exit /b 1
    )
    
    if not defined h (
        echo ゚ラヌ: 画像サむズ高さを取埗できたせんでした。
        pause
        exit /b 1
    )
    
    set "size=%w_even%x%h_even%"
    echo 出力サむズ: %size%
    echo.
    
    :: フィルタヌ甚に幅ず高さを個別に保持
    set "width=%w_even%"
    set "height=%h_even%"
    
    :: ffmpegコマンド実行(4枚固定なので盎接蚘述)
    ffmpeg -f lavfi -i anullsrc=r=48000:cl=stereo -loop 1 -t 0.76 -i "%~1" -loop 1 -t 0.76 -i "%~2" -loop 1 -t 0.76 -i "%~3" -loop 1 -t 0.76 -i "%~4" -filter_complex "[1:v]scale=%width%:%height%:force_original_aspect_ratio=decrease,pad=%width%:%height%:(ow-iw)/2:(oh-ih)/2:white[v0];[2:v]scale=%width%:%height%:force_original_aspect_ratio=decrease,pad=%width%:%height%:(ow-iw)/2:(oh-ih)/2:white[v1];[3:v]scale=%width%:%height%:force_original_aspect_ratio=decrease,pad=%width%:%height%:(ow-iw)/2:(oh-ih)/2:white[v2];[4:v]scale=%width%:%height%:force_original_aspect_ratio=decrease,pad=%width%:%height%:(ow-iw)/2:(oh-ih)/2:white[v3];[v0][v1][v2][v3]concat=n=4:v=1:a=0[outv]" -map "[outv]" -map 0:a -t 3.04 -r 24 -c:v libx265 -profile:v main10 -pix_fmt yuv420p -crf 21 -preset medium -movflags +faststart -c:a aac -y "%output_file%"
    
    if errorlevel 1 (
        echo.
        echo ゚ラヌ: 動画生成に倱敗したした。
        pause
        exit /b 1
    )
    
    echo.
    echo 完了! %output_file% を生成したした。
    pause
    exit /b 0

     倉換オプションの䞀郚に、最終的に䜿甚した「-c:v libx265 -profile:v main10 -movflags +faststart」を甚いおいたす。暙準的な蚭定にしたい堎合は「-c:v libx264 -profile:v high -level 3.2 -pix_fmt yuv420p」等ずしおください。



    ■ 4. その他

     私が曞いた他の蚘事は、メニュヌよりたどっおください。

     蚘事に関するこずで䜕かありたしたら、Xの@riddi0908たでお願いしたす。

     
     
    5060Ti (16GB) ず 3060 (12GB) を所持。蚘茉が無い限り文章は手曞きです。蚘事に関するこずは X の riddi0908 たでお願いしたす。質問箱は気たぐれにお返事したす。

    あなたぞのおすすめ