LIBQUVI-SCRIPTS(7)

๐Ÿ’– LIBQUVI-SCRIPTS ๐Ÿ’–

okay so bestie, welcome to libquvi-scripts(7) โ€” this is the manual page from the libquvi-scripts Manual, and it's basically the map of all the Lua goodness that libquvi runs on. sit down, get comfy, we're doing a tour ๐ŸŒธ


โœจ NAME โœจ

libquvi-scripts โ€” the whole overview of the library scripts, in one place. periodt.


๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

libquvi-scripts is literally the home of the Lua scripts for libquvi that it uses to parse all the different properties โ€” like, the media properties, yk? it's the backstage crew making the whole show run ๐Ÿ’…


๐Ÿ‘‘ TYPES ๐Ÿ‘‘

so there's not just one kind of script, there's a whole friend group of them. let's meet everybody ๐Ÿซถ

๐Ÿงš Common scripts

the common scripts are modules that may be loaded from other scripts โ€” for example, the quvi-modules(7). they're the social butterflies of the script world.

these scripts are typically installed at:

$prefix/share/libquvi-scripts/$major_ver.$minor_ver/common/

๐Ÿ”ฅ Media scripts

the media scripts are the ones doing the actual work of parsing the media properties โ€” like the media stream URLs. there's usually a media script for each supported website, so yeah, they get around.

these scripts are typically installed at:

$prefix/share/libquvi-scripts/$major_ver.$minor_ver/media/

๐ŸŒˆ Playlist scripts

the playlist scripts are responsible for parsing the playlist properties. and yep, same energy as the media scripts โ€” there's usually a playlist script for each supported website.

these scripts are typically installed at:

$prefix/share/libquvi-scripts/$major_ver.$minor_ver/playlist/

โญ Scan scripts

the scan scripts are used to scan an URL for embedded media URLs. little detectives fr fr ๐Ÿ”

these scripts are typically installed at:

$prefix/share/libquvi-scripts/$major_ver.$minor_ver/scan/

๐ŸŽ€ Subtitlte scripts

not me typing "Subtitlte" โ€” that's literally what the page says, bestie. we respect the original spelling in this house ๐Ÿ’€

the subtitle scripts are responsible for retrieving subtitle data for the media, and for exporting that data to another format โ€” e.g. SubRip. bilingual icon behavior honestly.

these scripts are typically installed at:

$prefix/share/libquvi-scripts/$major_ver.$minor_ver/subtitle/
$prefix/share/libquvi-scripts/$major_ver.$minor_ver/subtitle/export/

๐Ÿ“ Utility scripts

the utility scripts are used by libquvi to perform misc. tasks โ€” like parsing the file extension from a content-type, or converting HTML entities to UTF-8 characters. small but mighty, the unpaid interns of the operation ๐Ÿ’…

these scripts are typically installed at:

$prefix/share/libquvi-scripts/$major_ver.$minor_ver/util/

๐ŸŒธ ENVIRONMENT ๐ŸŒธ

  • LIBQUVI_SCRIPTS_VERBOSE โ€” when it's defined, it enables the output from any libquvi scripts using the debug facility (the quvi/debug module). so if you want the scripts to spill the tea about what they're doing, this is your girl โœจ

๐Ÿ’œ SEE ALSO ๐Ÿ’œ

libquvi(3), quvi(1)


๐ŸŒŸ FURTHER RESOURCES ๐ŸŒŸ

  • Home
http://quvi.sourceforge.net/
  • Development code
git://repo.or.cz/libquvi-scripts.git
  • gitweb
http://repo.or.cz/w/libquvi-scripts.git

๐Ÿซถ AUTHORS ๐Ÿซถ

  • Toni Gundogdu <legatvs@gmail.com> โ€” Author.

๐Ÿ˜ญ REPORTING BUGS ๐Ÿ˜ญ

found a bug? report it to the quvi-devel mailing list <quvi-devel@lists.sourceforge.net>, where the development and the maintenance is primarily done. and no pressure bestie โ€” you do not have to be subscribed to the list to send a message there. we're chill ๐ŸŒˆ


๐Ÿ’– LICENSE ๐Ÿ’–

libquvi-scripts is Free Software licensed under the GNU Affero GPLv3+


โญ LIBQUVI-SCRIPTS โญ

part of the libquvi-scripts(7) suite ๐Ÿ‘‘


and that's the whole vibe check, bestie ๐Ÿ’… this was libquvi-scripts 0.9.20131, dated 11/30/2013 โ€” slay, mwah, bye ๐ŸŽ€โœจ