Drag'n'drop to compress video using ffmpeg
Written by pmd - - no comments1. Download ffmpeg
Link to download ffmpeg: https://github.com/BtbN/FFmpeg-Builds/releases
2. Create a *.bat file
@ECHO OFF
SETLOCAL ENABLEDELAYEDEXPANSION
FOR %%A IN (%*) DO (
ECHO %%A
SET input=%%A
ECHO !input!
SET "output=!input!.compressed.mp4"
ECHO !output!
"C:\path\to\ffmpeg-master-latest-win64-gpl\bin\ffmpeg" -y -i !input! -vcodec h264 -acodec mp3 !output!
)
pause
SETLOCAL ENABLEDELAYEDEXPANSION
FOR %%A IN (%*) DO (
ECHO %%A
SET input=%%A
ECHO !input!
SET "output=!input!.compressed.mp4"
ECHO !output!
"C:\path\to\ffmpeg-master-latest-win64-gpl\bin\ffmpeg" -y -i !input! -vcodec h264 -acodec mp3 !output!
)
pause
Discussion about ffmpeg command line to use: Compress mp4 using FFMPEG · GitHub
Setting a variable into a for loop (batch)
3. Create a shortcut on Desktop and drag'n'drop
It will create a new file in same path than the video you want to compress with following name: "original_file_name.extension.compressed.mp4".
You can drag'n'drop several files.