HOgg

About

The HOgg package provides a commandline tool for manipulating Ogg files and a Haskell library implementing Codec.Container.Ogg.

HOgg supports chained and multiplexed Ogg bitstreams conformant with RFC3533. HOgg can parse headers for CMML, FLAC, OggPCM, Speex, Theora and Vorbis, and can read and write Ogg Skeleton bitstreams.

Download

Usage

Usage: hogg <subcommand> [options] filename ...

Commands:
  help          Display help for a specific subcommand

Reporting:
  info          Display information about the file and its 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:
  merge         Merge, interleaving pages in order of presentation time
  addskel       Write a Skeleton logical bitstream

Please report bugs to [ogg-dev at xiph.org]

Documentation

Source

darcs get http://snapper.kfish.org/~conrad/software/hogg/

Project Activity

Graph of recent commits per day

Related work