1

Мне нужно преобразовать последовательности изображений jpg, которые меняются в соглашении об именах файлов, в видеофайлы h264 mp4 1920x1080, поэтому я решил создать файл jpg2mp4.bat в текстовом редакторе Windows.

У меня есть следующее в моем jpg2mp4.bat:

@echo off

::Set path to ffmpeg.exe here:
set ffmpeg=C:\ffmpeg\bin\ffmpeg.exe
set outputfile=jpg_to_h264
::Frame Rate of exported movie:
set framerate=24

%ffmpeg% -f image2 -i %1 -an -r %framerate% -strict experimental -s hd1080 -vcodec libx264 -preset slow -profile:v baseline -level 31 -refs 1 -maxrate 10M -bufsize 10M -vb 8M -threads 0 %outputfile%.mp4

pause

Теперь, когда я перетаскиваю одно из изображений из последовательности изображений на jpg2mp4.bat, оно создает только видеофайл с этим одним кадром. Как мне изменить командную строку ffmpeg, чтобы она заняла всю последовательность изображений?

Еще одна вещь, которая меня интересует, - как я могу автоматически присвоить выходному видеофайлу имя файла последовательности изображений без порядкового номера?

0