StainlessS氏のRT_Stats関数を使うとAVSテンプレートを作るときに便利です。
RT_Stats
# XXXX #01.avs _DIR_ = RT_GetWorkingDir() _SRC_ = RT_FilenameSplit( RT_Scriptfile, 4 ) SRC_EXT = ".ts" V = LWLibavVideoSource( source=_DIR_ + _SRC_ + SRC_EXT ) A = WAVSource( _DIR_ + _SRC_ + ".wav" ) AudioDub( V, A )RT_GetWorkingDir() はスクリプトのディレクトリを返します。
RT_FilenameSplit( RT_Scriptfile, 4 ) は拡張子を除いたスクリプト名を返します。
スクリプト名と動画ファイル名が異なるケースも想定するなら
(例: XXXX OP.avs / XXXX #01.ts)
# XXXX OP.avs _DIR_ = RT_GetWorkingDir() _SRC_ = "XXXX #01" SRC_EXT = ".ts" if( _SRC_ == "" ) { _SRC_ = RT_FilenameSplit( RT_Scriptfile, 4 ) } V = LWLibavVideoSource( source=_DIR_ + _SRC_ + SRC_EXT ) A = WAVSource( _DIR_ + _SRC_ + ".wav" ) AudioDub( V, A )と書いておけば手動で変更するときに楽になると思います。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。