MP4SUBTITLE(1)

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

πŸ’– MP4SUBTITLE πŸ’–

okay bestie, welcome to mp4subtitle β€” that's the manual page for mp4subtitle trunk-r507, part of the MP4v2 Utilities squad. she's giving subtitle-wrangling main character energy and honestly? she ate. πŸŽ€


✨ SYNOPSIS ✨

mp4subtitle [OPTION]... ACTION file...

so like… options first, then you tell her what action to do, then the files. that's the whole vibe. 🌸


πŸ¦‹ DESCRIPTION πŸ¦‹

for each mp4 file you list, she's gonna perform the ACTION you picked. and no cap β€” you must specify an action, she will not guess, she is not psychic. some options just don't apply to some actions either, so don't be weird about it. πŸ’…

🌈 ACTIONS 🌈

  • --list β€” list all the available subtitles. window shopping, but for subs. ✨
  • --export TXT β€” export those subtitles out to TXT. yeet them into a text file. πŸ’Œ
  • --import TXT β€” import subtitles from TXT. bring them home. 🫢
  • --remove β€” remove all the subtitles. every single one. gone. bye bestie 😭

πŸ‘‘ OPTIONS πŸ‘‘

  • -z, --optimize β€” optimize the mp4 file after modifying it. glow-up post-edit, we love to see it. ✨
  • -y, --dryrun β€” do not actually create or modify any files. just pretend. a rehearsal, a dress rehearsal, nothing more. πŸ™ˆ
  • -k, --keepgoing β€” keep batch processing even after errors happen. she does not fold under pressure. πŸ’ͺ
  • -o, --overwrite β€” overwrite existing files when creating. no hesitation. πŸ”₯
  • -f, --force β€” force overwrite even if the file is read-only. she said what she said. πŸ’…
  • -q, --quiet β€” literally the same thing as --verbose 0. same energy, shorter name. 🀫
  • -d, --debug NUM β€” increase debug, or use the long-option to set NUM directly. πŸ”
  • -v, --verbose NUM β€” increase verbosity, or use the long-option to set NUM directly. πŸ—£οΈ
  • -h, --help β€” print the brief help, or use the long-option for extended help. she's happy to explain herself. πŸ’–
  • --version β€” print version info and exit. her whole rΓ©sumΓ©. ⭐

πŸ’€ DEBUG LEVELS πŸ’€

(these are for raw mp4 file I/O, so like… the deep lore)

  1. supressed πŸ«₯
  2. add warnings and errors β€” (default)
  3. add table details
  4. add implicits
  5. everything β€” the full unhinged data dump, no crumbs left 🌈

🌸 VERBOSE LEVELS 🌸

  1. warnings and errors
  2. normal informative messages β€” (default)
  3. more informative messages
  4. everything ⭐

lowkey a reminder: -q is just --verbose 0 wearing a little disguise. iykyk. πŸ’…

and that's the whole page bestie!! this was MP4v2 trunk-r507, dated July 2025, and she's an absolute icon, periodt. now go forth and subtitle. πŸŽ€βœ¨πŸ’–

πŸ“¦ where this page comes from