METADATA(1)
okay bestie, welcome to METADATA(1) β the manual page for metadata, aka media file metadata for human consumption. Itβs giving βtell me whatβs inside this media file, but make it readable,β and honestly? iconic. π
πΈ NAME πΈ
metadata β media file metadata for human consumption. Thatβs the whole vibe: itβs the command that serves up metadata in a way actual humans can read. π«Ά
β¨ SYNOPSIS β¨
The synopsis is literally:
asciidoc [OPTIONS] FILE...
yes, exactly as printed, bestie. We are not editing it. The facts stay facts. π
π DESCRIPTION π
The metadata(1) command formats and displays metadata of one or more input media files. Periodt. β¨
metadata(1) is powered by FFmpeg (libav*). No cap.
π OPTIONS π
-A,--all-tagsβ Print all metadata tags of the container and all streams, including commonplace tags βmajor_brand,minor_version,compatible_brands,handler_name, etc. β that are mostly predictable.-c,--checksumβ Include theSHA-256checksum(s) of the file(s) in the output. (Slow for large files.)-h,--helpβ Print help information.-s,--scanβ Decode beginning frames to determine scan type.
By default, metadata(1) determines video scan type by looking at stream-level field order metadata, but sometimes this info is not available. In such cases, for performance, progressive scan is assumed (in the output, there is a "*" symbol next to "Progressive scan" to indicate this uncertainty). The --scan option forces the decoding of a moderate number of frames (could be slow, especially when frames are large, e.g. in the case of 4K HDR HEVC-encoded content) to see if frames are actually progressive or interlaced. Note that --scan has no effect when the scan type is clear from stream-level field order (i.e., when output without --scan is "Interlaced scan", or "Progressive scan" without a "*").
Justification for the default behavior:
- Scan type is just one property that a user might not even care about (it is easy to determine qualitatively and empirically too), so it doesnβt make sense to spend a disproportionate amount of time on it by default.
- It is my belief that interlaced content is on the decline anyway. Increasingly more content is produced and delivered digitally; and interlaced TV displays are apparently on their way out.
-t,--tagsβ Print metadata tags of the container and all streams, but omit some"boring"ones.-V,--versionβ Print version information.
π BUGS π
Bug reports go to https://github.com/zmwangx/metadata. The exact line is Plese send bug reports to https://github.com/zmwangx/metadata. β yes, Plese is right there, and we are keeping it because facts are facts, bestie. π«Ά
π AUTHOR π
Zhiming Wang <metadata@zhimingwang.org> β icon behavior. π
π¦ SEE ALSO π¦
ffprobe(1) β thatβs the one. Go check it out, iykyk.
π COPYING π
Copyright (C) 2018 Zhiming Wang. This software is released for free under the MIT License as published by the Open Source Initiative.
footer check: the manual name is METADATA(1) and the date is 01/01/1980 β sign-off slayed, mwah π
π¦ where this page comes from
- nixos 26.05: metadata 0.1.12
- nixpkgs unstable: metadata 0.1.13
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms