[X264GUIEX]
;コマンドライン部分で共通で使用できる置換名
;%{vidpath} … 一時動画ファイル名(フルパス)
;%{audpath} … 一時音声ファイル名(フルパス)
;%{tmpdir}  … 一時フォルダ名(最後の\無し)
;%{tmpfile} … 一時ファイル名(フルパス・拡張子除く)
;%{tmpname} … 一時ファイル名(ファイル名のみ・拡張子除く)
;%{savpath} … 出力ファイル名(フルパス)
;%{savfile} … 出力ファイル名(フルパス・拡張子除く)
;%{savname} … 出力ファイル名(ファイル名のみ・拡張子除く)
;%{savdir}  … 出力フォルダ名(最後の\無し)
;%{aviutldir} … Aviutl.exeのフォルダ名(最後の\無し)
;%{chpath} … チャプターファイル名(フルパス)   (%{savfile}[chapter_appendix])
;%{tcpath} … タイムコードファイル名(フルパス) (%{tmpfile}[tc_appendix])
;%{muxout} … muxで作成する一時ファイル名(フルパス)
;%{x264path}     … 指定された x264.exe のパス
;%{x264_10path}  … 指定された x264.exe(10bit版) のパス
;%{audencpath}   … 実行された音声エンコーダのパス
;%{mp4muxerpath} … mp4 muxerのパス
;%{mkvmuxerpath} … mkv muxerのパス
;%{fps_scale}        … フレームレート(分母)
;%{fps_rate}         … フレームレート(分子)
;%{fps_rate_times_4} … フレームレート(分子)×4
;%{sar_x} / %{par_x} … サンプルアスペクト比 (横)
;%{sar_y} / %{par_y} … サンプルアスペクト比 (縦)
;%{dar_x}            … 画面アスペクト比 (横)
;%{dar_y}            … 画面アスペクト比 (縦)

;iniのバージョン
ini_ver=2
blog_url=http://rigaya34589.blog135.fc2.com/blog-category-5.html

[SETTING_MUXER_MP4]
dispname=L-SMASH remuxer
filename=remuxer.exe
;%{ex_cmd}     … 選択された ex_cmd  に置換
;%{vd_cmd}     … 必要なとき vd_cmd に置換
;%{au_cmd}     … 必要なとき aud_cmd に置換
;%{tmp_cmd}    … (選択された時)mux一時フォルダ用オプションに置換
;%{m_tmpdir} … mux用一時フォルダ名に置換
;基礎となるコマンドライン
base_cmd="%{ex_cmd} %{vd_cmd} %{au_cmd} -o "%{muxout}" "
;映像をmuxする際のコマンドライン
vd_cmd="-i "%{vidpath}""
;音声をmuxする際の追加コマンドライン
au_cmd="-i "%{audpath}""
;タイムコードをmuxする際の追加コマンドライン
tc_cmd=""
;一時フォルダを指定する際の追加コマンドライン
tmp_cmd=""
;ヘルプ表示用
help_cmd="--help"
;ベージョン表示用
ver_cmd="--help"

[MODE_MUXER_MP4]
;ここのカウント数はtc2mp4のカウント数とあわせること(空行を作ったりして合わせてください)
;appleに対応がチェックされると "_apple" のコマンドラインが追加されます。
;%{chapter} … "ex_cmd_x_chap"で指定されているファイル名に置換されます。
;%{chap_apple} … "ex_cmd_x_chap"で指定されているファイルから作成されたapple形式のチャプターファイル名に置換されます。
count=3

ex_cmd_1_name=なし
ex_cmd_1=""

ex_cmd_2_name=チャプター追加
ex_cmd_2="--chapter "%{chapter}""
ex_cmd_2_chap=%{chpath}

ex_cmd_3_name=chapter.auf 自動出力用
ex_cmd_3="--chapter "%{chapter}""
ex_cmd_3_chap=%{aviutldir}\chapter.txt


[SETTING_MUXER_TC2MP4]
dispname=timeline editor
filename=timelineeditor.exe
;%{vd_cmd}     … (必要なとき  )vd_cmd に置換
;%{au_cmd}     … (必要なとき  )au_cmd に置換
;%{ex_cmd}     … (選択された  )ex_cmd  に置換
;%{tc_cmd}     … (必要なとき  )tc_cmd  に置換
;%{tmp_cmd}    … (選択された時)mux一時フォルダ用オプションに置換
;%{m_tmpdir} … mux用一時フォルダ名に置換
base_cmd=" %{tc_cmd} %{vd_cmd} "%{muxout}""
vd_cmd=""%{vidpath}""
tc_cmd="--timecode "%{tcpath}" --media-timescale %{fps_rate_times_4} --media-timebase %{fps_scale}"
post_mux=0
help_cmd="--help"
ver_cmd="--help"

[MODE_MUXER_TC2MP4]
;ここのカウント数はmp4のカウント数とあわせること(めんどい場合は空行を作って合わせてください)
;appleに対応がチェックされると "_apple" のコマンドラインが追加されます。
;%{chapter} … "ex_cmd_x_chap"で指定されているファイル名に置換されます。
;%{chap_apple} … "ex_cmd_x_chap"で指定されているファイルから作成されたapple形式のチャプターファイル名に置換されます。
count=3

ex_cmd_1_name=なし

ex_cmd_2_name=チャプター追加
ex_cmd_2_chap=%{chpath}

ex_cmd_3_name=chapter.auf 自動出力用
ex_cmd_3_chap=%{aviutldir}\chapter.txt

[SETTING_MUXER_MP4_RAW]
dispname=L-SMASH   muxer
filename=muxer.exe
;%{vd_cmd}     … (必要なとき  )vd_cmd に置換
;%{au_cmd}     … (必要なとき  )au_cmd に置換
;%{delay_cmd}  … (必要なとき  )delay_cmd に置換
;%{ex_cmd}     … (選択された  )ex_cmd  に置換
;%{tc_cmd}     … (必要なとき  )tc_cmd  に置換
;%{tmp_cmd}    … (選択された時)mux一時フォルダ用オプションに置換
;%{m_tmpdir} … mux用一時フォルダ名に置換
base_cmd="%{ex_cmd} %{vd_cmd} %{au_cmd} --optimize-pd -o "%{muxout}" "
vd_cmd="--file-format m4v -i "%{vidpath}"?fps=%{fps_rate}/%{fps_scale}"
au_cmd="--file-format m4a -i "%{audpath}"%{delay_cmd}"
help_cmd="--help"
ver_cmd="--help"
delay_cmd="?encoder-delay=%{delay}"

[MODE_MUXER_MP4_RAW]
;ここのカウント数はmp4のカウント数とあわせること(めんどい場合は空行を作って合わせてください)
;appleに対応がチェックされると "_apple" のコマンドラインが追加されます。
;%{chapter} … "ex_cmd_x_chap"で指定されているファイル名に置換されます。
;%{chap_apple} … "ex_cmd_x_chap"で指定されているファイルから作成されたapple形式のチャプターファイル名に置換されます。
count=3

ex_cmd_1_name=なし
ex_cmd_1=""

ex_cmd_2_name=チャプター追加
ex_cmd_2="--chapter "%{chapter}""
ex_cmd_2_chap=%{chpath}

ex_cmd_3_name=chapter.auf 自動出力用
ex_cmd_3="--chapter "%{chapter}""
ex_cmd_3_chap=%{aviutldir}\chapter.txt

[SETTING_MUXER_MKV]
dispname=mkvmerge
filename=mkvmerge.exe
;%{au_cmd}     … (必要なとき)aud_cmd に置換
;%{ex_cmd}     … (選択された)ex_cmd  に置換
;%{tc_cmd}     … (必要なとき)tc_cmd  に置換
base_cmd=" -o "%{muxout}" %{tc_cmd} %{vd_cmd} %{au_cmd} %{ex_cmd}"
vd_cmd=""%{vidpath}""
au_cmd=""%{audpath}""
tc_cmd="--timecodes 0:"%{tcpath}""
help_cmd="--version;--help"
ver_cmd="--version"

[MODE_MUXER_MKV]
;%{chapter} … "ex_cmd_x_chap"で指定されているファイル名に置換されます。
count=3

ex_cmd_1_name=なし
ex_cmd_1=""

ex_cmd_2_name=チャプター追加
ex_cmd_2="--chapters "%{chapter}""
ex_cmd_2_chap=%{chpath}

ex_cmd_3_name=chapter.auf 自動出力用
ex_cmd_3="--chapters "%{chapter}""
ex_cmd_3_chap=%{aviutldir}\chapter.txt

[SETTING_MUXER_MPG]
dispname=mplex
filename=mplex.exe
;%{ex_cmd}     … 選択された ex_cmd  に置換
;%{au_cmd}     … 必要なとき aud_cmd に置換
;%{tmp_cmd}    … (選択された時)mux一時フォルダ用オプションに置換
;%{m_tmpdir} … mux用一時フォルダ名に置換
;基礎となるコマンドライン
base_cmd="%{ex_cmd} -o "%{muxout}" %{vd_cmd} %{au_cmd}"
;音声をmuxする際の追加コマンドライン
vd_cmd=""%{vidpath}""
au_cmd=""%{audpath}""
help_cmd="--help"
ver_cmd="--help"

[MODE_MUXER_MPG]
count=2

ex_cmd_1_name=generic MPEG2
ex_cmd_1="-f 3"

ex_cmd_2_name=DVD
ex_cmd_2="-f 9"

[APPENDIX]
;(一時)ファイルの後付修飾子
wav_appendix=.tmp.wav
tc_appendix=.timecode.txt
chap_appendix=.chapter.txt
chap_apple_appendix=.apple.txt
qp_appendix=.qp.txt

[FILENAME_REPLACE]
;一時ファイル名(ディレクトリ・拡張子は除く)ではここの設定に従い置換します。
;主にmp4box等のダメ文字回避の為です。最終的には指定したファイル名に戻します。
;区切りは ":" です。

[AUDIO]
;音声エンコーダリスト 音声エンコーダのセクション名になります。[SETTING_xxx]みたいな感じ
count=15
audio_encoder_1=AAC_NERO
audio_encoder_2=AAC_FAW
audio_encoder_3=AAC_QTAAC
audio_encoder_4=MP3_LAME
audio_encoder_5=AAC_EXT_BS
audio_encoder_6=AC3_FFMPEG
audio_encoder_7=OGG_VORBIS
audio_encoder_8=WAV
audio_encoder_9=AAC_QAAC
audio_encoder_10=ALAC_REFALAC
audio_encoder_11=MP4ALSRM23
audio_encoder_12=AAC_FDKAAC_FFMPEG
audio_encoder_13=FLAC
audio_encoder_14=AAC_FDKAAC
audio_encoder_15=OGG_OPUS

[SETTING_AAC_NERO]
;エンコーダのGUI上での表示名
dispname="NeroAacEnc"

;実行ファイル名(拡張子含む)
filename="NeroAacEnc.exe"

;出力音声ファイル後付修飾子
;(mkv/mp4等動画の拡張子とかぶらないようにしてください)
aud_appendix="_audio.m4a"
raw_appendix="_audio.m4a"

;パイプ入力が可能か
pipe_input=1

;ログ表示の可否
disable_log=1

;コマンドラインのベース
;%{wavpath}  … 音声入力に置換。パイプ("-") か wavファイル
;%{mode}  … 追加オプションに置換。 (以下[MODE_xxx]で指定)
base_cmd=" -ignorelength %{mode} %{2pass_cmd} -if "%{wavpath}" -of "%{audpath}" "
2pass_cmd="-2pass"
help_cmd="-help"
raw_cmd="dummy"

[MODE_AAC_NERO]
count=4

mode_1=" AAC-LC ビットレート指定"
;コマンドラインの置換文字列の指定
mode_1_cmd_replace=%{rate}
;表示名の置換文字列の指定
mode_1_display_replace=
;コマンドライン
mode_1_cmd="-lc -br %{rate}000"
;ビットレートモードを使用するか
mode_1_bitrate=1
;指定できる最小値
mode_1_bitrate_min=8
;指定できる最大値
mode_1_bitrate_max=512
;クリックでの変化幅
mode_1_bitrate_step=32
;ビットレートデフォルト値
mode_1_bitrate_default=128
mode_1_2pass=1
mode_1_delay=2624

mode_2=" HE-AAC ビットレート指定"
mode_2_cmd_replace=%{rate}
mode_2_display_replace=
mode_2_cmd="-he -br %{rate}000"
mode_2_bitrate=1
mode_2_bitrate_min=8
mode_2_bitrate_max=96
mode_2_bitrate_step=8
mode_2_bitrate_default=64
mode_2_2pass=1
mode_2_delay=4672

mode_3=" HE-AAC v2 ビットレート指定"
mode_3_cmd_replace=%{rate}
mode_3_display_replace=
mode_3_cmd="-hev2 -br %{rate}000"
mode_3_bitrate=1
mode_3_bitrate_min=8
mode_3_bitrate_max=48
mode_3_bitrate_step=8
mode_3_bitrate_default=32
mode_3_2pass=1
mode_3_delay=5616

;品質指定
mode_4=" Q-Based AAC %{dispList}~kbps"
mode_4_cmd="-q %{cmdList}"
;表示名の %{dispList} の置換に用いる
mode_4_dispList=320,300,250,190,160,125,100,65,56,48,32
;コマンドラインの %{cmdList} の置換に用いる (表示名のリストの数と対応させる)
mode_4_cmdList=1.000,0.740,0.625,0.515,0.430,0.365,0.315,0.220,0.190,0.170,0.125
mode_4_delay=2624


[SETTING_AAC_FAW]
dispname="FakeAacWav(FAW)"
filename="fawcl.exe"
aud_appendix="_audio.aac"
pipe_input=0
base_cmd=" "%{wavpath}" "%{audpath}" "
help_cmd="-h"
ver_cmd="-h"


[MODE_AAC_FAW]
count=3

;AAC_FAWのフルサイズ用を1番目、ハーフサイズ用を2番目に書きます。
;入れ替えたりしないでください。壊れます。
mode_1=" FAW解除(full size)"
mode_1_cmd=" "

mode_2=" FAW解除(half size)"
mode_2_cmd=" "
;ハーフサイズ用に8bit出力を指定します。
mode_2_convert8bit=1

mode_3=" FAW解除(half size mix)"
mode_3_cmd=" "
;ハーフサイズ用に8bit出力を指定します。
mode_3_convert8bit=2

[SETTING_AAC_QTAAC]
dispname="qtaacenc"
filename="qtaacenc.exe"
aud_appendix="_audio.m4a"
raw_appendix="_audio.m4a"
pipe_input=1
base_cmd=" %{mode} --highest --ignorelength "%{wavpath}" "%{audpath}" "
help_cmd="--help"
ver_cmd="--help"
raw_cmd="dummy"

[MODE_AAC_QTAAC]
count=5
;ビットレート指定
mode_1=" ABR (AAC) ビットレート指定"
mode_1_cmd="--abr %{rate}"
mode_1_bitrate=1
mode_1_bitrate_min=8
mode_1_bitrate_max=1280
mode_1_bitrate_step=32
mode_1_bitrate_default=128
mode_1_delay=2112

mode_2=" ABR (HE-AAC) ビットレート指定"
mode_2_cmd="--he --abr %{rate}"
mode_2_bitrate=1
mode_2_bitrate_min=8
mode_2_bitrate_max=96
mode_2_bitrate_step=8
mode_2_bitrate_default=64
mode_2_delay=5184

;CVBRモード
mode_3=" CVBR (AAC) ビットレート指定"
mode_3_cmd="--cvbr %{rate}"
mode_3_bitrate=1
mode_3_bitrate_min=8
mode_3_bitrate_max=1280
mode_3_bitrate_step=32
mode_3_bitrate_default=128
mode_3_delay=2112

mode_4=" CVBR (HE-AAC) ビットレート指定"
mode_4_cmd="--he --cvbr %{rate}"
mode_4_bitrate=1
mode_4_bitrate_min=8
mode_4_bitrate_max=96
mode_4_bitrate_step=8
mode_4_bitrate_default=64
mode_4_delay=5184

;品質指定
mode_5=" TrueVBR %{dispList}~kbps"
mode_5_cmd="--tvbr %{cmdList}"
;表示名の %{dispList} の置換に用いる
mode_5_dispList=300,250,230,210,190,160,145,130,110,100,90,80,70,50,40
;コマンドラインの %{cmdList} の置換に用いる (表示名のリストの数と対応させる)
mode_5_cmdList=127,118,109,100,91,82,73,63,54,45,36,27,18,9,0
mode_5_delay=2112

[SETTING_MP3_LAME]
dispname="Lame mp3"
filename="lame.exe"
aud_appendix="_audio.mp3"
pipe_input=1
base_cmd=" --nohist -q 0 %{mode} "%{wavpath}" "%{audpath}" "
help_cmd="--longhelp"
ver_cmd="--help"


[MODE_MP3_LAME]
count=3

;ABR mode
mode_1=" ABR %{dispList}kbps"
mode_1_cmd="--abr %{cmdList}"
;表示名の %{dispList} の置換に用いる
mode_1_dispList=320,256,224,192,160,128,112,96,80,64,48,32
;コマンドラインの %{cmdList} の置換に用いる (表示名のリストの数と対応させる)
mode_1_cmdList=320,256,224,192,160,128,112,96,80,64,48,32

;CBR mode
mode_2=" CBR %{dispList}kbps"
mode_2_cmd="--cbr -b %{cmdList}"
mode_2_dispList=320,256,224,192,160,128,112,96,80,64,48,32
mode_2_cmdList=320,256,224,192,160,128,112,96,80,64,48,32

;VBR mode
mode_3=" VBR q %{dispList}"
mode_3_cmd="-V %{cmdList}"
mode_3_dispList=0 (best),1,2,3,4,5,6,7,8,9 (poor)
mode_3_cmdList=0,1,2,3,4,5,6,7,8,9


[SETTING_AAC_EXT_BS]
dispname="PVシリーズ AAC抽出"
filename="ext_bs.exe"
aud_appendix="_audio.aac"
pipe_input=0
base_cmd=" "%{wavpath}" "%{audpath}" "

[MODE_AAC_EXT_BS]
count=1
mode_1=" AAC抽出"
mode_1_cmd=""


[SETTING_AC3_FFMPEG]
dispname="AC3 (ffmpeg/avconv)"
filename="ffmpeg.exe;avconv.exe"
aud_appendix="_audio.ac3"
pipe_input=1
base_cmd=" -i "%{wavpath}" -y -acodec ac3 -vn %{mode} -f ac3 "%{audpath}" "
help_cmd="-h"
ver_cmd="-version"

[MODE_AC3_FFMPEG]
count=1
mode_1=" AC3 %{dispList}kbps"
mode_1_cmd="-ab %{cmdList}000"
;表示名の %{dispList} の置換に用いる
mode_1_dispList=448,384,320,256,192,128
;コマンドラインの %{cmdList} の置換に用いる (表示名のリストの数と対応させる)
mode_1_cmdList=448,384,320,256,192,128


[SETTING_OGG_VORBIS]
dispname="Vorbis Ogg"
filename="oggenc2.exe"
aud_appendix="_audio.ogg"
pipe_input=1
base_cmd=" --ignorelength %{mode} -o "%{audpath}" "%{wavpath}" "
help_cmd="-h"
ver_cmd="--version"

[MODE_OGG_VORBIS]
count=2

;ビットレート指定
mode_1=" ビットレート指定"
mode_1_cmd="-b %{rate}"
mode_1_bitrate=1
mode_1_bitrate_min=45
mode_1_bitrate_max=500
mode_1_bitrate_step=32
mode_1_bitrate_default=128

;Quality
mode_2=" Quality %{dispList}"
mode_2_cmd="-q %{cmdList}"
;表示名の %{dispList} の置換に用いる
mode_2_dispList=10 (highest), 9, 8, 7, 6, 5, 4, 3, 2, 1, 0,-1 (lowest)
;コマンドラインの %{cmdList} の置換に用いる (表示名のリストの数と対応させる)
mode_2_cmdList=10,9,8,7,6,5,4,3,2,1,0,-1

[SETTING_WAV]
dispname="WAV出力"
;実行ファイル名なしで何も行わない
filename=""
;wav_appendixに合わせる
aud_appendix=".tmp.wav"
pipe_input=0
base_cmd=""

[MODE_WAV]
count=1
mode_1=" WAV出力"
mode_1_cmd=""

[SETTING_AAC_QAAC]
dispname="qaac"
filename="qaac.exe"
aud_appendix="_audio.m4a"
raw_appendix="_audio.m4a"
pipe_input=1
base_cmd=" %{mode} --ignorelength -o "%{audpath}" "%{wavpath}" "
help_cmd="-h"
ver_cmd="--check"
raw_cmd="--adts"

[MODE_AAC_QAAC]
count=6
;ビットレート指定
mode_1=" ABR (AAC) ビットレート指定"
mode_1_cmd="-q 2 --abr %{rate}"
mode_1_bitrate=1
mode_1_bitrate_min=8
mode_1_bitrate_max=320
mode_1_bitrate_step=32
mode_1_bitrate_default=128
mode_1_delay=2112

mode_2=" ABR (HE-AAC) ビットレート指定"
mode_2_cmd="-q 2 --he --abr %{rate}"
mode_2_bitrate=1
mode_2_bitrate_min=8
mode_2_bitrate_max=96
mode_2_bitrate_step=8
mode_2_bitrate_default=64
mode_2_delay=5184

;CVBR
mode_3=" CVBR (AAC) ビットレート指定"
mode_3_cmd="-q 2 --cvbr %{rate}"
mode_3_bitrate=1
mode_3_bitrate_min=8
mode_3_bitrate_max=320
mode_3_bitrate_step=32
mode_3_bitrate_default=128
mode_3_delay=2112

mode_4=" CVBR (HE-AAC) ビットレート指定"
mode_4_cmd="-q 2 --he --cvbr %{rate}"
mode_4_bitrate=1
mode_4_bitrate_min=8
mode_4_bitrate_max=96
mode_4_bitrate_step=8
mode_4_bitrate_default=64
mode_4_delay=5184

;品質指定
mode_5=" TrueVBR %{dispList}~kbps"
mode_5_cmd="-q 2 --tvbr %{cmdList}"
;表示名の %{dispList} の置換に用いる
mode_5_dispList=300,250,230,210,190,160,145,130,110,100,90,80,70,50,40
;コマンドラインの %{cmdList} の置換に用いる (表示名のリストの数と対応させる)
mode_5_cmdList=127,118,109,100,91,82,73,63,54,45,36,27,18,9,0
mode_5_delay=2112

;ALAC
mode_6=" Apple Lossless (ALAC)"
mode_6_cmd="-A"
mode_6_use_remuxer=1

[SETTING_ALAC_REFALAC]
dispname="refalac (ALAC)"
filename="refalac.exe"
aud_appendix="_audio.m4a"
pipe_input=1
base_cmd=" %{mode} --ignorelength -s -o "%{audpath}" "%{wavpath}" "
help_cmd="-h"
ver_cmd="--check"

[MODE_ALAC_REFALAC]
count=1
;ビットレート指定
mode_1=" Apple Lossless (ALAC)"
mode_1_cmd=""
mode_1_use_remuxer=1

[SETTING_MP4ALSRM23]
dispname="MPEG4 ALS"
filename="mp4alsRM23.exe"
aud_appendix="_audio.m4a"
base_cmd=" -MP4 -r-1 %{mode} "%{wavpath}" "%{audpath}" "
help_cmd="-h"
ver_cmd="-h"

[MODE_MP4ALSRM23]
count=1
;ビットレート指定
mode_1=" MPEG4 Audio Lossless Coding"
mode_1_cmd=""

[SETTING_AAC_FDKAAC_FFMPEG]
;エンコーダのGUI上での表示名
dispname="fdk-aac (ffmpeg/avconv)"

;実行ファイル名(拡張子含む)
filename="ffmpeg.exe;avconv.exe"

;出力音声ファイル後付修飾子
;(mkv/mp4等動画の拡張子とかぶらないようにしてください)
aud_appendix="_audio.m4a"

;パイプ入力が可能か
pipe_input=1

;コマンドラインのベース
;%{wavpath}  … 音声入力に置換。パイプ("-") か wavファイル
;%{mode}  … 追加オプションに置換。 (以下[MODE_xxx]で指定)
base_cmd=" -i "%{wavpath}" -y -acodec libfdk_aac -afterburner 1 %{mode} "%{audpath}" "

help_cmd="-h"
ver_cmd="-version"

[MODE_AAC_FDKAAC_FFMPEG]
count=3

mode_1=" AAC-LC ビットレート指定"
mode_1_cmd="-profile:a aac_low -ab %{rate}000"
mode_1_bitrate=1
mode_1_bitrate_min=28
mode_1_bitrate_max=512
mode_1_bitrate_step=32
mode_1_bitrate_default=128

mode_2=" HE-AAC ビットレート指定"
mode_2_cmd="-profile:a aac_he -ab %{rate}000"
mode_2_bitrate=1
mode_2_bitrate_min=28
mode_2_bitrate_max=96
mode_2_bitrate_step=8
mode_2_bitrate_default=48
mode_2_2pass=1

mode_3=" HE-AAC v2 ビットレート指定"
mode_3_cmd="-profile:a aac_he_v2 -ab %{rate}000"
mode_3_bitrate=1
mode_3_bitrate_min=28
mode_3_bitrate_max=64
mode_3_bitrate_step=8
mode_3_bitrate_default=32

[SETTING_FLAC]
dispname="flac"
filename="flac.exe"
aud_appendix="_audio.flac"
pipe_input=1
base_cmd=" %{mode} -6 -f -s -o "%{audpath}" "%{wavpath}" "
help_cmd="-h"
ver_cmd="-v"

[MODE_FLAC]
count=1
mode_1=" flac - level %{dispList}"
mode_1_cmd="--compression-level-%{cmdList}"
;表示名の %{dispList} の置換に用いる
mode_1_dispList=0 (高速),1,2,3,4,5,6,7,8 (高圧縮)
;コマンドラインの %{cmdList} の置換に用いる (表示名のリストの数と対応させる)
mode_1_cmdList=0,1,2,3,4,5,6,7,8

[SETTING_AAC_FDKAAC]
dispname="fdkaac"
filename="fdkaac.exe"
aud_appendix="_audio.m4a"
raw_appendix="_audio.m4a"
pipe_input=1
base_cmd=" %{mode} --ignorelength -o "%{audpath}" "%{wavpath}" "
help_cmd="-h"
raw_cmd="-f 2"
ver_cmd="-h"

[MODE_AAC_FDKAAC]
count=3
;ビットレート指定
mode_1=" AAC-LC ビットレート指定"
mode_1_cmd=" -p 2 -b %{rate}"
mode_1_bitrate=1
mode_1_bitrate_min=8
mode_1_bitrate_max=1280
mode_1_bitrate_step=32
mode_1_bitrate_default=128
mode_1_delay=2048

mode_2=" HE-AAC ビットレート指定"
mode_2_cmd=" -p 5 -b %{rate}"
mode_2_bitrate=1
mode_2_bitrate_min=8
mode_2_bitrate_max=96
mode_2_bitrate_step=8
mode_2_bitrate_default=64
mode_2_delay=5056

mode_3=" HE-AAC v2 ビットレート指定"
mode_3_cmd=" -p 29 -b %{rate}"
mode_3_bitrate=1
mode_3_bitrate_min=8
mode_3_bitrate_max=48
mode_3_bitrate_step=8
mode_3_bitrate_default=32
mode_3_delay=7104

[SETTING_OGG_OPUS]
dispname="Opus Ogg"
filename="opusenc.exe"
aud_appendix="_audio.opus"
pipe_input=1
base_cmd=" --ignorelength %{mode} "%{wavpath}" "%{audpath}" "
help_cmd="-h"
ver_cmd="-V"

[MODE_OGG_OPUS]
count=3

mode_1=" VBR ビットレート指定"
mode_1_cmd=" --vbr --bitrate %{rate}"
mode_1_bitrate=1
mode_1_bitrate_min=6
mode_1_bitrate_max=256
mode_1_bitrate_step=16
mode_1_bitrate_default=96

mode_2=" CVBR ビットレート指定"
mode_2_cmd=" --cvbr --bitrate %{rate}"
mode_2_bitrate=1
mode_2_bitrate_min=6
mode_2_bitrate_max=256
mode_2_bitrate_step=16
mode_2_bitrate_default=96

mode_3=" CBR ビットレート指定"
mode_3_cmd=" --hard-cbr --bitrate %{rate}"
mode_3_bitrate=1
mode_3_bitrate_min=6
mode_3_bitrate_max=256
mode_3_bitrate_step=16
mode_3_bitrate_default=96

[X264_DEFAULT]
filename=x264.exe
cmd_default= --preset medium --profile high --bitrate 1000 --qp 23 --crf 23 --ipratio 1.4 --pbratio 1.3 --qpmin 0 --qpmax 69 --qpstep 4 --chroma-qp-offset 0 --qcomp 0.6 --scenecut 40 --min-keyint 0 --keyint 250 --mbtree --rc-lookahead 40 --aq-mode 1 --aq-strength 1.0 --psy-rd 1.0:0.0 --bframes 3 --b-adapt 1 --b-pyramid normal --weightb --b-bias 0 --weightp 2 --cabac --me hex --subme 7 --merange 16 --chroma-me --direct spatial --ref 3 --mixed-refs --sar 0:0 --deblock 0:0 --trellis 1 --cqm flat --8x8dct --partitions p8x8,b8x8,i8x8,i4x4 --tff --no-interlace --fullrange off --colormatrix undef --colorprim undef --transfer undef --videoformat undef --log-level info --slices 0 --threads 0
cmd_default_10bit=--qpmax {+12}
cmd_help=--version;--fullhelp

[X264_PRESET]
name=ultrafast,superfast,veryfast,faster,fast,medium,slow,slower,veryslow,placebo
default=medium

cmd_ultrafast=--no-8x8dct --aq-mode 0 --b-adapt 0 --bframes 0 --no-cabac --no-deblock --no-mbtree --me dia --no-mixed-refs --partitions none --rc-lookahead 0 --ref 1 --scenecut 0 --subme 0 --trellis 0 --no-weightb --weightp 0
                                    
cmd_superfast=--no-mbtree --me dia --no-mixed-refs --partitions i8x8,i4x4 --rc-lookahead 0 --ref 1 --subme 1 --trellis 0 --weightp 1

cmd_veryfast=--no-mixed-refs --rc-lookahead 10 --ref 1 --subme 2 --trellis 0 --weightp 1

cmd_faster=--no-mixed-refs --rc-lookahead 20 --ref 2 --subme 4 --weightp 1

cmd_fast=--rc-lookahead 30 --ref 2 --subme 6 --weightp 1

cmd_medium=

cmd_slow=--b-adapt 1 --direct auto --rc-lookahead 50 --ref 5 --subme 8 --trellis 2

cmd_slower=--b-adapt 2 --direct auto --me umh --partitions all --rc-lookahead 60 --ref 8 --subme 9 --trellis 2

cmd_veryslow=--b-adapt 2 --bframes 8 --direct auto --me umh --merange 24 --partitions all --ref 16 --subme 10 --trellis 2 --rc-lookahead 60

cmd_placebo=--bframes 16 --b-adapt 2 --direct auto --slow-firstpass --no-fast-pskip --me tesa --merange 24 --partitions all --rc-lookahead 60 --ref 16 --subme 11 --trellis 2

[X264_TUNE]
name=none,film,animation,grain,stillimage,psnr,ssim,fastdecode,zerolatency,touhou
default=none

cmd_none=

cmd_film=--deblock -1:-1 --psy-rd <unset>:0.15

cmd_animation=--bframes {+2} --deblock 1:1 --psy-rd 0.4:<unset> --aq-strength 0.6 --ref [{*2}if>1else1]

cmd_grain=--aq-strength 0.5 --no-dct-decimate --deadzone-inter 6 --deadzone-intra 6 --deblock -2:-2 --ipratio 1.1 --pbratio 1.1 --psy-rd <unset>:0.25 --qcomp 0.8

cmd_stillimage=--aq-strength 1.2 --deblock -3:-3 --psy-rd 2.0:0.7

cmd_psnr=--aq-mode 0 --no-psy

cmd_ssim=--aq-mode 2 --no-psy

cmd_fastdecode=--no-cabac --no-deblock --no-weightb --weightp 0

cmd_zerolatency=--bframes 0 --force-cfr --no-mbtree --sync-lookahead 0 --sliced-threads --rc-lookahead 0

cmd_touhou=--aq-strength 1.3 --psy-rd <unset>:0.2 --deblock -1:-1 --ref [{*2}if>1else1]

[X264_PROFILE]
name=baseline,main,high,high10
default=high

cmd_baseline=--no-8x8dct --bframes 0 --no-cabac --cqm flat --weightp 0
vbv_multi_baseline=1.0

cmd_main=--no-8x8dct --cqm flat
vbv_multi_main=1.0

cmd_high=
vbv_multi_high=1.25

cmd_high10=
vbv_multi_high10=3.0

[AUO_INSTALLER]
name=x264guiEx.auo
main_section=X264GUIEX

x264_1_version_url=https://onedrive.live.com/download?resid=6BDD4375AC8933C6!4484&authkey=!ABJHFkrCepS7euQ&ithint=file%2ctxt
x264_1_x86_url_8=https://onedrive.live.com/download?resid=6BDD4375AC8933C6!4485&authkey=!AGnCRCr0EQ2RvcI&ithint=file%2czip
x264_1_x64_url_8=https://onedrive.live.com/download?resid=6BDD4375AC8933C6!4486&authkey=!AI0ggzXuP4DGYSQ&ithint=file%2czip

x264_1_downloadname_8=x264_%{rev}.zip
x264_1_downloadname_10=x264_%{rev}_16bpp.zip
x264_1_filename_8=x264*.exe
x264_1_filename_10=x264*.exe

x264_2_version_url=https://www.dropbox.com/s/430qrgxyiit3s0h/latest_build.txt?dl=1
x264_2_x86_url_8=https://www.dropbox.com/s/ygsv6xrsc7bs1cy/x264_latest_x86.zip?dl=1
x264_2_x64_url_8=https://www.dropbox.com/s/cvwxbf65kn80ejg/x264_latest_x64.zip?dl=1

x264_2_downloadname_8=x264_%{rev}.zip
x264_2_downloadname_10=x264_%{rev}_16bpp.zip
x264_2_filename_8=x264*.exe
x264_2_filename_10=x264*.exe

x264_3_version_url=https://drive.google.com/uc?export=download&id=0BzA4dIFteM2dWUp0OE10ZXpYREU
x264_3_x86_url_8=https://drive.google.com/uc?export=download&id=0BzA4dIFteM2dc0gtQXcxSllFYUk
x264_3_x64_url_8=https://drive.google.com/uc?export=download&id=0BzA4dIFteM2dTUJFTjlYZF80Qzg

x264_3_downloadname_8=x264_%{rev}.zip
x264_3_downloadname_10=x264_%{rev}_16bpp.zip
x264_3_filename_8=x264*.exe
x264_3_filename_10=x264*.exe

qaac_base_url=https://sites.google.com/site/qaacpage/cabinet/
qaac_download_url=https://sites.google.com/site/qaacpage/cabinet/qaac_%{rev}.zip?attredirects=0&amp;d=1
qaac_downloadname=qaac_%{rev}.zip
qaac_filename=qaac*.exe
refalac_filename=refalac*.exe

lsmash_1_version_url=https://onedrive.live.com/download?resid=6BDD4375AC8933C6!4437&authkey=!AMidqXDZOeJtv4g&ithint=file%2ctxt
lsmash_1_direct_link=https://onedrive.live.com/download?resid=6BDD4375AC8933C6!4438&authkey=!AGhkFjNWPSo1VDY&ithint=file%2czip

lsmash_2_version_url=https://www.dropbox.com/s/f7knxwnjvispv7i/latest_build.txt?dl=1
lsmash_2_direct_link=https://www.dropbox.com/s/23oqjx7esbzftrc/L-SMASH%20latest.zip?dl=1

lsmash_3_version_url=https://drive.google.com/uc?export=download&id=0BzA4dIFteM2dVHJDRk9rSlE1X0E
lsmash_3_direct_link=https://drive.google.com/uc?export=download&id=0BzA4dIFteM2dTWtTWlFNd1E1QXc

exe_dir=".\exe_files"
