Install, patch or delete the current FFmpeg HEAD

The Bash script ffmpeg_head installs, patches or deletes the FFmpeg HEAD. 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.

Documentation

A short help message is embedded into the script:

$ ffmpeg_head -h

Usage:
  ffmpeg_head -r | -t | -p | -d
  ffmpeg_head [<advanced_options>] (-R|-T|-P) <patch> ...
  ffmpeg_head -h | -x
Options:
  -r  install FFmpeg commands at root
  -t  install FFmpeg commands at '${HOME}/Desktop'
  -p  prepare FFmpeg commands for pubblic installation
  -d  delete FFmpeg HEAD folder (the installed commands are removed on the
      desktop, but not on root)
  -R  apply patch and install FFmpeg commands at root
  -T  apply patch and install FFmpeg commands at '${HOME}/Desktop'
  -P  apply patch and prepare FFmpeg commands for pubblic installation
  -h  this help
  -x  commands and defaults used for compilation
Dependencies:
  gcc, git and make; nasm or yasm
See also:
  man ffmpeg_head
  https://avpres.net/Bash_AVpres/
About:
  Abstract: Install, patch or delete the current FFmpeg HEAD
  Version:  2023-03-26
  Folder:   '${HOME}/FFMPEG_HEAD' is not present

$

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


2023-03-26