GitHub Copilot は何でもできる。 ~ プログラミング向け AI で動画作成 ~

242 Views

June 14, 26

スライド概要

GitHub Copilot をプログラミング技術系動画作成に活用した経験を共有するスライドです。

もともと次のブログ記事として公開しているものを、Microsoft Copilot で pptx スライドにしたものです。https://rksoftware.hatenablog.com/entry/2026/06/12/080000

Microsoft Copilot で出しただけでは、いろいろと手を入れたいところが多かったので、いろいろと手を入れたバージョンです。

シェア

またはPlayer版

埋め込む »CMSなどでJSが使えない場合

ダウンロード

関連スライド

各ページのテキスト
1.

GitHub Copilot は 何でもできる。 プログラミング用 AI で、動画制作 石崎 充良 1 / 23

2.

自己紹介 石崎 充良 ( @mishi_cs ) C# Tokyo コミュニティ管理メンバー GitHub: https://github.com/m-ishizaki blog: https://rksoftware.hatenablog.com/ 2 / 23

3.

「何でも」とは ⚫ GitHub Copilot は AI ⚫プログラミング向けのプロダクト ⚫ 以前は「プログラミング専用」だった ⚫ 今は一般的な作業にもかなり素直に応えてくれる ⚫ 規約も「プログラムだけ」と書かれていない様子(次ページ) 3 / 23

4.

規約上「プログラム限定」はあるか 結論:プログラム専用に使うべしという規約類は見当たらなかった 公式ドキュメント 説明 ① GitHub Terms of Service 全体の基本規約 ② Terms for Additional Products and Features 追加製品向け ③ #J AI Features AI機能のデータ取り扱い • ①の「C. Acceptable Use」はおおむね「違法行為に使うの禁止」。プログラム限定の記述はなし • Copilot は②にセクションがあるが内容は薄く、プラン別のリンクが載るだけ • そのリンク先は③へ。オプトアウトすれば学習には使われず、出力は自己責任で使う旨のみ https://docs.github.com/en/site-policy/github-terms/github-terms-of-service#c-acceptable-use https://docs.github.com/en/site-policy/github-terms/github-terms-for-additional-products-and-features#github-copilot https://docs.github.com/en/site-policy/github-terms/github-terms-of-service#j-ai-features-training-and-your-data 4 / 23

5.

プログラムそのものではない作業を行う 実際にこれ から行う 具体的には、プログラム系 YouTube 動画を作る作業 C# コミュニティ「C# Tokyo」の動画制作を行います その素晴らしい動画制作を GitHub Copilot で! 5 / 23

6.

まずは文字起こし データを入手 6 / 23

7.

文字起こしデータを入手する ⚫ C# Tokyo はイベントはライブ配信で限定公開し、を編集し後日動画として公開している ⚫ ライブ配信時の文字起こしが YouTube 上に残っている ⚫ 「字幕」内の 日本語(自動字幕起こし)からデータが取得できる .srt (個人の好みです) 7 / 23

8.

文字起こしデータ ⚫ 形式は中身を確認しやすい .srt を選択 (個人の好みです) 8 / 23

9.

GitHub Copilot で加 工する 9 / 23

10.

文字起こしを Skill で加工 ⚫ 文字起こしデータの加工にも GitHub Copilot は使える ⚫ プログラミング内容なら固有名詞・用語の補正も得意 ⚫ ※自動字幕は用語のカタカナ化や不正確さがある 加工用の Skill を 用意している 10 / 23

11.

文字起こしを Skill で加工 ⚫ VS Code で開いたまま加工できてとても自然 ⚫ Skill を作れば一発。数分ごとの見出しを自動生成 11 / 23

12.

課題:タイトルがわかりにくい ⚫ 生成された見出しが少しわかりにくかった ⚫ 「何についての話か」が抜け落ちていた ⚫ 例:「処理改善」だけでは何の処理かわからない ( 動画には複数の技術要素があるのに主語が不明) ……追加プロンプトで再挑戦しても、まだいまいち 12 / 23

13.

モデルを変更してみる(GPT 系) ⚫ GPT 系の少し良いモデルに変えてみる ⚫ 見出しの精度は改善されるか ⚫ 結果は……無念。まだいまいちだった 13 / 23

14.

Claude 系で大きく改善 ⚫ さらにモデルを変更(Claude 系)、 かなりいい仕上がりになった ⚫ これがプログラミング用 AI の力! ⚫ しかし、最後までやり切れず(60分中45分あたりまで)(対処は次ページ) 14 / 23

15.

アドリブ力も必要 ⚫ 「続きもお願い」と頼めば最後まで生成してくれた ⚫ このあたりは AI の使い手側にもアドリブ力が必要 ⚫ 途中で止まっても、追加依頼でカバーできる 15 / 23

16.

タイムテーブルを調 整する 16 / 23

17.

タイムスタンプを一括調整 動画にするときにはオープニング(タイトルロゴ約3 秒)を入れる その結果、編集後は文字起こしと数秒ずれる タイムスタンプの一括調整が必要になる 17 / 23

18.

タイムスタンプを一括調整 ⚫ これも GitHub Copilot の Skill で一発 ⚫ 何秒ずらすか聞いてくれて、完璧に調整できた 18 / 23

19.

ファイル形式を変換する ⚫ 字幕・文字起こしデータは、しょせんテキストデータ ⚫ テキスト変換なら言語変換が得意な Copilot で十分 ⚫ ここでも Skill を用意している 19 / 23

20.

ファイル形式を変換する ⚫ 変換成功。動画編集ソフトにインポートできる ⚫ かなり実用的な仕上がり 20 / 23

21.

まとめ 21 / 23

22.

結論:Copilot で動画制作もできる • 「プログラミング専用」ではない:規約上も制限はなく、一般的 な作業にも素直に応えてくれる • Skill 化で作業が一気に効率化:文字起こし加工・タイムスタンプ 調整・形式変換まで一発 • モデル選びとアドリブ力が鍵:Claude 系で品質が大きく向上し、 実用レベルに到達 22 / 23

23.

ありがとうございました 石崎 充良 23 / 23