SETLOCAL SET DURATION=2400 SET OVERLAP=1 SET VIDEOBPS=190 SET FPS=15.000 SET AUDIOBPS=32 SET AUDIOCH=2 SET PASS=1 SET FILECOUNT=0 SET SS=0 SET TIMESTAMP=%4 IF %PASS%==2 GOTO 2pass :Loop SET /A FILECOUNT=%FILECOUNT%+1 cores\ffmpeg -y -ss %SS% -i %1 -async 1 -t %DURATION% -title "%~5_%FILECOUNT%" -timestamp %TIMESTAMP% -vcodec xvid -fixaspect -s 320x240 -r %FPS% -b %VIDEOBPS% -acodec aac -ac %AUDIOCH% -ar 24000 -ab %AUDIOBPS% -f 3gp -muxvb %VIDEOBPS% -muxab %AUDIOBPS% "%~3.3gp" cores\QT3GPPFlatten "%~3.3gp" "%~3_2.3g2" -c QT_3GPP2(EZ)_QVGA_AAC.ini del "%~3.3gp" IF NOT EXIST "%~3_2.3g2" GOTO Comp cores\ATOMChanger "%~3_2.3g2" "%~2_%FILECOUNT%.3g2" "Camouflage_MOVIE_for_W31S.ini" del "%~3_2.3g2" SET /A SS=(%DURATION%-%OVERLAP%)*%FILECOUNT% GOTO Loop :2pass SET /A FILECOUNT=%FILECOUNT%+1 cores\ffmpeg -y -ss %SS% -i %1 -async 1 -t %DURATION% -title "%~5_%FILECOUNT%" -timestamp %TIMESTAMP% -hq -pass 1 -passlogfile xvidff.log -vcodec xvid -mbd 2 -4mv -trell -aic -fixaspect -s 320x240 -r %FPS% -b %VIDEOBPS% -acodec aac -ac %AUDIOCH% -ar 24000 -ab %AUDIOBPS% -f 3gp -muxvb %VIDEOBPS% -muxab %AUDIOBPS% "%~3.3gp" cores\ffmpeg -y -ss %SS% -i %1 -async 1 -t %DURATION% -title "%~5_%FILECOUNT%" -timestamp %TIMESTAMP% -hq -pass 2 -passlogfile xvidff.log -vcodec xvid -mbd 2 -4mv -trell -aic -fixaspect -s 320x240 -r %FPS% -b %VIDEOBPS% -acodec aac -ac %AUDIOCH% -ar 24000 -ab %AUDIOBPS% -f 3gp -muxvb %VIDEOBPS% -muxab %AUDIOBPS% "%~3.3gp" del /Q xvidff.* cores\QT3GPPFlatten "%~3.3gp" "%~3_2.3g2" -c QT_3GPP2(EZ)_QVGA_AAC.ini del "%~3.3gp" IF NOT EXIST "%~3_2.3g2" GOTO Comp cores\ATOMChanger "%~3_2.3g2" "%~2_%FILECOUNT%.3g2" "Camouflage_MOVIE_for_W31S.ini" del "%~3_2.3g2" SET /A SS=(%DURATION%-%OVERLAP%)*%FILECOUNT% GOTO 2pass :Comp ENDLOCAL