@echo off
echo MAKE PANO (NORMAL) droplet
IF "%~1" == "" GOTO ERROR
IF NOT EXIST "%~1" GOTO ERROR
set FFMPEG=video_droplet\ffmpeg_64\bin\ffmpeg.exe
if "%PROCESSOR_ARCHITECTURE%" == "x86" set FFMPEG=video_droplet\ffmpeg_32\bin\ffmpeg.exe
REM "%~dp0\%KRPANOTOOLSEXE%" makepano "%~dp0\templates\normal.config" %*
rmdir /s /q video
mkdir video
xcopy /S /Y video_droplet\video_template\* video
REM Copy the original video
copy %~1 video\video-1920x960.mp4
REM webm full-sized video and smaller video
%FFMPEG% -i %~1 -vf "thumbnail,scale=1920:960" -frames:v 1 video\video-1920x960-poster.jpg
%FFMPEG% -i %~1 -vf "thumbnail,scale=1024:512" -frames:v 1 video\video-1024x512-poster.jpg
%FFMPEG% -i %~1 -vf scale=1920:960 -r 20 -maxrate 2500k -bufsize 512k -vcodec libx264 -ac 1 -threads 8 video\video-1920x960.mp4
%FFMPEG% -i %~1 -vf scale=1920:960 -r 20 -maxrate 2500k -bufsize 512k -ac 1 -threads 8 video\video-1920x960.webm
REM MP4 smaller video
%FFMPEG% -i %~1 -vf scale=1024:512 -r 15 -maxrate 1000 -bufsize 512k -ac 1 -threads 8 video\video-1024x512.webm
%FFMPEG% -i %~1 -vf scale=1024:512 -r 15 -maxrate 1000k -bufsize 512k -vcodec libx264 -ac 1 -threads 8 video\video-1024x512.mp4
GOTO DONE
:ERROR
echo.
echo Drag and drop a 1920x960 panoramic video
echo Requires video_droplet helper directory
echo Will output to video directory
:DONE
echo.
pause