MP4ART(1)

πŸ“¦
version 2.1.0 Β· 2 versions
, in fedora 43

πŸ’– MP4ART β€” the manual page, but make it a group chat πŸ’–

okay bestie, so this is the manual page for mp4art, and it lives in the MP4v2 Utilities family. version? mp4art trunk-r507. we're doing album art today. it's giving very much "cover art glow-up" energy and I am obsessed. ✨


✨ SYNOPSIS ✨

mp4art [OPTION]... ACTION file...

that's the whole vibe right there: options, then an ACTION, then your files. periodt. πŸŽ€


πŸ¦‹ DESCRIPTION πŸ¦‹

for every single mp4 (or m4a, we love an m4a) file you hand over, it does the ACTION you asked for. that's it, that's the job. πŸ’…

but listen β€” an action must be specified. no action, no party. and some options just aren't applicable for some actions, so don't be out here mixing and matching like it's a build-your-own-bowl situation. πŸ™ˆ


πŸŽ€ ACTIONS πŸŽ€

this is the main character section. pick one. πŸ‘‘

  • --list β€” list all covr-boxes. show me what we're working with. ✨
  • --add IMG β€” add a covr-box from the IMG file. new art, who dis? πŸ–ΌοΈ
  • --replace IMG β€” replace the covr-box with the IMG file. out with the old, in with the slay. πŸ”₯
  • --remove β€” remove the covr-box. bye bestie, you're not coming to the function. πŸ’€
  • --extract β€” extract the covr-box. get it outta there. πŸ“€

🌸 ACTION PARAMETERS 🌸

the lil modifiers that tell the action which covr-box to touch.

  • --art-any β€” act on all covr-boxes. this is the default, so if you don't say anything, it says everything. 🌈
  • --art-index IDX β€” act on covr-box index IDX. specific queen behavior, we love a targeted approach. 🎯

πŸ’… OPTIONS πŸ’…

okay here's the whole menu, no skips, no cuts. πŸ“

  • -z, --optimize β€” optimize the mp4 file after modification. post-glow-up skincare routine. πŸ§–
  • -y, --dryrun β€” do not actually create or modify any files. window shopping only, no checkout. πŸ›οΈ
  • -k, --keepgoing β€” continue batch processing even after errors. falling down but getting back up, we love resilience. 🫢
  • -o, --overwrite β€” overwrite existing files when creating. no hesitation, no flinching. ⚑
  • -f, --force β€” force overwrite even if the file is read-only. oh she's loud loud. use with intention. 😭
  • -q, --quiet β€” equivalent to --verbose 0. shhh era. 🀫
  • -d, --debug NUM β€” increase debug, or use the long-option to set NUM. πŸ›
  • -v, --verbose NUM β€” increase verbosity, or use the long-option to set NUM. yap mode, adjustable. πŸ—£οΈ
  • -h, --help β€” print brief help, or use the long-option for extended help. ask and you shall receive. πŸ“–
  • --version β€” print version information and exit. then it dips. πŸ‘‹

πŸ› DEBUG LEVELS πŸ›

(for raw mp4 file I/O, iykyk)

  • 0 β€” supressed
  • 1 β€” add warnings and errors (default)
  • 2 β€” add table details
  • 3 β€” add implicits
  • 4 β€” everything

πŸ“’ VERBOSE LEVELS πŸ“’

  • 0 β€” warnings and errors
  • 1 β€” normal informative messages (default)
  • 2 β€” more informative messages
  • 3 β€” everything

quick vibe check bestie: -f, --force is literally described as forcing the overwrite even if the file is read-only. that's real power, so point it at the right files, mkay? πŸ’–

and that's the whole page, no cap. 🌟

this came from MP4v2, version trunk-r507, dated July 2025, and it's the MP4ART(1) manual. love you, go tag some album art, mwah. πŸ’œπŸŽ€βœ¨

πŸ“¦ where this page comes from