MYTHFILLDATABASE(1)

πŸ’– MYTHFILLDATABASE β€” the mythfilldatabase(1) glow-up πŸ’–

okay bestie, section 1 of the manual, user commands, and it's literally the guide-database filler. let's get into it 🫢


✨ NAME ✨

mythfilldatabase β€” the MythTV guide database filler, periodt. she fills the guide. that's the whole job. πŸ‘‘


🌸 DESCRIPTION 🌸

so this is mythfilldatabase, version: fixes/36 β€” fr fr, the build string is [v36.0+fixes.20260401.1385cbfc60-0ubuntu3] and the whole thing lives over at www.mythtv.org. iconic. now here's the lore, starting with the Misc. Options πŸŽ€

πŸ’… Misc. Options:

  • --file β€” skip the grabbers entirely, and define sourceid and file yourself. main character move tbh.
  • --xmlfile β€” an XML file you wanna import manually, no grabber involved.
  • --manual β€” runs the interactive configuration. it will literally talk to you. πŸ—£οΈ
  • --no-mark-repeats β€” do not mark repeats. that's it, that's the vibe.
  • --no-resched β€” do not invoke the rescheduler in the backend. leave the backend alone, she's resting. 😴
  • --offset β€” day offset of the input xml file.
  • --preset β€” use channel preset values instead of numbers.
  • -h, --help, --usage β€” display this help printout, or give you the detailed tea on a selected option. asking for help is self-care πŸ’–
  • --version β€” display version information.
  • --sourceid β€” operate on a single source, one at a time, no sharing.

πŸ¦‹ Channel List Handling Options:

  • --do-channel-updates β€” update channels. slay.
  • --do-not-filter-new-channels β€” don't filter ATSC channels for addition.
  • --only-update-channels β€” only update the channel lineup. nothing else, just that.

🌈 Filtering Options:

  • --dont-refresh-tba β€” don't refresh "To be announced" programs. the mystery stays mysterious πŸ™ˆ
  • --max-days β€” force the number of days to update.
  • --no-allatonce β€” do not use allatonce even if the grabber prefers it. respectfully, no. πŸ’…
  • --refresh β€” provide a day or a range of days to refresh. can be used repeatedly, so like, spam it if you need to.

⭐ Logging Options:

  • --loglevel β€” set the logging level. all log messages at lower levels will be discarded. in descending order: emerg, alert, crit, err, warning, notice, info, debug, trace. defaults to info.
  • --loglong β€” use the long log format for the console, i.e. show file, line number, etc. in the console log. extra, but make it fashion.
  • --logpath β€” writes logging messages to a file in the directory logpath with filenames in the format: applicationName.date.pid.log. this is typically used in combination with --daemon, and if used in combination with --pidfile, this can be used with log rotators, using the HUP call to inform MythTV to reload the file. very much the it-girl setup πŸ”₯
  • -q, --quiet β€” don't log to the console (-q). don't log anywhere (-q -q). silence, but on purpose.
  • --syslog β€” set the syslog logging facility. set to "none" to disable, defaults to none.
  • --systemd-journal β€” use systemd-journal instead of syslog.
  • -v, --verbose β€” specify log filtering. use '-v help' for level info.

🧚 Guide Data Handling Options:

  • --only-update-guide β€” only update guide data. guard the guide, girl. πŸ’œ

and that's the whole page, bestie, no notes πŸ’– this was mythfilldatabase at 36.0+fixes.20..., dated August 2026, and like always the manual name up top was MYTHFILLDATABASE(1). go fill that database, you ate πŸŽ€βœ¨πŸ¦‹

πŸ“¦ where this page comes from