TV_AUGMENT(1)
π NAME π
okay so this is the manual page for tv_augment(1) from the User Contributed Perl Documentation, and it is literally the tool that augments XMLTV listings files with automatic and user-defined rules. bestie, itβs giving βmake my TV guide make senseβ energy. π
β¨ SYNOPSIS β¨
two ways to call her, both iconic:
tv_augment [--rule <file>] [--config <file>]
[--input <file>] [--output <file>]
[--log <file>] [--nostats]
[--debug <level>]
tv_augment [-r <file>] [-c <file>]
[-i <file>] [-o <file>]
[-l <file>] [-n]
[-d <level>]
π DESCRIPTION π
so the whole point: you take an XMLTV xml file and you apply corrections β the page calls them "fixups" β to programmes that match defined criteria called "rules". no cap, thatβs the vibe. π¦
two types of rules get actioned: (i) automatic, and (ii) user-defined. periodt.
automatic rules use pre-programmed input and output to modify the input programmes. like, for example, removing a "title" where itβs repeated in a "sub-title" (e.g. "Horizon" / "Horizon: Star Wars"), or trying to identify and extract series/episode numbers from the programme title, sub-title or description. sheβs doing detective work, fr fr. π
user-defined rules use the content of a "rules" file, which lets programmes matching certain user-defined criteria get corrected/enhanced with the user data you supplied (e.g. adding/changing categories for all episodes of "Horizon", or fixing misspellings in titles, etc.). highkey useful. π«Ά
for the extra lore: (see "perldoc XMLTV::Augment" for more details) β¨
πΈ the flags, bestie πΈ
--inputFILE (-iFILE) β read fromFILErather than standard input. π₯--outputFILE (-oFILE) β write toFILErather than standard output. π€--ruleFILE (-rFILE) β file containing the user-defined rules. π--configFILE (-cFILE) β configuration file containing a list of which rules you want to run. βοΈ--nostats(-n) β do not print the summary log of actions performed, or list of suggested fixups. π--logFILE (-lFILE) β output the stats to thisFILE. π--debugLEVEL (-dLEVEL) β print debug info toSTDERR(debug level > 3 is not likely to be of much use (it generates a lot of output)) π
π SEE ALSO π
xmltv(5) β go read that too, bestie. π
π AUTHOR π
Geoff Westcott, honir.at.gmail.dot.com, Dec. 2014. an icon. π
mwah π β this page is fromperl v5.42.2, dated2025-06-30. slay. π
π¦ where this page comes from
- alpine 3.24: xmltv-doc 1.4.0-r1 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms