cd %~dp0 set command="[HandBreakeのディレクトリ]HandBrakeCLI.exe" set tsdir=[TSファイルのディレクトリ] set encdir=[MP4を書出すディレクトリ] set bkdir=[変換済みTSファイルを移動するディレクトリ] for /f "delims=" %%I in ('dir /b /s %tsdir%') do call :sub "%%I" goto :end :sub set tsname=%1 set tsname=%tsname: =% set tsname=%tsname: =% for /f "tokens=*" %%m in (%tsname%) do set tsname=%%~nm ren %1 %tsname%.ts %command% -i %tsdir%\%tsname%.ts -t 1 --angle 1 -c 1 -o %encdir%\%tsname%.mp4 -f mp4 --deinterlace="fast" -w 720 -l 480 --crop 0:0:0:0 --custom-anamorphic --keep-display-aspect --modulus 16 -e qsv_h264 -q 20 --cfr -a 1 -E av_aac -6 dpl2 -R Auto -B 160 -D 0 --gain 0 --audio-fallback ac3 --encoder-preset=balanced --encoder-profile=high --verbose=1 move %tsdir%\%tsname%.ts %bkdir%\%tsname%.ts goto :EOF :end