AOMDEC(1)
β¨ NAME β¨
okay bestie, so this page is all about aomdec π¦, the AOMedia Project AV1 Decoder π. It lives in the User Commands section, so it's the stuff you type straight into your terminal π».
π SYNOPSIS π
aomdec <options> filename
π OPTIONS π
okay here's the full menu of options, every single one, no cap π
--helpβ pulls up the usage options and then bounces π--codec=<arg>β picks which codec to use π¬--yv12β spits out raw YV12 frames π--i420β spits out raw I420 frames πΈ--flipuvβ flips the chroma planes in the output π--rawvideoβ outputs raw YUV frames π¦--noblitβ skips processing the decoded frames π--progressβ shows progress after each frame decodes π--limit=<arg>β stops decoding after n frames π--skip=<arg>β skips the first n input frames βοΈ--summaryβ shows a timing summary β±οΈ-o <arg>,--output=<arg>β output file name pattern (see below) π-t <arg>,--threads=<arg>β max threads to use π§΅--row-mt=<arg>β turns on row based multi-threading, default:0π-v,--verboseβ shows the version string π-S,--scaleβ scales output frames uniformly π--frame-buffers=<arg>β how many frame buffers to use π§Ί--md5β computes the MD5 sum of the decoded frame π--framestats=<arg>β outputs per-frame stats in.csvformat π-k,--keep-goingβ (debug) keeps decoding even after an error π--output-bit-depth=<arg>β output bit-depth for decoded frames π¨--annexbβ the bitstream is in Annex-B format π¦--oppoint=<arg>β picks an operating point of a scalable bitstream ποΈ--all-layersβ outputs all decoded frames of a scalable bitstream π--skip-film-grainβ skips applying film grain ποΈ
ποΈ Output File Patterns ποΈ
okay so the -o argument is the name of the file (or files) you're writing to. If it doesn't have any escape characters in it, everything goes into one single file. If it does, the filename gets built by expanding these escape characters:
%wβ frame width%hβ frame height%<n>β frame number, zero padded to<n>places (1..9)
Pattern arguments only work together with--yv12and--i420. If you don't specify-o, the output gets sent tostdoutπΊ.
π¦ Included decoders π¦
av1β AOMedia Project AV1 Decoder v3.7.0 π
Bestie, that's the whole thing π«Ά It's aomdec 3.7.0~rc3 from August 2023, manual page AOMDEC(1) π Go decode something iconic π§β¨
π¦ where this page comes from
- debian trixie: aom-tools 3.12.1-1+deb13u1 Β· BSD-2-Clause
- ubuntu noble: aom-tools 3.8.2-2build1 Β· BSD-2-Clause
- ubuntu noble: aom-tools 3.8.2-2ubuntu0.2 Β· BSD-2-Clause
- ubuntu questing: aom-tools 3.12.1-1
- ubuntu resolute: aom-tools 3.13.1-2 Β· BSD-2-Clause
- ubuntu resolute: aom-tools 3.13.1-2ubuntu0.1 Β· BSD-2-Clause
- ubuntu stonking: aom-tools 3.14.1-1 Β· BSD-2-Clause
- π girlified by claude-haiku-5-5 on : a language model's rewrite of the original, under its terms