Manage FFCommand Engine Presets

The command allows to install, delete, list or print FFCommand Engine presets on macOS and Windows Terminal. In particular, the command can install both the preset of our own FFmpeg Cookbook for Archivists and AMIA’s ffmprovisr preset. Currently this command works on macOS and Windows Terminal only.

Note that the binaries of FFCommand Engine available on the GitHub website are version 0.51 for macOS and 0.5 for Windows, but the uncompiled code is of version 0.6. We have released a Homebrew formula which installs the version 0.6 on macOS. We plan to modify the formula to work also on the Windows Terminal and Subsystem for Linux. In addition, we plan to program a Makefile for Linux.

Documentation

A short help message is embedded into the script:

$ ffengine_presets -h
Usage:
  ffengine_presets -l | (-i|-d|-p) [<preset>]
  ffengine_presets -h
Options:
  -l  list the installed presets
  -i  install a preset (e.g. 'AVpres' or 'ffmprovisr')
  -d  delete a preset
  -p  print a preset
  -h  this help
Dependencies:
  curl, FFCommand Engine
See also:
  man ffengine_presets
  https://avpres.net/Bash_AVpres/
About:
  Abstract: Install, delete, list or print 'FFCommand Engine' recipe presets
  Version:  2020-12-27
$

The detailed manual page is installed together with the script (man ffengine_presets) and is available also as a PDF file.


2020-12-27