1QUVI-SCAN(1) quvi Manual QUVI-SCAN(1)
2
3
4
6 quvi-scan - The dumbed-down embedded media URL scanner
7
9 quvi scan [OPTIONS] [ARGS]
10
12 This command scans the input URLs for embedded media URLs and prints
13 them to the stdout. The support is determined by the current selection
14 of libquvi-scripts(7).
15
17 The command passes the contents of the specified URLs to the scan
18 scripts of the libquvi-scripts(7) which will then search the contents
19 for embedded media URLs.
20
21 By default, the command will print the found media URLs in the
22 "rfc2483" format. The --print-format may be used to change this.
23
25 The support for the media hosts is determined by the current selection
26 of libquvi-scripts(7).
27
29 See quvirc(5) for more information about the groups and the variables
30 that quvi parses.
31
33 The command will read stdin by default. The input is expected to
34 contain URLs. The command arguments are expected to be either URLs or
35 file paths. If the input is read from either stdin or a file, the
36 contents are read as RFC2483. The input may contain file URIs.
37
39 Core
40 -p, --print-format FORMAT (default: varies)
41 Specify the format in which the properties should be printed. The
42 command uses a different default value for this, depending on the
43 input URL. FORMAT may be one of the following values:
44
45 · enum
46
47 · json - available only if quvi was built with JsonGLib
48
49 · rfc2483
50
51 · xml - available only if quvi was built with libxml
52
53 Note
54 The default value varies, see DEFAULT BEHAVIOUR.
55
56 config: core.print-format=<FORMAT>
57
58 -b, --verbosity LEVEL (default: verbose)
59 Specify the verbosity level of the command. LEVEL may be:
60
61 · debug - verbose + enable verbose output for libcurl
62 (CURLOPT_VERBOSE)
63
64 · verbose - default
65
66 · quiet - errors only
67
68 · mute - nothing at all
69
70 config: core.verbosity=<LEVEL>
71
72 HTTP
73 -c, --enable-cookies
74 Have libcurl parse the received cookies and use them in the
75 subsequent HTTP requests.
76
77 config: http.enable-cookies=<boolean>
78
79 -u, --user-agent USERAGENT (default: Mozilla/5.0)
80 Identify as USERAGENT to the HTTP server.
81
82 Note
83 libquvi-scripts(7) may override this value
84
85 config: http.user-agent=<USERAGENT>
86
88 · Scan and print the media URLs in XML:
89
90 $ quvi -p xml scan URL
91
92 · Scan URL and extract the media:
93
94 $ quvi scan URL | quvi get
95
97 See quvi(1)
98
100 Either EXIT_SUCCESS or EXIT_FAILURE. The actual value depends on the
101 platform, on POSIX systems they are 0 (success) and 1 (failure).
102
104 quvirc(5), libquvi(3)
105
107 Home
108
109 http://quvi.sourceforge.net/
110
111 Development code
112
113 git://repo.or.cz/quvi-tool.git
114
115 gitweb
116
117 http://repo.or.cz/w/quvi-tool.git
118
120 Toni Gundogdu <legatvs@gmail.com>
121 Author.
122
124 Report bugs to the quvi-devel mailing list
125 <quvi-devel@lists.sourceforge.net> where the development and the
126 maintenance is primarily done. You do not have to be subscribed to the
127 list to send a message there.
128
130 quvi is Free Software licensed under the GNU Affero GPLv3+
131
133 Part of the quvi(1) suite
134
135
136
137quvi 0.9.5 11/10/2013 QUVI-SCAN(1)