[xiph-commits] r7081 - websites/xiph.org/container

nilesh at dactyl.lonelymoon.com nilesh
Fri Jul 9 17:46:49 PDT 2004


Author: nilesh
Date: Fri Jul  9 17:46:49 2004
New Revision: 7081

Modified:
websites/xiph.org/container/index.html
websites/xiph.org/container/ogg-vs-matroska.html
Log:
Lots of changes to xiph.org/container/.
document now looks pretty good. I will have now to write some howtos and
organize Ogg specs and then link them all.


Modified: websites/xiph.org/container/index.html
===================================================================
--- websites/xiph.org/container/index.html	2004-07-10 00:12:41 UTC (rev 7080)
+++ websites/xiph.org/container/index.html	2004-07-10 00:46:48 UTC (rev 7081)
@@ -96,7 +96,7 @@
</p>
<p>
<b>Creation of Ogg files</b>: To create audio-only-vorbis files,
-	you can use command line utility<a
+	you can use command line utility <a
href="http://www.gnu.org/directory/audio/ogg/OggEnc.html">oggenc</a>.
To encode theora-video + vorbis-audio in Ogg, libtheora provides
a command line utility (encoder_example) which can be used as shown
@@ -179,14 +179,30 @@
<a name="codecs"></a>
<h2>What compression formats are available open source?</h2>
<div class="shift">
-As of now, we recommend you to use <br>
+As of now for most common usages, we recommend you to use <br>
<a href="http://www.vorbis.com/">Ogg Vorbis</a> for audio compression and<br>
<a href="http://www.theora.org/">Ogg Theora</a> for video compression.<br>
+Other compression formats are <a
+href="http://flac.sf.net/">flac</a> (audio compression), <a
+href="http://www.speex.org/">speex</a> (speech data
+compression) and Tarkin (experimental video compression).
</div>

<a name="more-about-ogg"></a>
<h2>Tell me more about Ogg Project?</h2>
<div class="shift">
+Ogg project aims at creating open standards for multimedia content on
+internet. We have developed audio and video compression formats that are
+ready for use (like streaming video). For more info go to <a
+href="http://www.xiph.org/ogg/">Ogg project page</a>.
+<br>
+Using Ogg files on Linux should not be a problem as most of the players
+support them. On windows, you can play audio files in winamp or install
+direct show plugins. Ogg video files are also playable on windows if you
+install appropriate filters from <a
+href="http://www.illuminable.org/ogg/">http://www.illuminable.org/ogg/</a>.
+<br>
+To create Ogg files, please read following <a href="i-have-to-write-it">howto</a>.
</div>



Modified: websites/xiph.org/container/ogg-vs-matroska.html
===================================================================
--- websites/xiph.org/container/ogg-vs-matroska.html	2004-07-10 00:12:41 UTC (rev 7080)
+++ websites/xiph.org/container/ogg-vs-matroska.html	2004-07-10 00:46:48 UTC (rev 7081)
@@ -12,76 +12,36 @@
</style>

<p>
-Ogg Vs Matroska is more like KDE vs GNOME or Vim vs Emacs. Both have
-different philosophies. Matroska is more a kitchen sink format, whereas
+Ogg and Matroska both have different philosophies, and both can co-exist.
+Matroska is more a kitchen sink format, whereas
ogg is an absolute bare bones format.
-Which one is beeter really depends on preference. Matroska specs are very
-complex (as compared to Ogg). But file seeking ang editing support in
-matroska is better than that in Ogg.
+Which one is better really depends on preference.
+Ogg is focussing on high compatibility and playability,
+making it ideal for content
+distribution, as well as streaming.
+Ogg is ment to become the free
+alternative for content distribution
+Matroska on the other hand is competing with MOV and Quicktime, and aiming
+to replace AVI and VfW/Dshow, as a
+general use container
+with a clear focus on video and audio
+editing.
</p>
<p>
-Ogg essentially says, specify the bare minimum amount of information and let
-the demuxer and the decodecs figure everything else out for themselves. Where
-the demuxer needs codec niformation it asks the decoder for it. The
-advantage being that it doesn't limit the types of codec you can use it
-for. The disadvantage being that in terms of implementation the demuxer becomes
-dependant on codecs.
-</p>
-<p>
-Matroska on the other hand says 99.9% of codecs and all currently used
-codecs won't be limited by it and those are the only ones we care about, so
-we are going to specify as much information as possible in a standardised
-way, so the demuxer never needs to ask the codecs for any help, because the
-muxer has already gathered all the information it might need and stored it
-in a standard way for the demuxer to use. So the demuxer doesn't ever need
-to ask a decoder for codec specific information.
-</p>
-<h2>Ogg Vs Matroska in words of Matroksa Admin (ChristianHJW)</h2>
-<div class="shift">
-<p>
-Speaking of Ogg, we are still convinced that there is not enough
-information on the container level, and too
+Speaking of Ogg, there is not enough information on the container level, and too
much has to be done on the decoder level, especially for editing purposes.
-For content distribution and
-streaming this approach is quite good, although we also feel a bit more
-complexity could have improved Ogg's
-capabilities and the comparison to other competing containers, aiming for
-the same thing, like RM, ASF and in
-future mainly MP4, but this was Monty's decision to keep it as simple as
-possible, and there are of course
+For content distribution and streaming this approach is quite good,
+Although a bit more complexity could have improved Ogg's
+capabilities in comparison to other competing containers, aiming for
+the same thing, like RM, ASF and in future mainly MP4, but it was
+decided to keep it as simple as possible, and there are of course
some very nice advantages of doing that, especially with respect to Xiph's
opensource approach.
</p>
<p>
-As Ogg and matroska are now aiming for completely different purposes, they
-will both co-exist nicely, i have
-no doubts in that. Ogg is focussing on high compatibility and playability,
-making it ideal for content
-distribution, as well as streaming. Ogg is ment to become the free
-alternative for content distribution, and
-there can be no doubt that we will support Ogg Theora best we can from all
-our tools.
+Matroska, unlike Ogg is complex. Seeking in matroska is fast as compared to
+that in Ogg. You can use features like menus, chapters etc in Matroska.
</p>
-<p>
-matroska on the other hand is competing with MOV and Quicktime, and aiming
-to replace AVI and VfW/Dshow, as a
-general use container (kitchen sink format)
-with a clear focus on video and audio
-editing. We understood that we need a working multimedia framework to be
-able to become a real alternative
-for codec developers, and for all platforms, thats why for the time being
-we are working on porting Gstreamer
-to win32 ( and later Mac OSX ), and will define a simple but powerful codec
-API, wrapping the gstreamer
-plugin API, so that developers can start to make their own codecs, just
-like what happenend with DivX and VfW
-( VCM ) years ago ( and even works with Speex via the ACM codec that was
-made for it ), so they can put their
-own streams in the MKV container. Based on that we are planning to make a
-nice editor also, but lets first
-get the basic framework working.
-</p>
-</div>
7th July, 2004

<!--#include virtual="/xiphbottom.include" -->



More information about the commits mailing list