動画編集ソフトを、AIのFableと自作した話 ― 3日間の工程を全部見せます

「手術動画をそこに入れたら、スクリーンショットに合わせて動画編集をして、パワーポイントで並べてくれるアプリを作りたい」

深夜、AIにそう打ち込んだ。相手はClaude Codeで動くFable(アンソロピック社のAI。日本語で頼むと、プログラムを書いて動かすところまでやってくれる)。私が使ったのはプログラミングの知識ではなく、ほぼ日本語だけ。

この記事では、動画編集ソフトができあがるまでの工程を、順番に説明していく。

作りたかったもの

手術の記録動画は長い。数時間になることもある。

そこから大事な場面を探して、スクショを撮って、時刻をメモして、カルテやプレゼン用にまとめる。私はこれを全部手作業でやっていた。1本やるだけで、けっこう疲れる。

欲しかったのは、「見返しながらその場でメモを残せば、あとは自動でまとめてくれる」道具。市販の動画編集ソフトは高機能すぎて、手術の復習には合わない。ないなら、作ってみよう。

工程1:やりたいことを、日本語で全部話す

最初にやるのは、プログラミングではなく「おしゃべり」だ。

冒頭のひとことに続けて、欲しい機能を思いつくまま伝えた。重要な場面に印を付けたい。工程ごとの時間を測りたい。最後はパワポにまとめたい。それと絶対条件をひとつ。患者情報を含む動画だから、外部には一切送らず、自分のパソコンの中だけで動くこと。

すると、Fableがそれを仕様書(何をどう作るかの設計図)にまとめてくれた。あいまいな希望が、箇条書きの計画に変わる。この段階でズレを直しておくと、あとがラクになる。

工程2:AIを「設計士」と「大工さん」に分ける

今回は、AIを2階建てにした。設計図を描いて出来をチェックする親分役のFableと、実際にプログラムを書く子分役のAIたち。建築でいう、設計士と大工さんの分業だ。

親分が仕様書を渡すと、子分2体が「画面まわり」と「裏側の処理」を同時に作っていく。私は出来上がりを待って、動かして確かめる係だ。

初版は、その日のうちに動いた。触ってみて、思わず「めちゃくちゃ良い!!」

工程3:触って、頼んで、また触る

ここからはキャッチボールになる。

使ってみると「ここも欲しい」が出てくる。追加の要望を4つ出したら、その日のうちに全部反映された。頼んだことが当日中に形になる。このスピード感が、想像以上に楽しい。

工程4:本物のデータでつまずく ― ここが一番の山場

順調だったのは、本物のデータを入れるまでだった。

実際の手術の収録データ(9.4GB、3時間26分)を読み込ませたら、画面が真っ黒。再生できない。

「動画がアップロードできてないのかな?真っ暗」

直してもらっても、「暗いままだよ」。さらに直しても、「変わりなし、、、、」。正直イライラしてきたので、一度作業を止めて仕切り直した。

原因は、動画ファイルの「目次」だった。動画ファイルの中には、どの場面がどこに入っているかを示す、目次のようなデータがある。今回の動画は、その目次がファイルの一番うしろに置かれていた。目次が最後のページにある分厚い本を想像してほしい。ブラウザは目次を読むまで再生を始められないので、9.4GB分を最後まで探しに行って、固まっていたのだ。

対策は、目次だけをファイルの先頭に引っ越しさせること。動画そのものには手を付けない。それだけで、あっさり再生できた。9.4GBでも変換は約7秒。以後は、必要なときだけ自動でこの引っ越しをする仕組みにした。

それでも一部のブラウザでは映らず、自分であれこれ試して「Chromeなら映る」と突き止めた。きれいなテスト動画では出ない問題が、本物のデータでは次々出てくる。ソフト作りの一番の山場は、実はここだと思う。

できあがったもの

完成したのが「OpReview(手術復習ワークベンチ)」。できることはこうだ。

  • 動画を見ながらキーを1回押すだけで、静止画+時刻+メモを記録できる
  • 気になる場面だけを切り抜き動画にできる
  • 工程ごとの所要時間が見える
  • 復習用とカルテ用、2種類のパワポを自動で作ってくれる

もちろん、動画は最後まで自分のパソコンから一歩も出ていない。

やってみて思ったこと

工程を振り返ると、私がやったのは「日本語で頼む」「触って感想を言う」「本物のデータで試す」の3つだけだ。それでも、最後にブラウザを替えて原因を絞り込んだのは自分だった。現場を知っている人間が「試して切り分ける」ところに混ざると、ちゃんと前に進む。

作り終えたとき、私はこう書いていた。「めちゃくちゃ良い体験だった、私の日頃の自己研鑽の効率をupさせるものをどんどん作りたいね」。

道具は買うものだと思っていた。でも、自分の困りごとにぴったり合う道具は、自分で作れる。それがわかった3日間だった。