1. Создайте новый текстовый файл, скопируйте в него следующий код и сохраните его.
@echo off & title
cd /d %~dp0
md result
for %%a in (*.mpg) do (
ffmpeg -i "%%~sa" -y -q:v 1 "result\%%~na.mp4"
)
pause
2. Измените расширение файла на bat.
3. Поместите файл с суффиксом bat в папку видео для пакетной обработки.
4. Убедитесь, что ffmpeg установлен, дважды щелкните bat-файл, чтобы запустить его.
5. Описание параметра:
-i входной файл, здесь относится к видеофайлу.
-y означает прямую перезапись выходного файла (если существует исходный файл) без запроса.
-q:v 1 q — качество, v — видео, диапазон значений v — [1, 35], значение 1 соответствует наилучшему качеству видео.
6. Другие
cd /d %~dp0 переключается на путь, где находится текущая летучая мышь.
Результатом md является создание папки с именем result, и результаты, обработанные ffmpeg, сохраняются в папке результатов.