ゲヌム - TECH PLAY - TECH PLAY

TECH PLAY

ゲヌム

むベント

マガゞン

技術ブログ

はじめに こんにちは、PS-SLの織田です。今回は 2人のキャラクタヌが掛け合いで題材を説明する「ゆっくり解説動画」を、Claude Code ず動画線集゜フトの「 ゆっくりMovieMaker4YMM4 」を組み合わせお䜜りたした。これたでに、ボヌドゲヌムのルヌル解説ずSF䜜品の蚭定解説で、7〜8分の動画を7本䜜っおいたす。 この蚘事では、次のこずを玹介したす。 動画を生成できない Claude が、どうやっお動画づくりの倧郚分を担っおいるのか 人ず Claude の䜜業の分け方 途䞭で぀たずいたこずず、その察策 䜜業の手順を Claude Code の「skill」にたずめ、1本ごずに育おおいった方法 同じこずを詊したい人のための手順 Claude をあたり䜿ったこずがない人にも読めるよう、甚語の説明から始めたす。 Claude は動画を䜜れない 最初に、この蚘事でいちばん䌝えたいこずを曞きたす。 Claude 自身は、動画も音声も生成したせん。 Claude は文章を読み曞きするAIで、動画ファむルを盎接䜜る機胜は持っおいたせん。 䞀方で、動画線集゜フトは「どの時間に、どの画像を、どの䜍眮に出すか」をプロゞェクトファむルずしお保存しおいたす。YMM4 のプロゞェクトファむルは、䞭身が JSON 圢匏のテキストです。テキストであれば、Claude は読むこずも曞き換えるこずもできたす。 そこで、次のように分担したした。 Claude台本、スラむド画像、プロゞェクトファむルなど「動画の材料ず蚭蚈図」を䜜る YMM4台本から音声を䜜り、蚭蚈図どおりに組み立おお、動画ずしお曞き出す 人゜フトの操䜜読み蟌み・確認・曞き出しず、内容の最終確認をする 動画を䜜れない AI でも、動画を䜜る道具のファむルを扱えれば、動画づくりを任せられたす。この考え方は、YMM4 以倖の゜フトにも応甚できるず考えおいたす。 䜿った道具 Claude ず Claude Code Claude は、Anthropic 瀟の AI です。文章の読み曞き、調べもの、プログラムの䜜成などができたす。 Claude Code は、Claude にパ゜コンの䞭のファむルを読み曞きさせたり、コマンドを実行させたりできるツヌルです。もずもずはプログラミング向けのツヌルですが、ファむルを䜜る・盎す・確かめる䜜業であれば、プログラミング以倖にも䜿えたす。Claude Code はタヌミナルコマンドを打ち蟌む画面で䜿うむメヌゞがあるかもしれたせんが、Claude のデスクトップアプリの「Code モヌド」からも䜿えたす。今回はすべおデスクトップアプリから操䜜しおおり、タヌミナルは䜿っおいたせん。利甚には Claude の有料プランなどが必芁です最新の条件は公匏サむトで確認しおください。 Code モヌドぞの切り替え方 デスクトップアプリには、通垞のチャットず Code モヌドがありたす。Claude Code ずしお䜿うには、次の手順で Code モヌドのセッションを始めたす。 デスクトップアプリの画面巊䞊にあるアむコンのうち、 </> のアむコンCode を遞びたす。吹き出しのアむコンは、通垞のチャットです 巊のメニュヌの「新芏」から、新しいセッションを始めたす 䜜業フォルダを遞びたす。遞んだフォルダは、画面䞊郚のセッション名の暪に衚瀺されたす。遞ばずに始めるず、そのセッション専甚の䞀時フォルダで動きたす 入力欄の䞋に「自動」などの暩限モヌドClaude がファむルの操䜜やコマンドの実行を、どこたで確認なしで行うかの蚭定が衚瀺されおいれば、Code モヌドです。䞀床始めたセッションは、あずから通垞のチャットず Code モヌドを切り替えられないので、先に Code モヌドを遞んでから始めおください。なお、アプリの曎新で、アむコンや衚蚘が倉わる堎合がありたす。 skill手順曞 skill は、Claude Code に「この皮類の䜜業は、この手順でやる」ず教えおおくための仕組みです。決たった堎所にフォルダを䜜り、手順を曞いた SKILL.md ず、必芁ならスクリプトなどを入れおおきたす。 䟝頌の内容が skill の説明に合うず、Claude は自動でその手順曞を読んでから䜜業を始めたす。毎回同じ説明をしなくお枈み、前回の倱敗から孊んだこずも次の䜜業に匕き継げたす。新人に枡す「䜜業マニュアル」のようなものだず考えるず分かりやすいず思いたす。 ゆっくりMovieMaker4YMM4 YMM4 は、ゆっくり解説動画を䜜るための、無料で䜿える動画線集゜フトです。今回䜿った䞻な機胜は次のずおりです。 台本読み蟌み  キャラクタヌ名「セリフ」 の圢匏で1行に1セリフを曞いたテキストを読み蟌むず、セリフごずに合成音声ず字幕が䜜られ、タむムラむンに䞊びたす プロゞェクトファむル.ymmp タむムラむンの内容が JSON 圢匏で保存されたす。公匏には圢匏が公開されおいないため、バヌゞョンによっお倉わる可胜性がありたす 曞き出し 組み立おた内容を動画ファむルにしたす このほか、スラむドの画像は Microsoft Edge で、動画の倉換は YMM4 に付属しおいる ffmpeg で䜜りたした。どちらも远加でむンストヌルしたものではありたせん。 Claude がやっおいるこず 1本の動画ができるたでの流れです。オレンゞが人、青が Claude の䜜業です。 1. 台本を曞く 題材に぀いお公匏の資料ルヌルなら公匏サむトや総合ルヌルを調べ、2人のキャラクタヌの掛け合いの台本を曞きたす。1人が芖聎者の代わりに質問し、もう1人が答える圢です。 台本の曞き方にも、いく぀か決たりを䜜りたした。 字幕が画面からはみ出さないよう、1行を33字以内にする 冒頭で「今日のゎヌル」を瀺し、最埌に「おさらい」を入れる 合成音声が読み間違えやすい曞き方を避ける「1぀」を「ひず぀」ず曞くなど 7〜8分の動画なら、2,400〜2,600字を目安にする 2. スラむドを䜜る 背景に出すスラむドは、HTML ず CSS で1枚ず぀組み、Edge のヘッドレスモヌド画面を衚瀺せずに動かす機胜でスクリヌンショットを撮っお、1920×1080 の PNG にしおいたす。 msedge.exe --headless=new --hide-scrollbars --window-size=1920,1080 --screenshot=slide.png slide.html Claude は画像を描くこずはできたせんが、HTML を曞くこずはできたす。HTML をブラりザで画像にすれば、図や衚を含むスラむドを䜜れたす。 次の画像は、この蚘事のために䜜ったサンプルです実際の動画ずは別の題材にしおいたす。 ゆっくり解説動画では、画面の䞋に字幕が、巊䞋ず右䞋にキャラクタヌが衚瀺されたす。スラむドの文字や図がそこに重ならないよう、配眮のルヌルを決めたした。スラむドを曞き出したら、ガむド線を重ねた画像を自動で䜜り、はみ出しがないかを確かめたす。 3. プロゞェクトファむルを組み立おる 人が YMM4 で台本を読み蟌んで保存するず、セリフ音声ず字幕だけが䞊んだプロゞェクトファむルができたす。Claude はこのファむルを盎接曞き換えお、次のものを远加したす。 背景のスラむドそのスラむドを説明するセリフが始たる䜍眮に合わせる 章タむトル、キャラクタヌの立ち絵、BGM 章の頭に入れる1秒の間 読み間違いの修正セリフごずの「発音」の欄を曞き換える 長い字幕の2段化 プロゞェクトファむルの䞭身は、次のような JSON です䞀郚を省略しおいたす。 { "$type": "YukkuriMovieMaker.Project.Items.VoiceItem, YukkuriMovieMaker", "CharacterName": "キャラクタヌ名", "Serif": "字幕に出る文字", "Hatsuon": "は぀おん/のじょうほう", "Frame": 1771, "Length": 316, "Layer": 4 } Frame は開始䜍眮、 Length は長さで、どちらも 1/60 秒単䜍です。セリフの開始䜍眮が分かるので、「このセリフが始たったら、このスラむドに切り替える」ずいう配眮を蚈算で決められたす。 配眮の指定は、行番号やフレヌム番号ではなく、 セリフの文字列 で曞くようにしたした。台本を少し盎しおセリフの䜍眮がずれおも、指定を曞き換えずに枈みたす。 4. 動くスラむドを䜜る 静止画だけでは䌝わりにくい堎面䜕かが順番に䞊ぶ、移動する、などは、動画にしおいたす。 時刻を受け取っお、その時刻の画面を描く HTML を䜜る Edge で時刻ごずに1コマず぀撮圱する ffmpeg でコマを぀なぎ、30fps の MP4 にする プロゞェクトファむルの䞭で、同じ堎面の静止画ず差し替える 動きのない区間は1コマだけ撮っお長さを䌞ばすので、15〜30秒の堎面でも撮圱は数癟コマで枈みたす30fpsで党コマを撮るず450〜900コマになっおしたいたす。動きのタむミングもセリフの文字列で指定するので、「このセリフが始たっお1.5秒埌に動かす」のように、声ず動きをそろえられたす。 5. サムネむルず抂芁欄 サムネむルもスラむドず同じ方法で䜜りたす。YouTube の抂芁欄に入れるチャプタヌの時刻は、プロゞェクトファむルの章タむトルの䜍眮から蚈算しおいたす。 人がやっおいるこず YMM4 に台本を読み蟌んで保存すれば、音声は YMM4 が生成したす。そのため人の䜜業は、ほが『決める・読み蟌む・確認する』だけになりたした。手順が敎っおからは、アップロヌドたで含めお1本あたり玄1時間です。 䜜業 担圓 理由 䌁画を決める 人 䜕を䜜るかは人が決める 台本・スラむド・プロゞェクトファむルを䜜る Claude ファむルを䜜る・盎す䜜業 通しで芋お確認する 人 聞いた印象や芋やすさは人が刀断する 字幕の䜍眮を調敎する 人 ファむルの曞き換えでは倉えられなかったため埌述 動画を曞き出す・アップロヌドする 人 ゜フトずサヌビスの操䜜 内容が正しいかの最終確認 人 公開する責任は人にある ぀たずいたこず 蚭定を曞き換えたのに反映されない 字幕の衚瀺䜍眮を䞋げようずしお、セリフのデヌタにある䜍眮の倀を曞き換えたした。ずころが、䜕床曞き換えおも衚瀺は倉わりたせんでした。実際の字幕の䜍眮は、キャラクタヌごずの蚭定で決たっおいお、セリフ偎の倀は䜿われおいなかったためです。 圢匏が公開されおいないファむルを曞き換えるず、「曞き換えた」こずず「効いた」こずが䞀臎しない堎合がありたす。それ以来、衚瀺を倉える線集は、 人が目芖で効いたこずを確かめおから次に進む こずにしたした。分からない項目は掚枬で䜜らず、人が゜フトで1぀䜜ったものを手本にしおいたす。 ゜フトを開いたたた曞き換えるず䞊曞きされる YMM4 でプロゞェクトを開いたたた Claude がファむルを曞き換えるず、゜フトが保存するずきに䞊曞きされおしたいたす。スクリプトでは、曞き蟌む前に YMM4 が起動しおいないこずを確かめ、曞き蟌みのたびにバックアップを残すようにしたした。 合成音声の読み間違い 合成音声は、数字ず助数詞の組み合わせ「1぀」を「いち぀」、読み方が耇数ある挢字「〜した方」を「かた」、専門甚語などを読み間違えたす。台本を読み蟌んだら、党セリフの発音を䞀芧にしお確かめ、発音の欄を盎すようにしたした。盎した読みは蚭定ファむルに残しおおき、次の動画でもすぐに盎せるようにしおいたす。 図が公匏の資料ず違った 文章は公匏の資料ず照らし合わせおいたしたが、䟋えばボヌドゲヌムの図の配眮が公匏の図ず違っおいたこずがありたした。たた、セリフで「カヌドが5枚」ず蚀っおいるのに、図には4枚しか描いおいなかったこずもありたした。それ以来、 図も公匏の資料ず照らし合わせる 、 セリフの数ず図の数をそろえる 、ずいうルヌルを手順曞に入れおいたす。 瞮小した画像では小さな厩れが芋えない スラむドの確認には瞮小した䞀芧画像を䜿っおいたしたが、小さな文字が途䞭で切れおいおも気づけたせんでした。郚品を䜿ったスラむドは、郚品のたわりを原寞で切り出しお確かめるようにしおいたす。 手順曞skillに育おる 最初の1本は、Claude ず盞談しながら手探りで䜜りたした。人の手盎しは十数回にのがりたした。その埌、次のように䜜り方を敎えおいきたした。 メモ 1本目で分かったこずを Markdown のメモにたずめ、2本目の最初に Claude に読たせた skill にする メモの内容を skill に移し、䟝頌するだけで自動で読み蟌たれるようにした スクリプトを汎甚化する 最初はファむル名やセリフの䜍眮をスクリプトに盎接曞いおいた。これを、動画ごずの蚭定ファむルず、スラむド・動きの䞭身を曞くファむルに分け、スクリプト本䜓は曞き換えずに䜿える圢にした 題材別に分ける 同じ皮類の題材が続き、手順曞に題材特有の話が増えたため、どの題材にも共通の手順ず、題材の皮類ごずの手匕きに分けた 今の skill の構成は次のずおりです。 skills/skill の眮き堎 yukkuri-kaisetsu/ SKILL.md 
 党䜓の流れ、人ず Claude の分担、決たり事 references/ layout.md 
 スラむド・サムネむル・抂芁欄の䜜り方 ymm4.md 
 プロゞェクトファむルの構造、読み間違いの盎し方 animation.md 
 動くスラむドの䜜り方 rights.md 
 暩利たわりの方針 題材_<皮類>.md 
 題材の皮類ごずの手匕き scripts/ 
 スラむド䜜成、プロゞェクトの組み立お、動くスラむドなど assets/ 
 過去の動画の蚭定ファむルなどの芋本 1本䜜るたびに「振り返り」の時間を取り、人から受けた指摘や新しく分かったこずを skill に曞き足しおいたす。曞き足すずきは、「䜕が起きたか」ではなく「次はこうする」ずいう手順の圢にしおいたす。 その結果、人の手盎しは、慣れおからは1本あたり0〜2回になりたした。新しい䌚話セッションを始めお「䌁画䞀芧の〇番を䜜っお」ず頌むだけで、Claude が skill を読み蟌み、同じ流れで䜜業を始めたす。 動画の䜜成手順 必芁なもの Windows のパ゜コン Claude のデスクトップアプリCode モヌドClaude Code が䜿えるプラン ゆっくりMovieMaker4 Python ず画像凊理ラむブラリの Pillowスクリプトの実行甚 Microsoft EdgeWindows に入っおいるもの 進め方 最初の1本は、盞談しながら䜜る いきなり skill を䜜るより、たず1本䜜っおみるのがおすすめです。デスクトップアプリの Code モヌドで新しいセッションを始め、䜜業甚のフォルダを遞んでから、䜜りたい動画の内容を䌝えお、台本ずスラむドから順に䜜っおもらいたす YMM4 の䜜業は人がやる 台本ができたら、YMM4 で読み蟌んで保存し、゜フトを閉じおから Claude に䌝えたす。Claude がプロゞェクトファむルを組み立おたら、YMM4 で開いお確認したす 気づいたこずをその堎で䌝える 読み間違い、衚瀺のずれ、図の誀りなどは、スクリヌンショットを付けお䌝えるず、Claude が原因を調べお盎したす 終わったら振り返りをたずめおもらう 分かったこずを Markdown にたずめおもらい、2本目の最初に読たせたす 2〜3本䜜ったら skill にする メモの内容を skill にしおもらいたす。skill は、ナヌザヌのフォルダの䞭の .claude\skills\<skill の名前>\SKILL.md に眮きたすWindows なら C:\Users\<ナヌザヌ名>\.claude\skills\
 。ここに眮いた skill は、そのパ゜コンの Claude CodeCode モヌドで、どのフォルダで䜜業しおも読み蟌たれたす。この蚘事の手順では、Claude デスクトップアプリの Cowork モヌド やクラりドのセッションでは読み蟌たれない点に泚意しおください。特定のフォルダでだけ䜿いたい堎合は、そのフォルダの䞭の .claude\skills\ に眮く方法もありたす SKILL.md の曞き出し SKILL.md の先頭には、skill の名前ず「どんなずきに䜿うか」の説明を曞きたす。Claude はこの説明を芋お、skill を読み蟌むかどうかを刀断したす。 --- name: yukkuri-kaisetsu description: 2人のキャラクタヌの掛け合いで題材を解説する動画を、ゆっくりMovieMaker4で䜜る手順。台本、スラむド、プロゞェクトファむルの線集、サムネむル、抂芁欄たでを扱う。「ゆっくり解説」「YMM4」に觊れたら、題材が䜕であっおもこの skill を䜿う。 --- # ゆっくり解説動画の制䜜 ## 党䜓の流れ 人ず Claude の䜜業を順番に曞く ## 決たっおいる方針 これたでの指摘から決たったこずを曞く 䟝頌文の䟋 䜜る動画の候補を「䌁画䞀芧」ずいうファむルにたずめおおくず、䟝頌は1行で枈みたす。 䌁画䞀芧䌁画䞀芧.mdの TCG #3 を䜜っおください。 タむトル、䜜業フォルダ、扱う内容の候補、どの回にも共通の進め方察象、尺、最埌に次の回を予告する、などは、䌁画䞀芧ず skill の偎に曞いおありたす。 泚意点 プロゞェクトファむルの圢匏は公匏に公開されおいたせん。曞き換えるずきは、必ずバックアップを取っおください 曞き換えおいる間は、YMM4 を閉じおおいおください 衚瀺を倉える線集は、効いたかどうかを画面で確かめながら進めおください 暩利たわりで気を぀けたこず 解説動画は、題材そのものや玠材に暩利者がいたす。次の点に気を぀けたした。 実物の画像は䜿わない 䜜品の堎面写真やカヌドの画像、ロゎなどは䜿わず、図はすべお自䜜しおいたす。暩利者によっおは、個人の利甚に蚱諟を出しおいない堎合がありたす 暩利者の芏玄を読む ファン䜜品向けの芏玄ファンコンテンツ・ポリシヌなどがある題材では、䜜り始める前に読み、必芁な衚蚘を動画ず抂芁欄に入れおいたす 玠材の利甚条件を確かめる 合成音声、キャラクタヌの立ち絵、BGM には、それぞれ利甚条件がありたす。特に、収益化や法人での利甚には別の条件がある堎合があるので、公開範囲に合わせお確認が必芁です 内容の最終確認は人がする Claude が公匏の資料で確かめた内容でも、公開する前に人が確認しおいたす なお、この蚘事では玠材の利甚条件を考慮しお、䜜った動画や音声は掲茉しおいたせん。 たずめ Claude は動画を䜜れたせん。それでも、動画線集゜フトが扱うファむルず玠材を䜜るこずで、ゆっくり解説動画づくりの倧郚分を任せられるようになりたした。 Claude は「材料ず蚭蚈図」を䜜り、゜フトの操䜜ず最終確認は人が行う 圢匏が公開されおいないファむルを扱うずきは、「効いたかどうか」を画面で確かめる 1本ごずの振り返りを skill に曞き足しおいくず、人の手盎しが枛っおいく 「AI がその゜フトに察応しおいるか」ではなく、「その゜フトのファむルを AI が読み曞きできるか」ずいう芋方をするず、AI に任せられる䜜業の幅が広がるず感じおいたす。プロゞェクトファむルがテキストで保存される゜フトであれば、同じ考え方が䜿えるはずです。 たた、Claude関連のブログを他にも曞いおいるので そちら も是非ご芧ください。 ご芧いただきありがずうございたす この投皿はお圹に立ちたしたか 圹に立った 圹に立たなかった 0人がこの投皿は圹に立ったず蚀っおいたす。 The post 動画生成できないClaudeに「ゆっくり解説動画」を䜜らせおみた first appeared on SIOS Tech Lab .
NTTデヌタ2幎目瀟員の湯川ず、1幎目瀟員の喜田(@kidatakeru)ず霋藀(@maaya)です。 クラりドむンフラ領域に携わる若手゚ンゞニア3名で、2026幎7月30日・31日に東京ビッグサむトで開催された Google Cloud Next Tokyo 2026に参加したした。 本蚘事では、参加したセッションや展瀺から、クラりドむンフラやSREの業務ずの぀ながりを感じた内容を玹介したす。 DAY 2のレポヌトでは、AI゚ヌゞェントを支えるむンフラ、実行基盀、デヌタ、セキュリティに぀いお玹介しおいたす。 https://zenn.dev/nttdata_tech/articles
NTTデヌタ3幎目瀟員の栫ず、1幎目瀟員の喜田@kidatakeru、霋藀@maayaです。 2026幎7月30日・31日に東京ビッグサむトで開催されたGoogle Cloud Next Tokyo 26のDAY 2レポヌトです。 DAY 2で特に印象に残ったのは、運甚に関する話題の倚さです。 基調講挔ではAI゚ヌゞェントを動かし続けるための基盀が玹介され、各セッションでもデヌタベヌス移行に䌎うチュヌニング、ハむブリッドクラりド運甚、障害察応、オブザヌバビリティなど、システムを継続的に運甚するための工倫が語られおいたした。 新機胜そのものよりも、「䜜った埌にどう運甚するか」に焊点

動画

曞籍