【BDAV】BD Rip以降の行程を楽しむスレ Vol.4【AACS】
■ このスレッドは過去ログ倉庫に格納されています
0628600
2009/03/19(木) 23:15:11ID:kmMIJ0zEこんな感じかな?
遅延環境変数展開つかえばCALL使わずにすむけど…
@ECHO OFF
SET TS_Folder=C:\TS\
SET PTS_Folder=C:\PTS\
REM 生成日時の古い順に処理(順序変えるならここを変更)
FOR /F %%F IN ('DIR /B /T:C /O:D %TS_Folder%*.m2ts') DO CALL :doTS2PTS "%TS_Folder%%%~F"
REM BD2FWとかもやるならこの辺で
REM 終了
GOTO :EOF
REM ts2pts実行
:doTS2PTS
REM 5桁ファイル検索してインデックス取得
SET index=0
FOR %%F IN (%PTS_Folder%?????.ts) DO CALL :getIndex %%~nF
REM インデックスに+1して5桁ファイル名生成
SET /A index+=1
SET index=0000%index%
ts2pts -i "%~1" -o "%PTS_Folder%%index:~-5%.ts"
REM 呼び出し元へ戻る
GOTO :EOF
ここに>>623
■ このスレッドは過去ログ倉庫に格納されています