終了

プラグイン開発の方法について

Community Beginner ,
May 06, 2021 May 06, 2021

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

コピー完了

PremierePro向けに自作のプラグイン開発をしたく、VS Codeで「CC Extension Builder」をインストールして色々試しているのですが、extentionのパネルからPremiere Proへの反映の仕方がわからず質問になります。 

やりたいこととしては、「自作のExtentionにて特定の動画内の人の顔を検出し、その顔範囲の座標をpremiereproのエフェクトのモザイクのマスクとして反映」になります。

その中で、Extentionのパネルからpremiereproのエフェクトを呼び出して、座標をモザイクのマスクとして渡す方法がわかりません。どういったコーディングをすればよろしいでしょうか。

また、参考となるwebページなどあれば教えて頂けますと幸いです。

キーワード
SDK

表示

3.1K
翻訳

レポート

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

correct answers 2 件の正解

Community Expert , May 07, 2021 May 07, 2021

とりあえず、ExtendScript側のロジックを固めるのがエクステンション製作時の鉄則です。で、PProの場合、DOMについては公式に解説しているものがありませんので開発者は自分で全部調べます。
とりあえずPropertyExplorerは必須で、実際のプロジェクト上で各シークエンスの子要素のプロパティを洗い出して操作するのが基本です。
しかしながら、JSのDOMは結構浅くFX等のサポートも殆どなかったのではないかと思います。

投票

翻訳
Community Expert , May 09, 2021 May 09, 2021

PropertyExplorer上で「app.project.activeSequence」と入力した上でGetInfoをクリックするとでアクティブなシークエンスのプロパティが得られます。

投票

翻訳
Community Expert ,
May 07, 2021 May 07, 2021

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

コピー完了

とりあえず、ExtendScript側のロジックを固めるのがエクステンション製作時の鉄則です。で、PProの場合、DOMについては公式に解説しているものがありませんので開発者は自分で全部調べます。
とりあえずPropertyExplorerは必須で、実際のプロジェクト上で各シークエンスの子要素のプロパティを洗い出して操作するのが基本です。
しかしながら、JSのDOMは結構浅くFX等のサポートも殆どなかったのではないかと思います。

投票

翻訳

レポート

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

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

コピー完了

ご回答ありがとうございます。

PProの場合、DOMについては公式に解説しているものがありませんので開発者は自分で全部調べます。

やっぱりそうなんですね!

 

PropertyExplorerをインストールしてPProのエクステンションで開いてみたのですが、私の理解力不足で使い方がわからないです。。どのように操作するとシークエンスのプロパティを洗い出すことができるのでしょうか。

投票

翻訳

レポート

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

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

コピー完了

PropertyExplorer上で「app.project.activeSequence」と入力した上でGetInfoをクリックするとでアクティブなシークエンスのプロパティが得られます。

投票

翻訳

レポート

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

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

コピー完了

ご回答ありがとうございます!

調べてみたのですが、確かにFX扱えないようにも見えますね。。

まだ仕組みをよくわかっていないところもあるので、もう少し調べてみます!

ありがとうございました!

投票

翻訳

レポート

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

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

コピー完了

最新

参考までに、一番わかり易いのは
https://github.com/Adobe-CEP/Samples/tree/master/PProPanel/jsx/PPRO
のコードを読み解くことだと思います。

投票

翻訳

レポート

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