ffmpeg пакетно конвертирует mpg в mp4

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, сохраняются в папке результатов.

рекомендация

отblog.csdn.net/mj412828668/article/details/129727933