終了

タイムラプス動画から静止フレームを削除する方法

エクスプローラー ,
May 14, 2024 May 14, 2024

リンクをクリップボードにコピー

コピー完了

Adobe CC契約ユーザーです。

Premiere Proは正式版とベータ版の最新版を併用しております。

 

タイムラプス動画から変化のない、あるいは変化の少ないフレームを自動で削除したいのですが、よい方法が見当たりません。

AE等他のツール併用でも構わないのですが、できればAdobeのツールで完結できると助かります。

 

このような操作を実現する機能はありませんでしょうか?

キーワード
操作方法・手順

表示

202

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
Community Expert ,
May 14, 2024 May 14, 2024

リンクをクリップボードにコピー

コピー完了

結論から言うとアドビ製品には「ない」かと、、、

要点となるのは「変化の少ない箇所というのはどのような定義なのか」になるので、個々の好みになるのでそれを判断することが今のテクノロジーでは難しいと感じます。

Premirer Proにはシーン検出やインタビュー動画の不要な部分を検出してくれる機能がありますが、これらはカットに対する判定や音声をベースにした機能となっています。

なので無難なのは目検でカットを行い、カット間のつなぎをPremirer Proのモーフカットなどを使用してなじませるとかになるのではないでしょうか。

音声が無い動画への難易度が高くなると思いますが、
Ai関連は最近進歩が早いので他に知見がある人がいれば書き込みしてくれると思います。

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
Community Expert ,
May 15, 2024 May 15, 2024

リンクをクリップボードにコピー

コピー完了

CGを使用した検証ですが、
After Effects エクスプレッションというスクリプトを書けば、添付動画のように中央の枠に色や明度の変化があれば表示されて、変化がなければ画像を不透明度0%にすることができます。


但し、エクスプレッションでフレームを削除することはできません。
Extend Scriptというスクリプトでコードを書けば、透明のフレームにマーカーを追加することは出来るかもしれません。

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines
エクスプローラー ,
May 15, 2024 May 15, 2024

リンクをクリップボードにコピー

コピー完了

最新

検証動画ありがとうございます。

やはりフレームを消すところまでは難しそうですね…。

 

ExtendScriptは普段からPhotoshop等で書いているので特にハードルは感じないのですが、ExtendScriptで実施できるような処理に落とし込むとものすごく時間が掛かるはずなので、もしネイティブコードで処理できるような方法があればそちらを試してみたいと思っていたところでした。

現状だとPhotoshopで1フレームずらして差の絶対値を取る→ヒストグラムを取得して変化のないフレームを探す→Premiere用のマーカーデータを書き出す、といった方法くらいしかないかな、という感じです。

投票

翻訳

翻訳

レポート

レポート
コミュニティガイドライン
他のユーザーへの思いやりを持ち、敬意を払いましょう。コンテンツの出典を明記し、投稿する前に内容が重複していないか検索してください。 さらに詳しく
community guidelines