[xiph-cvs] cvs commit: vorbis-tools/ogginfo ogginfo.1
Michael Smith
msmith at xiph.org
Tue Jul 9 07:23:01 PDT 2002
msmith 02/07/09 07:23:01
Modified: ogginfo ogginfo.1
Log:
Replacement manpage for new ogginfo. Fairly brief.
Revision Changes Path
1.5 +30 -57 vorbis-tools/ogginfo/ogginfo.1
Index: ogginfo.1
===================================================================
RCS file: /usr/local/cvsroot/vorbis-tools/ogginfo/ogginfo.1,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ogginfo.1 2001/09/09 03:12:12 1.4
+++ ogginfo.1 2002/07/09 14:23:00 1.5
@@ -1,78 +1,51 @@
.\" Process this file with
.\" groff -man -Tascii ogginfo.1
.\"
-.TH ogginfo 1 "July 8, 2001" "" "Vorbis Tools"
+.TH ogginfo 1 "July 10, 2002" "" "Vorbis Tools"
.SH NAME
-ogginfo \- gives information about Ogg files.
+ogginfo \- gives information about Ogg files, and does extensive validity checking
.SH SYNOPSIS
.B ogginfo
+[
+.B -q
+] [
+.B -v
+] [
+.B -h
+]
.I file1.ogg
.B ...
.I fileN.ogg
.SH DESCRIPTION
.B ogginfo
-reads one or more Ogg files and decodes the comments contained within, writing
-them to standard output, in a "attribute=value" format, one per line.
-The first attribute printed will always be the
-.B filename
-of the stream.
-.B ogginfo
-cannot accept URLs.
+reads one or more Ogg files and prints information about stream contents
+(including chained and/or multiplexed streams) to standard output. It will
+detect (but not correct) a wide range of common defects, with many
+additional checks specifically for Ogg Vorbis streams.
-In addition to the comments,
+For all stream types
.B ogginfo
-will also print the following attributes for each logical bitstream within the file:
-.RS
-.IP serial
-The serial number of the logical bitstream.
-.IP header_integrity
-"pass" if the header is intact, and "fail" if it is corrupted.
-.IP stream_integrity
-"pass" if the stream contains no bad packets or holes (not counting the last
-packet), and "fail" otherwise.
-.IP stream_truncated
-"true" if the last good packet in the stream is not marked as the last packet
-and "false" if the stream is complete.
-.IP vendor
-The vendor string of the encoder used to make this stream.
-.IP bitrate_upper
-The upper bitrate limit of the stream, or "none" if not set.
-.IP bitrate_nominal
-The "target" bitrate of the stream, or "none" if not set.
-.IP bitrate_lower
-The lower bitrate limit of the stream, or "none" if not set.
-.IP bitrate_average
-The average bitrate of the stream.
-.IP length
-Length of of the file in seconds.
-.IP playtime
-Playing time in a humanly-readable MM:SS format.
-.RE
+will print the filename being processed, the stream serial numbers, and various
+common error conditions.
-At the end of each file,
-.B ogginfo
-will also print:
-.RS
-.IP total_playtime
-The total playing time for the entire file in seconds.
-.RE
+For
+.B Vorbis
+streams, information including the version used for encoding, the sample rate
+and number of channels, the bitrate and playback length, and the contents of
+the comment header are printed.
.SH OPTIONS
-None.
-
-.SH BUGS
-
-Although
-.B ogginfo
-properly handles chained bitstreams, it cannot handle multiplexed
-logical bitstreams
+.IP -h
+Show a help and usage message
+.IP -q
+Quiet mode. This may be specified multiple times. Doing so once will remove
+the detailed informative messages, twice will remove warnings as well.
+.IP -v
+Verbose mode. At the current time, this does not do anything.
-.SH AUTHORS
-
-.br
-JAmes Atwill <ogg at linuxstuff.org>
.br
-Stan Seibert <indigo at aztec.asu.edu>
+Michael Smith <msmith at labyrinth.net.au>
+
<p><p><p>--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'cvs-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the commits
mailing list