Media
4
指定トラックの全てのファイル名とフレーム数をコンソールに出力
RANK
AZSTOKE_TrackAllMediaNameAndFrameConsol
import sys
sys.path.append(RPR_GetResourcePath() + r"\UserPlugins")
from AZSTOKE_BRONZE_python import *
def Msg(parm):
RPR_ShowConsoleMsg(str(parm) + "\n")
retval,_,_,_,allCount,_ = AZ_GetTrackMediaTypeCount(0,1,"",0,0)
for i in range(allCount):
retval,_,_,_,mediaName,_ = AZ_GetTrackMediaName(0,1,i,"",1024)
retval,_,_,_,frame = AZ_GetTrackMediaStartTimeFrame(0,1,i,0)
Msg(str(frame)+":"+mediaName)
import sys
sys.path.append(RPR_GetResourcePath() + r"\UserPlugins")
from AZSTOKE_BRONZE_python import *
BronzeのAPIのインポートを行います。
インストールできていない方はこちらでダウンロードが必要
def Msg(parm):
RPR_ShowConsoleMsg(str(parm) + "\n")
コンソール画面に出力するためにMsg関数を設置
retval,_,_,_,allCount,_ = AZ_GetTrackMediaTypeCount(0,1,"",0,0)
指定トラックの全てのメディアの数(allCount)を取得
for i in range(allCount):
0から変数(allCount)分、ループさせる
retval,_,_,_,mediaName,_ = AZ_GetTrackMediaName(0,1,i,"",1024)
変数(name)に変数(i)に入った指定トラック内の指定メディア名を保存
retval,_,_,_,frame = AZ_GetTrackMediaStartTimeFrame(0,1,i,0)
変数(frame)に変数(i)に入った指定トラック内にある指定メディアの開始フレームを保存
Msg(str(frame)+":"+mediaName)
コンソール画面にフレーム数(frame):メディア名(name)の順で出力
プロジェクト内にメディアを複数設置
_NGを付けたいファイルを選択