【AfterEffects】複数の動画素材を個別にレンダリングする方法

eyecatch_after_effects

100個のAVIをMP4にエンコードしたい!かつ状態も確認したいのでMedia EncoderじゃなくてAEで出力したい!と思い即席で作成しました。

この記事の著者
CGブロガー すいみん

CGブロガー

すいみん

Suimin

プロフィール

某美大の油絵科を卒業後、大手CG映像プロダクションに入社。
その後ゲーム業界に転職。
現在は技術系のCGデザイナーをしています。 書籍:Unity デザイナーズ・バイブル
プロフィール詳細はこちら

[追記]動画を直接レンダーキューに入れるほうが早かったです。

スクリプト不要でした。。。

選択した全ての動画を個々にコンポジションに入れるスクリプト

var myComps = new Array();
var selectItem = app.project.selection;

for(var i = 0; i < selectItem.length; i++){
    var item = selectItem[i];
    var comp = app.project.items.addComp(item.name, item.width, item.height, item.pixelAspect, item.duration, item.frameRate);
    var layers = comp.layers;
    var footageLayer = layers.add(item);
}

選択した全てのコンポジションをレンダーキューに入れてレンダリング

var myComps = new Array();
var selectItem = app.project.selection;

for(var i = 0; i < selectItem.length; i++){
    if(selectItem[i] instanceof CompItem){
        myComps.push(selectItem[i]);
    }
}

for(var i=0; i < myComps.length; i++) {
    var RQ = app.project.renderQueue.items.add(myComps[i]);
}
//app.project.renderQueue.render();//レンダリング開始

感想

根性でやるもの良いですが、大量にさばく時はスクリプトが便利です。

あとスクリプトは自分で使う分には動けばOKなんですが、時間があればもうすこし体裁を整えたいです。。。

以上、すいみん(@cg_method)でした!

Adobe Creative Cloudを一番安く購入する方法

\Adobe Creative Cloudが学割(49.6%OFF!)で安い/


eyecatch-buy-adobe-creative-cloud
【Adobe Creative Cloud】最安!アドビ認定スクールから購入する方法(+講座付き)

すでに持っている方も1年分の追加可能

さらにAmazonギフト券でチャージしてAmazon Payで支払うともっとお得に!

After Effectsに関する参考記事・ツール・書籍のまとめ

After Effectsに関する記事を下記にまとめました。



aftereffects-summary-article


作業効率化!After Effectに関する動画制作まとめ

After Effectsのソフトウェア購入


eyecatch-buy-adobe-creative-cloud
【Adobe Creative Cloud】最安!アドビ認定スクールから購入する方法(+講座付き)

After Effectsが学べるスクール


参考
動画クリエイター講座ヒューマンアカデミー

After Effectsの参考書籍

すいみん

最初の教科書にするならこの本です!

すいみん

この本見ながらエフェクトを触っているとより身につきます!

すいみん

Premiere Pro版もあります。YouTuber向け!

すいみん

このシリーズ3冊あるのですが、アニメの技法って特殊で面白いので引き出しを増やしたい方向けに!

After Effects エクスプレッションの参考書籍

すいみん

AfterEffects慣れてくると効率化も考えるようになると思いますが、まずはエクスプレッションを覚えましょう!