EDIUS11 BAT Server コマンド・ヘルプ

目次 -index-
- BAT Server help with “:: command=”
- :: add_second_source=
- :: description=
- :: empty_folder=
- :: exchange_target_source_filter_disable_cmd=
- :: extend_inout=
- :: file_delete=
- :: filename_stamp=
- :: loop=
- :: marker_color=
- :: marker_type_clip=
- :: nr_of_lines=
- :: open_with=
- :: overwrite=
- :: progress_preset=
- :: proxy_file=
- :: register=
- :: sequence_filename_stamp=
- :: sequence_output_preset=
- :: sequence_overwrite=
- :: sequence_target_path=
- :: srtfile_to_marker=
- :: submenu=
- :: target_path=
- :: target_type=
- :: tmp_file_type=
- :: track_type=
- :: valid_exit_code=
- BAT Server help with “{command}”
「EDIUS 11 by the BAT Server」のコマンドの使い方を日本語に翻訳したページです。ハッキリ言ってよく分かりませんが、コマンドを調べる時にいちいち翻訳するのが面倒なので作ってみました。「EDIUS 11 by the BAT Server」の使い方は下記ページに記載しています。
BAT Serverには、”:: command=”と”{command}”の二つのタイプのコマンドがあります。
BAT Server help with “:: command=”
:: add_second_source=
‘:: add_second_source=’ はファイル選択ダイアログを表示し、選択したファイルは変数 {source2} に置き換えられます。ここでは、2つ目のファイルのソースタイプ(ドットなしのファイル拡張子)のみを追加してください。
:: description=
‘:: description=’ には、処理内容を1行で記述できます。この記述は、実行中にステータスウィンドウに表示されます。
:: empty_folder=
‘:: empty_folder=’ は、1つまたは複数のフォルダを空にするために使用できます。フォルダは存在している必要があり、その中にあるファイル(サブフォルダは不可)は BAT ファイルの実行前に削除されます。複数のパスを | で区切って指定できます。例: {cwd}\upscale_tmp|{cwd}\upscaled_img
:: exchange_target_source_filter_disable_cmd=
‘:: exchange_target_source_filter_disable_cmd=’ を使用すると、ソースファイルのファイルタイプに基づいて BAT 内のコマンドラインの実行を抑止し、BAT コマンドのみを使用します。ドットなしで 1 つまたは複数のファイルタイプをパイプ文字で区切って追加できます。例: ‘wav|w64|mp3’
:: extend_inout=
‘:: extend_inout=’ を使用すると、クリップ領域を IN と OUT の間で秒数だけ拡張できます。1.5 を指定すると、クリップが 3 秒拡張されます。
:: file_delete=
‘:: file_delete=’ を使用すると、ファイルを Windows OS のごみ箱に移動できます。専用のEWC2ファイルとESEサイドカードファイルはごみ箱に移動されます。オプションに「{source}」を指定すると、BINフォルダからファイルを削除しようとします。
:: filename_stamp=
‘:: filename_stamp=’ を使用すると、{target}と{tmp_file}の名前の後、ファイル拡張子の前にドット付きのテキストを追加できます。例えば、「_bat」を指定すると、file.aviがfile_bat.aviに変更されます。無効にするには「False」を指定します。デフォルト値は「_bat{in+out_seconds}」です。
:: loop=
‘:: loop=’ を使用すると、ローカルアプリを起動できます。
:: marker_color=
‘:: marker_color=’ を使用すると、マーカーの色を選択できます。「Blue」などの有効な色を指定できます。
:: marker_type_clip=
‘:: marker_type_clip=’ を使用すると、マーカーを追加するターゲットを変更します。 assetId、clipId、associationId のいずれかを指定する必要があります。デフォルト値は clipId です。
:: nr_of_lines=
‘:: nr_of_lines=’ は、ステータスウィンドウに表示される CLI 出力の行数を定義します。デフォルトは 1 です。
:: open_with=
‘:: open_with=’ は、ローカルアプリを開き、実行するコマンドを追加するために使用できます。
:: overwrite=
‘:: overwrite=’ この bat コマンドに ‘keep’ 以外の値が指定されている場合、既存のターゲットファイルは実行直前に削除され、上書きを防ぐためにターゲット名に番号は追加されません。 ‘keep’ の使用は特別なケースであり、対象ファイルが既に存在する場合にのみ bat コマンドを使用してください(bat ファイル自体は bat 内のコマンドラインを実行しません)。
:: pre_cmd=
‘:: pre_cmd=’ は ‘:: tmp_file_type=’ と組み合わせて使用し、一時対象ファイルを {tmp_file} として指定できます。コマンドを事前に実行し、tmp ファイルを作成できます。例: ffmpeg -i “{source}” -y -ss {in_sec} -t {duration_sec} -vn -c:a pcm_s16le -ar 16000 “{tmp_file}”
:: progress_preset=
‘:: progress_preset=’ を使用すると、適切な進捗状況出力を取得できます。現時点では、オプションとして「ffmpeg」のみをサポートしています。
:: proxy_file=
‘:: proxy_file=’ は、実際に使用されるクリップにプロキシを登録するために使用できます。任意のフルパスまたは {target} を追加してください。
:: register=
‘:: register=’ は、ソースファイルの BIN フォルダにファイルを登録するために使用できます。任意のフルパスまたは {target} を追加してください。
:: sequence_filename_stamp=
‘:: sequence_filename_stamp=’ は、ソースとしてシーケンスを使用する場合にのみ機能します。シーケンス名の後に、ドット付きのファイル拡張子の前にテキストを追加するために使用できます。例えば、’_bat’ は file.avi を file_bat.avi に変更します。デフォルト値は空です。
:: sequence_output_preset=
‘:: sequence_output_preset=’ は、ソースとしてシーケンスを使用する場合にのみ機能します。既存のプリセット名を使用してください。Mync アプリの設定([設定] > [インポート/トランスコード])でリストを確認できます。
:: sequence_overwrite=
‘:: sequence_overwrite=’ は、ソースとしてシーケンスを使用する場合にのみ機能します。このバッチコマンドに「False」以外の値を指定した場合、既存の新しいソースファイルはレンダリング直前に削除され、上書きを防ぐため新しいソース名には番号が付けられません。「False」オプションを使用すると、ファイルは再作成されずに既存のファイルが使用されます。これがデフォルトです。
:: sequence_target_path=
‘:: sequence_target_path=’ は、ソースとしてシーケンスを指定している場合にのみ機能します。シーケンスに基づいて、新しいソースファイルのパスを変更できます。パスは絶対パス、または TOOLS_FOLDER を基準とした相対パスで指定できます。 {project_folder} と組み合わせて使用できます(例:'{project_folder}\output’)。
:: srtfile_to_marker=
‘:: srtfile_to_marker=’ を使用すると、srt ファイルをソースクリップのマーカーとして登録できます。任意のフルパスまたは {target} を追加してください。
:: submenu=
‘:: submenu=’ を使用すると、EDIUS で BAT0 テンプレートエントリを追加するサブメニュー名を定義できます。任意のテキストを名前として使用できます。
:: target_path=
‘:: target_path=’ を使用すると、target に別のパスを指定できます。パスは絶対パスまたは TOOLS_FOLDER を基準とした相対パスで指定できます。 {project_folder} と組み合わせて使用できます(例:'{project_folder}\output’)。
:: target_type=
‘:: target_type=’ はターゲットの拡張子を変更します。ここではターゲットファイルのソースタイプ(ドットなしのファイル拡張子)のみを追加してください。
:: tmp_file_type=
‘:: tmp_file_type=’ は ‘:: pre_cmd=’ と組み合わせて使用することで、{tmp_file} のファイルタイプを定義できます。ドットなしのファイルタイプを追加できます。
:: track_type=
‘:: track_type=’ は、希望するトラックタイプを定義するために使用できます。タイムラインから選択したクリップにのみ必要です。オーディオとビデオは簡単に一緒に選択できるため、このコマンドは「オーディオ」または「ビデオ」のいずれかが選択されていることを確認するためです。
:: valid_exit_code=
‘:: valid_exit_code=’ は、0 以外の終了コードを追加するために使用できます。複数の数値をパイプ記号で区切って指定できます。例: ‘0|3221226505’
:: video_interlace_text=
‘:: video_interlace_text=’ は、トップフィールドファースト、ボトムフィールドファースト、またはプログレッシブテキスト名を定義するために使用できます。{video_interlace} と組み合わせて使用され、デフォルトでは Upper、Lower、Progressive のいずれかになります。名前を調整するには、3 つの名前をパイプ記号で区切って指定します。例: tff|bff|prog
BAT Server help with “{command}”
{cpu_count_10}
{cpu_count_10} は 2 に置き換えられます。これは、この PC で使用可能な 24 個のコアの 10% です(ハイパースレッド)。
{cpu_count_100}
{cpu_count_100} は 24 に置き換えられます。これは、この PC で使用可能な 24 個のコアの 100% です(ハイパースレッド)。
{cpu_count_20}
{cpu_count_20} は 5 に置き換えられます。これは、この PC で使用可能な 24 個のコアの 20% です(ハイパースレッド)。
{cpu_count_30}
{cpu_count_30} は 7 に置き換えられます。これは、この PC で使用可能な 24 個のコアの 30% です(ハイパースレッド)。
{cpu_count_40}
{cpu_count_40} は 10 に置き換えられます。これは、このPCで使用可能なコア数は24個です(ハイパースレッド対応)。
{cpu_count_50}
{cpu_count_50}は12個に置き換えられます。これは、このPCで使用可能なコア数24個の50%です(ハイパースレッド対応)。
{cpu_count_60}
{cpu_count_60}は14個に置き換えられます。これは、このPCで使用可能なコア数24個の60%です(ハイパースレッド対応)。
{cpu_count_70}
{cpu_count_70}は17個に置き換えられます。これは、このPCで使用可能なコア数24個の70%です(ハイパースレッド対応)。
{cpu_count_80}
{cpu_count_80}は19個に置き換えられます。これは、このPCで使用可能なコア数24個の80%です(ハイパースレッド対応)。
{cpu_count_90}
{cpu_count_90}は22 に置き換えられます。これは、この PC で利用可能な 24 個のコア(ハイパースレッド対応)の 90% に相当します。
{cwd}
{cwd} は実際の BAT ツールフォルダに置き換えられます。
{denom}
{denom} は、BAT ファイル内で選択されたクリップの分母(int)に置き換えられます。
{duration_sec}
{duration_sec} は、BAT ファイル内で選択されたクリップの再生時間(秒数、float)に置き換えられます。
{in+out_seconds}
{in+out_seconds} は、(使用可能な場合)IN ポイントと再生時間(DURATION)に置き換えられます。ただし、’:: filename_stamp=’ で使用される値に対してのみ機能します。
{in_sec}
{in_sec} は、BAT ファイル内で選択されたクリップの再生時間(秒数、float)に置き換えられます。
{num}
{num} は、BAT ファイル内で選択されたクリップの分子(int)に置き換えられます。ファイル
{par_denom}
{par_denom} は、実際のピクセルアスペクト比 (PAR) の分母に置き換えられます。デフォルトは 1 です。
{par_num}
{par_num} は、実際のピクセルアスペクト比 (PAR) の分子に置き換えられます。デフォルトは 1 です。
{project_folder}
{project_folder} は実際の EDIUS プロジェクトフォルダに置き換えられます。
{source}
{source} は、BAT ファイルで選択されたクリップの完全なソースパスとファイル名に置き換えられます。
{source2}
‘:: add_second_source=’ を参照してください。
{source2} は、BAT ファイルでユーザーが追加で選択したクリップの完全なソースパスとファイル名に置き換えられます。
{target}
{target} は、BAT ファイルで選択されたクリップの新しいターゲットファイルに置き換えられます。
{target_folder}
{target_folder} は、BAT ファイル内の完全なターゲットパス(ターゲットファイル名を除く)に置き換えられます。このフォルダが存在しない場合は作成されます。
{tmp_file}
‘:: pre_cmd=‘ を参照してください。
{tmp_file} は、BAT ファイル内の一時ファイルに置き換えられます。’:: filename_stamp=’ が使用されます。
{video_interlace}
‘:: video_interlace_text=‘ をご覧ください。
{video_interlace}。デフォルトでは、上限、下限、またはプログレッシブのいずれかになります。