/
index.html
135 lines (115 loc) · 4.43 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
<html>
<head>
<title>HOgg</title>
<link rel="stylesheet" href="http://www.kfish.org/include/global.css">
</head>
<body>
<h1>HOgg</h1>
<h2>About</h2>
<p>
The HOgg package provides a commandline tool for manipulating
<a href="http://www.xiph.org/">Ogg</a> files and
a <a href="http://www.haskell.org/">Haskell</a> library implementing
<code><a href="dist/doc/html/">Codec.Container.Ogg</a></code>.
</p>
<p>
HOgg supports chained and
multiplexed Ogg bitstreams conformant with
<a href="http://www.ietf.org/rfc/rfc3533.txt">RFC3533</a>.
HOgg can parse headers for
<a href="http://www.celt-codec.org/">CELT</a>,
<a href="http://wiki.xiph.org/CMML">CMML</a>,
<a href="http://flac.sourceforge.net/ogg_mapping.html">FLAC</a>,
<a href="http://wiki.xiph.org/OggPCM">OggPCM</a>,
<a href="http://www.speex.org/">Speex</a>,
<a href="http://www.theora.org/">Theora</a> and
<a href="http://www.vorbis.com/">Vorbis</a>,
and can read and write
<a href="http://wiki.xiph.org/OggSkeleton">Ogg Skeleton</a> bitstreams.
</p>
<h2>Download</h2>
<p>
HOgg is in HackageDB: <a href="http://hackage.haskell.org/cgi-bin/hackage-scripts/package/hogg">hogg</a>.
If you have the Hackage "cabal" system installed, simply run:
<pre>
$ cabal update
$ cabal install hogg
</pre>
Alternatively you can download tarballs from here:
</p>
<ul>
<li><a
href="http://www.kfish.org/software/download/hogg-0.4.1.2.tar.gz">hogg-0.4.1.2.tar.gz</a>
Released Tue Aug 28 2012
[<a href="release_notes/hogg-0.4.1.1.txt">Release notes</a>]</li>
<li><a
href="http://www.kfish.org/software/download/hogg-0.4.1.1.tar.gz">hogg-0.4.1.1.tar.gz</a>
Released Fri Oct 7 2011
[<a href="release_notes/hogg-0.4.1.1.txt">Release notes</a>]</li>
<li><a
href="http://www.kfish.org/software/download/hogg-0.4.1.tar.gz">hogg-0.4.1.tar.gz</a>
Released Tue Dec 23 2008
[<a href="release_notes/hogg-0.4.1.txt">Release notes</a>]</li>
<li><a
href="http://www.kfish.org/software/download/hogg-0.4.0.tar.gz">hogg-0.4.0.tar.gz</a>
Released Tue Mar 25 2008
[<a href="release_notes/hogg-0.4.0.txt">Release notes</a>]</li>
<li><a
href="http://www.kfish.org/software/download/hogg-0.3.0.tar.gz">hogg-0.3.0.tar.gz</a>
Released Thu Dec 6 2007
[<a href="release_notes/hogg-0.3.0.txt">Release notes</a>]</li>
<li><a href="http://www.kfish.org/software/download/hogg-0.2.0.tar.gz">hogg-0.2.0.tar.gz</a>
Released Wed Dec 6 2006
[<a href="release_notes/hogg-0.2.0.txt">Release notes</a>]</li>
</ul>
<h2>Usage</h2>
<p>
<pre>
Usage: hogg <subcommand> [options] filename ...
hogg is a commandline tool for manipulating Ogg files. It supports chained
and multiplexed files conformant with RFC3533. Hogg can parse headers for
CELT, CMML, FLAC, PCM, Speex, Theora and Vorbis, and can read and write Ogg
Skeleton logical bitstreams.
Commands:
help Display help for a specific subcommand (eg. "hogg help chop")
man Generate Unix man page for a specific subcommand (eg. "hogg man chop")
Reporting:
info Display information about the specified files and their bitstreams
dump Hexdump packets of an Ogg file
pagedump Display page structure of an Ogg file
dumpraw Dump raw (unparsed) page data
Extraction:
rip Rip selected logical bistreams from an Ogg file (default: all)
reconstruct Reconstruct an Ogg file by doing a full packet demux
Editing:
chop Extract a section (specify start and/or end time)
merge Merge, interleaving pages in order of presentation time
sort Rewrite with correct page ordering
addskel Write a Skeleton logical bitstream
Miscellaneous:
known-codecs List codecs known by this version of hogg
Please report bugs to [ogg-dev at xiph.org]
</pre>
</p>
<h2>Documentation</h2>
<ul>
<li><a href="README">README</a></li>
<li><a href="dist/doc/html/">API documentation</a></li>
</ul>
<h2>Source</h2>
<p>
Maintained at <a href="https://github.com/kfish/hogg">github.com/kfish/hogg</a>
</p>
<div align="middle">
<p>
<code>git clone <a href="git://github.com/kfish/hogg.git">git://github.com/kfish/hogg.git</a></code>
</p>
</div>
<h2>Related work</h2>
<ul>
<li><a href="http://svn.xiph.org/trunk/vorbis-tools/">vorbis-tools</a>: includes ogginfo by Michael Smith</li>
<li><a href="http://illiminable.com/ogg/">oggdsf</a>: C++ libraries by Zen Kavanagh (illiminable), includes OOOgg* tools</li>
<li><a href="http://www.annodex.net/software/liboggz/index.html">liboggz</a>: C library by Conrad Parker (kfish), includes oggz* tools</li>
</ul>
</body>
</html>