1

I need to convert jpg image sequences that are changing in their file naming convention to h264 mp4 1920x1080 video files, so I thought I create a jpg2mp4.bat file in a windows text editor.

I have the following in my 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

Now when I drag one of the images from the image sequence onto the jpg2mp4.bat it will only create a video file with that one frame. How do I have to change my ffmpeg command line so that it will take the whole image sequence?

Another thing that I'm curious about is how I can automatically name the output video file to the name of the image sequence file name without the sequence number?

1

0

You must log in to answer this question.

Browse other questions tagged .