2010-10-20

RemapEditor タイムリマップ編集ダイアログ

Remap Editor

いろいろあってプラグイン入門の投稿が進んでいないので、なんか代わりにということでこんなものを作ってみました。



選択されたレイヤのタイムリマップを編集するダイアログで、Visual Studio C# 2008で作成したアプリと、スクリプトを組み合わせて実装したものです。

選択したレイヤのタイムリマップを読み込み、タイムシート風のスプレットシートに表示・編集ができます(悲しいことにWindows専用です。)

RemapEditor_20101023アップ
RemapEditor_20101023.zip
実行ファイル・スクリプト・C#プロジェクトがアーカイブされています。

http://bry-ful.ddo.jp/BRY/software.htmlに最新版がある可能性があります!

追記
2010/10/23 スクロールバーをつけた。
2010/10/21 新しいバージョンのものに変えました。
変更点。一部機種で動かないバグを修正。いろいろ機能追加。


インストール

  • RemapEditor.jsx
  • RemapEditor.exe
アーカイブ内のファイル(jsxとexeの2ファイル)を”Scripts”フォルダにある”ScriptUI Panels”にコピーして、After Effectsを再起動させてください。
ウィンドウメニューに”RemapEditor.jsx”が表示されるればインストールは完了です。

実行には.NET framework3.5のランタイムが必要です。

RemapEditor.jsxをウィンドウメニューから実行すると、ボタンが一つだけのフローティングパレットが表示されます。


アーカイブ内にあるRemapEditor_src.zipには、RemapEditor.exeのソースファイルが入ってます。

使い方

用途は、0からシートを打ち込んでいく作業より、既に打ち終わったシートの確認・修正をすることを目的としています。

リマップを編集したいレイヤを一つだけ選択して、RemapEditorボタンを押せば、ダイアログが表示されます。

操作法は、僕の作ったAE_Remapとほぼ同じです。

ExecメニューからGoを実行すれば、編集結果がレイヤに適用されます。

今現在は、空セルの扱いを「ブラインドエフェクト」か「大きな数値を無理やり入れる」の2種類にのみ対応しています。
適応させるとどんな状態でも「ブラインドエフェクト」が追加されてしまいますが、今後修正する予定です。(2010/10/22修正しました)

RemapEditerを実行すると同じ場所にRemapEditer.defが自動的に作成されます。それを修正することで、After Effectsに送るスクリプトを修正することができます。

ちなみに、コピー&ペーストでクリップボードに保存されるデータは、AE_Remapと互換性があります。

どんなことをしてるか?

◎まず、スクリプトでレイヤのタイムリマップ及びその他の情報を獲得して、テキストファイルに保存。
◎system.callSystemで、RemapEditor.exeを呼び出し先のテキストファイルを読み込み。
◎RemapEditor.exeで編集。
◎RemapEditor.exe内でリマップ適応のスクリプトを作成して標準出力へ。
◎system.callSystemの返り値に作成したスクリプトがもどるのでevalで実行。

って事をしてます。
スクリプトでは良いユーザーインターフェースを作れないので、そこを他のアプリに任せてます。

最後に

最後にちょっとアンケート。
After Effectsユーザー向けに、こんな感じのアプリの作成入門の記事って需要ありますか?
プラグイン入門ではかなり省いていたプログラミング言語の解説をメインとしたもので、かなり映像制作から離れたものになる物になりそうですが(ExcelのマクロとかJavaScript/C# …)

もし、需要があれば投稿します。



タグ : , , [タグを追加する]


この記事の投稿者について:bryful

フィードバック

1 Star2 Stars3 Stars4 Stars5 Stars
(評価回数:3 , 平均:4.00)
Loading...Loading...

この記事に対する 16 の反応があります


  1. 1 AEUSERS(AEP Project) 10月 19th, 2010 at 16:51

    新着記事 : RamapEditor タイムリマップ編集ダイアログ http://bit.ly/9v18ij

  2. 2 かてぃっく 10月 19th, 2010 at 16:54

    RT @AEUSERS: 新着記事 : RamapEditor タイムリマップ編集ダイアログ http://bit.ly/9v18ij

  3. 3 Al-Fun4 / おるふぁん 10月 19th, 2010 at 17:01

    QT @AEUSERS: 新着記事 : RamapEditor タイムリマップ編集ダイアログ http://bit.ly/9v18ij

  4. 4 10月 19th, 2010 at 17:14

    RT @AEUSERS: 新着記事 : RamapEditor タイムリマップ編集ダイアログ http://bit.ly/9v18ij

  5. 5 野澤 圭輔 10月 20th, 2010 at 02:32

    RT @AEUSERS: 新着記事 : RamapEditor タイムリマップ編集ダイアログ http://bit.ly/9v18ij

  6. 6 あるれいどぅ 10月 20th, 2010 at 16:58

    RT @AEUSERS RemapEditor タイムリマップ編集ダイアログ http://bit.ly/cMNLdO #aejp

  7. 7 はー 10月 21st, 2010 at 23:59

    リンク切れ・・・(´・ω・`)

  8. 8 bry-ful 10月 22nd, 2010 at 00:21
    bry-ful

    すみません。
    リンク切れを直しました。

  9. 9 大山佳久 10月 22nd, 2010 at 08:02

    良い感じです。さしあたってWindowsにスライダが欲しいです。 RT @AEUSERS RemapEditor タイムリマップ編集ダイアログ http://bit.ly/cMNLdO #aejp

  10. 10 いまざきいつき 10月 22nd, 2010 at 08:03

    RT @o3x: 良い感じです。さしあたってWindowsにスライダが欲しいです。 RT @AEUSERS RemapEditor タイムリマップ編集ダイアログ http://bit.ly/cMNLdO #aejp

  11. 11 cocu 10月 22nd, 2010 at 08:39

    これはスゴイ! RT @AEUSERS RemapEditor タイムリマップ編集ダイアログ http://bit.ly/cMNLdO #aejp

  12. 12 tf 10月 22nd, 2010 at 15:29

    日本語の記事でここまで詳しく説明されているものは他に無いので非常に貴重な資料だと思います。
    めげずにがんばって下さい!

  13. 13 Tokoro 10月 24th, 2010 at 12:13

    うおお便利 RT @AEUSERS RemapEditor タイムリマップ編集ダイアログ http://bit.ly/cMNLdO #aejp

  14. 14 1470.netちょっと気になるURL 10月 30th, 2010 at 14:28

    http://bit.ly/bov72J RemapEditor タイムリマップ編集ダイアログ | AEP Project Remap Editor いろいろあってプラグイン入門の投稿が進んでいないので、なんか代わりにということでこんなものを作ってみました。 選択されたレ..

  1. 1 After Effectsユーザーのための、プログラミング入門 その9 リマップ編集スクリプト。AEスクリプトでのイベント処理 | AEP Project Pingback on 10月 5th, 2011 at 04:00
  2. 2 RemapEditorタイムリマップ編集ダイアログ | Tips - After Effects - 動画編集ソフト - アプリケーション | Jishuu.net Pingback on 4月 21st, 2012 at 03:50

コメントをどうぞ!




特集