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.
Two of those tools use some of the VirtualDub 1.4.10 routines (for reading/writing AVI).
VirtualDub Copyright (C) 1998-2003 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 this page).
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.
Here is a short description of each tool (you may find more information in the text files that come with the tool) :
- OGMInfo (v2.0, 2003-10-07)
OGMInfo can parse an Ogg-based multimedia file and print useful information on its content (kind of video / audio, ...).
This tool is now available in the OGMTools project hosted by CoreCodec.org. - OGMuxer (v1.1a2, 2002-11-27) (BasicParser 0.9 sources)
- v1.1a6 (2003-04-22), sources
OGMuxer is a multiplexer that allow you to mux various kind of media (AVI, Vorbis, SRT, MP3, ...) into an OGM file.
Like OGMCutter it can cut/split the OGM file being generated. - OGMDemuxer (v2.0, 2004-10-02)
OGMDemuxer is a basic demultiplexer that allow you to demux any stream from an OGM file.
It automatically creates an AVI file for a video stream, an Ogg file for an Ogg Vorbis stream, an SRT file for subtitles, ...
If you experience troubles with AVI files generated by OGMDemuxer, don't send bug reports to Avery Lee! This tool is now available in the OGMTools project hosted by CoreCodec.org. - OGMCutter (v1.0a4, 2002-10-27), sources
OGMCutter is a splitter that allow you to cut or split an OGM file to multiple OGM files according to some parameters (maximum size, split points, ...).
- OGMerger (v0.9a4, 2002-11-10), sources
- v0.9a5 (2003-04-13)
OGMerger is a merger that should be able to merge what you split with OGMCutter (for example).
- ogg_offset (v1.0, 2003-01-09)
ogg_offset is a small utility you can use to apply an offset (delay) to the audio in an Ogg Vorbis file (.ogg).
This tool is now available in the OGMTools project hosted by CoreCodec.org. - ogmfourcc (v1.0, 2004-03-23)
ogmfourcc allow you to change the FourCC code of video tracks in OGM files.
This tool is available in the OGMTools project hosted by CoreCodec.org.
Those tools are not perfect (far from it) and may not allways make what you expected them to do, so please use those tools according to that.
You can send your comments by e-mail, or visit the "New A/V Formats" section on Doom9's forum (my nickname is Suiryc).