Command-line video editing
From ActiveArchives
A number of open source projects provide very powerful tools for creating and manipulating audio and video from the command-line. Beyond just providing convenient means of changing formats (transcoding), command-line tools can be chained together to create highly specialized tools. In conjunction with languages like Python allows a script-based approach to media editing that enables a whole set of possibilities not possible with GUI based tools.
See also: