1

Я видел сообщение о том, как изменить размеры файла mp4 в superUser, например:FFmpeg -I Input.mp4 -vf scale=460:690 output.mp4 но я хочу изменить размеры нескольких файлов mp4 за один раз, поэтому я использовал идею которая использовалась в команде concat для создания списка имен файлов, а затем с помощью команды FFmpeg -i mylist.txt -vf scale=460:690 img%04d.mp4 но, как и в случае конкатенации, существует один выходной файл, поэтому для нескольких выходов я использовал подстановочный знак, и вся команда получилась как FFmpeg -I mylist.txt -vf scale=460:690 img%04d.mp4 но все же я получаю один выходной файл.Так что любые предложения, пожалуйста

1 ответ1

0

Я хочу изменить размеры нескольких файлов mp4 за один раз

Вы можете использовать команду for для зацикливания и преобразования файлов по одному. Что-то вроде следующего.

командная строка:

for /f %i in (mylist.txt) do FFmpeg -I "%i" -vf scale=460:690 "output_%i"

командный файл:

for /f %%i in (mylist.txt) do FFmpeg -I "%%i" -vf scale=460:690 "output_%%i"

Дальнейшее чтение

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .