QUVI-SCAN(1)
π quvi-scan(1) β the quvi manual, but make it cute π
okay bestie, welcome to quvi-scan, straight out of the quvi manual suite. she's a little command with one job and she does it flawlessly. let's get into it π
β¨ NAME β¨
quvi-scan β the dumbed-down embedded media URL scanner π¦
like. she's not complicated. she's just here to find embedded media URLs for you and that's it, that's the whole personality.
πΈ SYNOPSIS πΈ
quvi scan [OPTIONS] [ARGS]
π DESCRIPTION π
this command scans the input URLs for embedded media URLs and prints them to the stdout. no cap.
and what she can actually support? that's determined by the current selection of libquvi-scripts(7). so if she can't do a thing, blame the scripts, not her π
β¨ DEFAULT BEHAVIOUR β¨
she takes the contents of the URLs you give her and passes them over to the scan scripts of libquvi-scripts(7), and those scripts go searching through the contents for embedded media URLs. that's the vibe π
by default she prints the found media URLs in the "rfc2483" format. if you want something else, --print-format is right there, use her π
π«Ά SUPPORT π«Ά
whether a media host is supported at all is determined by the current selection of libquvi-scripts(7). that's it, that's the whole rule. iykyk π
π§ CONFIGURATION π§
peep quvirc(5) for the tea on the groups and the variables that quvi parses π
πΈ INPUT πΈ
by default she reads stdin. the input is expected to contain URLs.
the command arguments are expected to be either URLs or file paths.
if the input is read from either stdin or a file, the contents are read as RFC2483.
and yes, the input may contain file URIs. we love a flexible icon β¨
π OPTIONS π
π Core π
-p,--print-formatFORMAT (default: varies) β specify the format in which the properties should be printed. she uses a different default for this depending on the input URL, so it's giving mysterious. FORMAT may be one of the following values:enumjsonβ available only ifquviwas built with JsonGLibrfc2483xmlβ available only ifquviwas built with libxml
Note: the default value varies, see DEFAULT BEHAVIOUR.
config: core.print-format=<FORMAT>
-b,--verbosityLEVEL (default:verbose) β specify the verbosity level of the command. LEVEL may be:debugβverbose+ enable verbose output for libcurl (CURLOPT_VERBOSE)verboseβ defaultquietβ errors onlymuteβ nothing at all
config: core.verbosity=<LEVEL>
π HTTP π
-c,--enable-cookiesβ have libcurl parse the received cookies and use them in the subsequent HTTP requests. she remembers πͺ
config: http.enable-cookies=<boolean>
-u,--user-agentUSERAGENT (default:Mozilla/5.0) β identify as USERAGENT to the HTTP server.
Note: libquvi-scripts(7) may override this value
config: http.user-agent=<USERAGENT>
π₯ EXAMPLES π₯
- scan and print the media URLs in XML:
$ quvi -p xml scan URL
- scan URL and extract the media:
$ quvi scan URL | quvi get
look at that pipe. she ate and left no crumbs π
π ENVIRONMENT π
see quvi(1) π«Ά
β EXIT STATUS β
either EXIT_SUCCESS or EXIT_FAILURE. the actual value depends on the platform β on POSIX systems they are 0 (success) and 1 (failure). no in-between, she's a binary queen π
π SEE ALSO π
π¦ FURTHER RESOURCES π¦
Home
http://quvi.sourceforge.net/
Development code
git://repo.or.cz/quvi-tool.git
gitweb
http://repo.or.cz/w/quvi-tool.git
go read, bestie, the lore is right there π
π AUTHORS π
Toni Gundogdu <legatvs@gmail.com> Author.
π REPORTING BUGS π
report bugs to the quvi-devel mailing list <quvi-devel@lists.sourceforge.net> where the development and the maintenance is primarily done. you do not have to be subscribed to the list to send a message there. so like, if something's broken, tell them, you don't need an invite π
π LICENSE π
quvi is Free Software licensed under the GNU Affero GPLv3+ β¨
πΈ QUVI πΈ
part of the quvi(1) suite π«Ά
and that's the whole page, bestie π
this was quvi 0.9.5, dated 11/10/2013, and she's still iconic. mwah π
π¦ where this page comes from
- alpine 3.24: quvi-doc 0.9.5-r6 Β· LGPL-2.0-or-later
- debian bookworm: quvi 0.9.5-0.2 Β· AGPL-3.0-or-later
- debian trixie: quvi 0.9.5-0.2+b1 Β· AGPL-3.0-or-later
- ubuntu noble: quvi 0.9.5-0.2build3 Β· AGPL-3.0-or-later
- ubuntu questing: quvi 0.9.5-0.2build4
- ubuntu resolute: quvi 0.9.5-0.2build5 Β· AGPL-3.0-or-later
- ubuntu stonking: quvi 0.9.5-0.2build5 Β· AGPL-3.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms