Using FFmpeg in a Film Archive
“FIAF Commissions’ Thursday Online Workshops” on 30 March 2023 from 17:00 to 20:00 CEST.
Table of Contents
- Write the FFmpeg command to transcode the exercise TIFF files we have generated into an FFV1 file.
- Write the FFmpeg command to add into the MP4/H.264 exercice file we have generated both a watermark with its filename and a timecode starting at two hours and fifteen minutes.
- We did’t see the split screen and the difference file, but this would have been the exercises:
- Write the FFmpeg command to generate a second MP4/H.264 file without the hue modification from our TIFF files.
- Write the FFmpeg command to make a split screen of the two MP4/H.264 files.
- Write the FFmpeg command to make a difference file of the two MP4/H.264 files.
- Write the FFmpeg command to make a split screen of the first MP4/H.264 file and the difference file of the two MP4/H.264 files just generated.
- Write the FFmpeg command to make a split screen of the first MP4/H.264 file and the first split screen.
- What are your observations?
- Appendix: A Quiz on Audio-Visual File Formats, PDF, 63 KB
- Appendix: Answers to the Quiz on Audio-Visual File Formats, PDF, 51 KB
- File Transformations
- Metadata Extraction
- Media Players
- Bridge between uncompressed and lossless compressed files
- Nicole Martin: What Is a Digital File?, 2020-09-14
- Agathe Jarczyk, Reto Kromer, Yves Niederhäuser and David Pfluger: Digital Archiving of Film and Video: Principles and Guidance, Version 1.2, Memoriav, Bern 2019
- Nicole Martin: Why Use the Command Line for Digital Archiving and Preservation?, 2020-06-21
- Ashley Blewer: Command Line Interface, 
- Joanna White: Open source scripts from the BFI National Archive, 2021-05-25
- IFI Irish Film Archive [Kieran O’Leary and Yazhou He]: IFIscripts, [since 2015]
(a collection of Python scripts using FFmpeg commands)
- Reto Kromer: Bash Scripts for Audio-Visual Preservation, [since 2020]
(a collection of Bash scripts using FFmpeg commands)
- Reto Kromer: Bash Cookbook for Archivists, 
- Joanna White: Using bash scripts to automate #AVpres workflows, 2020-03-31
- Dave Rice and Annie Schweikert: Microservices in Audiovisual Archives, International Association of Sound and Audiovisual Archives (IASA) Journal, Nr. 50 (August 2019), S. 53–75
- Reto Kromer: “On the Bright Side of Data Migrations”, in IASA Journal, n. 49 (December 2018)
- Reto Kromer: “Matroska and FFV1: One File Format for Film and Video Archiving?”, in Journal of Film Preservation, n. 96 (April 2017)
- FFmpeg Artschool: An AMIA Workshop, 2020
- vacingfang: FFmpeg Audio Filter Gallery,