Extract AV metadata and generate a CSV file

The Bash script metadata_csv recursively creates a CSV file with metadata of all AV files in a folder and its subfolders. The main container, video and audio codec data are extracted. 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:

$ metadata_csv -h

Usage:
  metadata_csv -i <input_folder> [-o <output_file>]
  metadata_csv -h
Options:
  -i  input folder to be processed recursively
  -o  output file for write the comma-separated values
      (default is '${HOME}/Desktop/report_YYYY-MM-DD.csv')
  -h  this help
  -x  advanced options with their default arguments
Default dependency:
  ffprobe
See also:
  man metadata_csv
  https://avpres.net/Bash_AVpres/
About:
  Abstract: Recursively create a CSV file with metadata of all AV files in a
            folder and its subfolders
  Version:  2023-03-26

$

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


2023-03-26