1oggz-validate(1) General Commands Manual oggz-validate(1)
2
3
4
6 oggz-validate — Validate the Ogg framing of one or more files
7
8
10 oggz-validate [-M num | --max-errors num ] [-p | --prefix ] [-s |
11 --suffix ] [-P | --partial ] filename ...
12
13 oggz-validate [-h | --help ] [-v | --version ]
14
16 oggz-validate validates the Ogg framing of one or more Ogg files.
17
18 oggz-validate detects the following errors in Ogg framing:
19
20
21 · File contains no Ogg packets
22
23 · Packets out of order
24
25 · Packet belongs to unknown serialno
26
27 · Granulepos decreasing within track
28
29 · Multiple bos pages
30
31 · Multiple eos pages
32
33 · eos marked but no bos
34
35 · Missing eos packets
36
37 · eos marked on page with no completed packets
38
39 · Granulepos on page with no completed packets
40
41 · Theora video bos page after audio bos page
42
43 · Terminal header page has non-zero granulepos
44
45 · Terminal header page contains non-header packet
46
47 · Terminal header page contains non-header segment
48
49 oggz-validate exits with status 0 if all files are valid Ogg files, and
50 with status 1 if one or more errors are found.
51
52
54 oggz-validate accepts the following options:
55
56
57 Error reporting options
58 -M num, --max-errors num
59 Exit after the specified number of errors. A value of 0 spec‐
60 ifies no maximum.
61
62 -p, --prefix
63 Treat input as the prefix of a stream; suppress warnings
64 about missing end-of-stream markers
65
66 -s, --suffix
67 Treat input as the suffix of a stream; suppress warnings
68 about missing beginning-of-stream markers on the first chain
69
70 -P, --partial
71 Treat input as a the middle portion of a stream. Equivalent
72 to both --prefix and --suffix
73
74 Miscellaneous options
75 -h, --help
76 Display usage information and exit.
77
78 -v, --version
79 Output version information and exit.
80
82 Conrad Parker April 3, 2005;
83
85 Copyright © 2005 CSIRO Australia
86
87
89 oggz-sort(1), oggz-dump(1), oggz-info(1)
90
91
92
93 oggz-validate(1)