Generate a Matroska/FFV1 file

The Bash script make_ffv1 generates an Matroska file (a “.mkv” file) of a video file or a folder containing single images. The video is encoded by the FFV1 video codec. The program is part of Bash AVpres, released under a 3-Clause BSD License and provided “as is” without warranty or support of any kind.


A short help message is embedded into the script:

$ make_ffv1 -h
  make_ffv1 -i <input_path> -o <output_file>
  make_ffv1 -h | -x
  -i  input file (stream based) or folder (single-image based)
  -o  output file
  -h  this help
  -x  advanced options with their default arguments
  ffmpeg and ffprobe
See also:
  man make_ffv1
  Abstract: Make a Matroska/FFV1 file
  Version:  2021-10-23

A detailed manual page is installed together with the script (man make_ffv1) and is available also as a PDF file on this website.