Here are some commandline tools focused on Ogg-based multimedia files (.ogg/.ogm files).
Those tools are inspired by the ogmtools developped by Moritz Bunkus.
For more information on ogmtools, you can visit www.bunkus.org.
Previous versions of those tools would use VirtualDub routines (for reading/writing AVI files), but that is no longer the case (the code was completely rewritten).
VirtualDub Copyright (C) 1998-2010 Avery Lee
For more information on VirtualDub, you can visit www.virtualdub.org.
Those programs need ogg.dll and vorbis.dll to be installed on your system (either in the same directory, or in your Windows' System directory).
You may find latest version of those libraries in the Ogg Vorbis SDK. For more information on Ogg format and Ogg Vorbis SDK, see www.xiph.org.
Those programs are free softwares (see the COPYING file - included in each tool - or the online GPL/QPL licenses).
Anyone may copy and use those programs free of charge.
If you plan to use parts (or everything) of those programs for selling, please contribute to the development of free softwares and donate part of your profit to the Free Software Fundation or some other free software development projects.
Warranty :
- Those programs come with ABSOLUTELY NO WARRANTY.
- I take no responsibility for any kind of damage caused by any of those programs.
USE THOSE PROGRAMS AT YOUR OWN RISK! - Beware : Using those programs for illegal purposes is not permitted.
PLEASE NOTE THAT I NO LONGER MAINTAIN THOSE TOOLS.
Here is a short description of each tool (you may find more information in the text files that come with the tool, or in the FAQ) :
- ogg_offset
- ogmfourcc
- OGMInfo
OGMInfo can parse an Ogg-based multimedia file and print useful information on its content (kind of video / audio, ...).
- Version 2.0.5 (2010-05-24): binaries, sources (+ common sources)
- OGMDemuxer
OGMDemuxer is a basic demultiplexer that allow you to demux streams from an OGM file, as well as comments of each stream.
It automatically creates an AVI file for a video stream, an Ogg file for an Ogg Vorbis stream, an SRT file for subtitles, ...- Version 2.1.3 (2010-05-24): binaries, sources (+ common sources)
- OGMuxer
OGMuxer is a multiplexer that allow you to mux various kind of media (AVI, Vorbis, SRT, MP3, ...) into an OGM file.
Note that you can also use it to actually split an OGM file.- Version 1.1a6 (2003-04-22): binaries, sources (+ basic parser sources)
- Version 2.x.x (stopped development, still buggy): sources (+ common sources)
- OGMCutter
- OGMerger
Those tools are not perfect (far from it) and may not always make what you expected them to do, so please bear with it.