動画から作ったPowerPointが300枚に。40枚に減らす方法
90分の講義を読み込ませ、抽出が終わってみると312枚。スクロールしてみると、本当に違うのはせいぜい40枚で、残りは箇条書きが1行増えただけの同じスライドか、発表者のカーソルが2センチ動いただけの同じスライドです。
これはスライドが抜ける失敗のちょうど逆で、しかもずっとよく起きます。壊れているわけではありません。検出器は指示どおり「画面が十分に変わったら1フレーム残す」を実行しているだけです。問題は、録画が「ページが変わった」以外の理由でもたくさん変化することにあります。
原因のほとんどは5つに絞れます。その大半は設定ひとつで決まり、残った重複も順番さえ守れば短時間で片づきます。
なぜ1枚が12フレームになるのか
フレーム差分による検出は、サンプリングした各フレームを「最後に残したフレーム」と比較します。変化した画素が十分多ければ新しいスライドと判定します。次の5つは、スライドが変わっていないのに画素を変えてしまいます。
段階表示のアニメーション
箇条書きが1行ずつ現れるスライドは、見た目には5枚の別スライドです。検出器の判断は正しいのですが、同じものが5枚も要るわけではありません。講義や営業資料では、これが重複の最大の発生源です。
カーソル、レーザーポインター、書き込み
図の上を回るポインターや、その場での手書き注釈は、小さいけれどコントラストの高い領域を何度も変化させます。録画の解像度が低いと、その領域がフレームに占める割合が十分大きくなり、比較のたびにしきい値を超えてしまいます。
隅のワイプ(カメラ映像)
ピクチャーインピクチャーの話し手は止まりません。Zoom・Teams・Loom の書き出しでよくあるように、ワイプがフレームに対して大きいと、それだけで数秒ごとに「新しいスライド」が延々と生成されます。
トランジション、フェード、スクロール
2枚のあいだの1秒のディゾルブは、互いに違うフレームの連続です。そこを3回サンプリングすれば、本物2枚のあいだにぼやけた中途半端なスライドが3枚入ります。ページ送りではなくスクロールしている場合も同じです。
埋め込み動画、GIF、ライブデモ
埋め込みクリップは全フレームが直前と異なります。スライド内の40秒のデモが、資料の残り全部より多くのキャプチャを生むこともあります。ライブコーディングは同じ問題のゆっくり版です。エディタは実際に1行ごとに変わります。
どれだけ変わり、どれだけ保たれたか
枚数を決めるのは2つの数値です。1つ目は、候補として記録するまでにフレームのどれだけが変化する必要があるか。2つ目は、多くのツールがそもそも公開していない値ですが、変化後の画面がスライドと認められるまで、どれだけ静止している必要があるかです。
本物のページ送りと、トランジションや動くワイプを分けるのが、この「保持時間」です。スライドは数秒間静止しますが、フェードは1フレームも静止しません。自社のリファレンス資料用に抽出パイプラインを作ったとき、約2%の画素変化・保持時間の条件なしという既定値では、ライブコーディングの講義1本から候補フレームが1,331枚も出ました。「7%以上変化し、その後3秒静止する」を条件にしたところ、同じ講義が20数枚の実スライドに収まり、重要なものは何も失われませんでした。
Video2Any では、この2つがエディタのサンプリングモードの隣にある「密度」(低密度・標準・高密度)として出ています。低密度はより大きく安定した変化を要求し、高密度は小さな変化も受け入れます。変更したら「再サンプリング」を押してください。動画はタブの中にあるので、再実行は数秒で済み、アップロードもやり直しません。
録画の種類別・最初に選ぶ設定
「標準」から始めないでください。素材ごとに、手作業の削除がいちばん少なくて済む設定です。
| 録画の種類 | 最初の設定 | 理由 |
|---|---|---|
| スライドのみの画面共有、アニメなし | 標準 | 静止スライド間のきれいな切り替わり。いちばん簡単なケース。 |
| 段階表示アニメのある講義 | 低密度 | 途中の表示を無視し、完成した1枚だけを残せる。 |
| ワイプ付きの Zoom / Teams / Loom | 低密度 | 動き続けるワイプが変化として拾われなくなる。 |
| ホワイトボード、ライブコーディング、手書き | 固定、20〜30秒ごと | 内容が連続して増えるため、変化検出より時間ベースが向く。 |
| カメラで撮った登壇動画 | 低密度 | 手ぶれや客席の動きが変化率を押し上げるため。 |
| アニメの少ない情報密度の高い資料 | 高密度 | 本当に別のスライドでも、数式1行しか違わないことがある。 |
残った重複を片づける順番
再サンプリングしても重複は多少残ります。この順番で消すと、上から順に見ていくよりずっと速く終わります。
段階表示は最後の1枚だけ残す
同じスライドが4枚並んでいたら、最後の1枚に全項目が入っています。それを残して前の3枚を消します。最初の1枚は絶対に残さないでください。いちばん中身が少ない版です。
ぼやけているものは消す
ぼけた、あるいは半分溶けたフレームは必ずトランジションの残りかすで、スライドではありません。長いタイムラインを流し見るとき、ぼけは最速の判別材料です。
連続したかたまりごと消す
重複は点在せず、連続した固まりで現れます。1枚ずつサムネイルを吟味せず、その区間をまとめて選んで一度に消し、次の固まりへ移ってください。
数枚の取りこぼしは再抽出せず手動キャプチャ
密度を下げたせいで必要な1枚が消えたら、その位置までシークして手動でキャプチャします。1枚のために抽出全体をやり直すより速く済みます。
トリミングで変わること、変わらないこと
エディタで「トリミング」→「すべてのスライドに適用」を使うと、ワイプや会議アプリのUI、黒帯を書き出し画像から取り除けます。スクリーンショットではなくスライドらしい仕上がりになるので、会議アプリで録ったものには一度かけておく価値があります。
ただし枚数は変わりません。トリミングは検出のあとのフレームに効くので、ワイプによる悪影響はすでに終わっています。そもそもワイプにキャプチャを発生させたくないなら、密度を低密度にするか、変換前に編集ソフトで動画自体を切り抜いてください。
300枚が正解であることもある
長い=過検出、とは限りません。板書が1行ずつ埋まっていく数学の講義には本当に数百の異なる状態がありますし、ソフトウェアのデモも同様です。あとから特定の瞬間を探して引用するために変換しているなら、密な出力こそ目的にかないます。その場合はPDFで書き出してください。数百ページの扱いはPowerPointよりずっと軽快です。
判断材料は成果物そのものです。どれも似ているなら過検出なので再サンプリング。どれも違っていて数が多いだけなら、録画自体が密なだけです。変えるべきは設定ではなく書き出し形式です。
私たちの既定値はどちら寄りか
Video2Any の既定値は密度寄りです。これは意図的な取捨選択です。要らない1枚はクリック1回で消せますが、そもそも取得されなかった1枚は動画をまるごとやり直すか、なくなったことにさえ気づかないかのどちらかです。どちらかを選ぶなら、静かに失うより多めに渡すほうを選びます。
この選択には代償があります。実際の利用データを見ると、長い録画では手作業でかなりの枚数が削除されています。それがこの選択のコストであり、「密度」を詳細設定の奥ではなくタイムラインのすぐ隣に置いている理由でもあります。 動画からPowerPointへの変換でスライドが抜ける理由と、結果の確かめ方 では逆方向の失敗を、工程ごとに切り分けています。
よくある質問
- 重複したスライドを自動で統合できますか?
- 近い重複の抑制は検出そのものに含まれていて、「密度」で調整しているのがまさにそれです。そのあとに独立した統合処理はありません。「同じスライドに1行増えただけ」と「別のスライド」は、確認なしで消してよいほど確実には区別できず、消し間違いは取り返しがつかないからです。
- 密度を変えるには動画を再アップロードする必要がありますか?
- いいえ。ローカルファイルはブラウザのタブ内で読み込まれ、そもそもアップロードされません。密度を変えて「再サンプリング」を押すと、タブ内にあるそのファイルで解析をやり直します。2時間の録画でもかかるのは解析時間だけで、転送は発生しません。
- 低密度にしたら必要なスライドまで消えたのはなぜ?
- 低密度は「変化」と見なす基準を上げるので、表の1行や数字1つだけが違う2枚は1枚に統合されることがあります。これが逆方向のコストです。そういう資料では標準か高密度を使って手で整えるか、足りない分を手動キャプチャしてください。
- ワイプ付きの会議録画に最速の設定は?
- 密度を低密度にし、そのあと「トリミング」→「すべてのスライドに適用」でワイプと会議アプリのUIを書き出しから切り落とします。この2手で Zoom・Teams・Meet・Loom の録画の大半は片づきます。
- 300枚の .pptx は実用になりますか?
- PowerPoint で開けますが、ファイルは大きく、スクロールも重くなります。本当にすべて異なるならPDFで書き出し、そうでないなら密度を下げて再サンプリングしてください。
要点
スライドが多すぎるのはしきい値の問題で、しきい値はエディタのコントロールひとつです。アニメーションやワイプがある素材なら密度を低密度にし、「再サンプリング」を押し、ぼけたフレームを消して段階表示は最後の1枚だけ残す。90分の講義なら30〜60枚に収まるはずです。300枚になったら、録画を疑う前に設定を変えてください。