Skip to content

lucuma13/basicmeta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

21 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

basicmeta

basicmeta provides a quick overview of essential technical metadata (frame rate, resolution, and encoded date) without the overhead of opening a heavy GUI or a full NLE. It is specifically optimized for DIT workflows to verify clip consistency during data offloading, ingest, or backup verification.

It supports common professional acquisition formats:

  • Video: MXF, MOV, MP4, R3D
  • Audio: WAV
  • Other non-camera containers: MKV, AVI, M4V, MTS, FLV, WebM

๐Ÿ› ๏ธ Dependencies

basicmeta relies on the following metadata engines:

  • MediaInfo ยฉ 2002-2025 MediaArea.net SARL (BSD 2-Clause)
  • ExifTool ยฉ 2003-2026 Phil Harvey (GPL-3.0)

๐Ÿš€ Installation

macOS and Linux
  1. Install Homebrew (if not already installed):
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
  1. Tap and install:
brew tap lucuma13/dit
brew install basicmeta

๐Ÿ“– Usage

basicmeta [options] <path>

Option Description
-f Force analysis of non-camera video containers (MKV, AVI, M4V, MTS, FLV, WebM)
-h Show help message
--version Print version

Note: <path> can be a single file or a directory, or the current directory if left blank.

๐Ÿงช Feedback & Contributing

If this tool fails to parse metadata from your specific camera files, or if you have ideas for improvement, please fork the repository and submit a pull request, or message me directly with a sample of the problematic metadata output. Help me make this tool more robust for the DIT community!

About

Metadata utility for quick checking original camera files

Topics

Resources

License

Stars

Watchers

Forks

Contributors

Languages