ffmpeg - convert images to video (av1)
Bash[Edit]
+
0
-
0
FFmpeg - convert images to video (av1)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20cat *.jpg | ffmpeg -framerate 1 -f image2pipe -i - -c:v libsvtav1 -r 30 -pix_fmt yuv420p output_video.mp4 # Where: # # in cat: # *.jpg means input file names (only jpg files are read) # in ffmpeg: # -framerate 1 means used 1 picture per 1 second # -f image2pipe means input images to pipe conversion (pipe is created from images sequence) # -i - means STDIN using as process input (images are provided by cat command) # -c:v libsvtav1 means used encoder name # -r 30 means video frames per second (so in our case one image will be repeated 30 times per second) # -pix_fmt yuv420p means images encoding using YUV 4:2:0 in video frames (https://en.wikipedia.org/wiki/Chroma_subsampling) # output_video.mp4 means output file name # Hint: check this snippets to find different encoders that may be faster in your case: # 1. https://dirask.com/snippets/pJZLop # 2. https://dirask.com/snippets/jvyMap