View Full Version : Demux OGG container
NeonMan
1st February 2008, 03:06
Yesterday I've recorded some desktop work with istambul, a program under linux which records your desktop session in OGG (Theora/Vorbis) format.
I've tried to demux the file to "repack" it into a matroska (with the mkvtoolnix) container but I couldn't find a program to do so.
Does anybody know about a program to 'demux' streams into the OGG container? (btw: ogMdemux doesn't work with the original ogg container)
Adub
1st February 2008, 05:14
What is the extension on your file? Is it .ogm?
You may be able to just mux it directly with mkvtoolnix, as it "demuxes" with it's input filters first and then creates the new file.
Placio74
1st February 2008, 10:24
...
I've tried to demux the file to "repack" it into a matroska (with the mkvtoolnix) container but I couldn't find a program to do so.
...
But, You try just remux OGG>MKV used mkvmerge (from MKVtoolnix)?
I'm have some OGG video files (example from theorasea.org) and mkvmerge can remux it to MKV (directly - without demuxed before).
NeonMan
1st February 2008, 15:14
It didn't work, the error is the following
Error: 'Somevideo.ogg' track 0: The Theora identifaction header could not be parsed (Wrong Theora version: 3.2.1 != 3.2.0).
Maybe mkvmerge cannot 'mux' rather than demux, the theora stream.
(mkvmerge V 2.0.2)
Placio74
1st February 2008, 15:50
I'm have same error with some specific file from here (http://www1.mplayerhq.hu/MPlayer/samples/ogg/Theora/) (theora.ogg).
And i'm can't demux or remux this file used FFmpeg, MPlayer, mkvmerge and few other tools.
I'm can't play video (only audio) form this file on MPlayer and VLC.
You can play this recorded file?
If Yes, what's player?
What's operating system (Windows or Linux)?
Maybe any sample (recorded) OGG file?
NeonMan
1st February 2008, 16:26
Debian Linux, Lenny/Sid
Mostly lenny, sid kernel, some sid programs not related with video
Lenny stands for the Debian's semistable version
and Sid is the unstable branch of debian
Played fine with:
Totem (Gstreamer)
MPlayer
VLC
Lenny version all of them
It is attached a very low resolution sample movie (<200Kb) made with the same program (istanbul). It shows the arzenami¡s post on AACS
Some of the samples from http://www1.mplayerhq.hu/MPlayer/samples/ogg/Theora are using theora's specs outside VP3 specs (See README) so exp_test2.ogg, susie-exp.ogg and non-vp3_huffman-tables.ogg wont play (I've tested it) on ffmpeg-based players. The other two ogg are Video-only samples, no audio.
Placio74
3rd February 2008, 15:45
I'm Windows user, but...
If You can play this video file correctly used MPlayer - can demux too.
From command line, used dumpvideo and dumpadio options.
But, i'm don't know what later mux this raw streams together...
But... maybe try demux or remux this file used FFmpeg or MEncoder...
Look at FFmpeg and MPlayer/MEncoder docs.
However...
If You can play this video file correctly used VLC - can remux or transcode too (Advanced options when open, Stream/Save).
I'm can't get sample file yet - "Attachments Pending Approval"...
joseph5
10th February 2008, 04:17
Maybe mkvmerge cannot 'mux' rather than demux, the theora stream.
(mkvmerge V 2.0.2)Why don't you try a newer version?
NeonMan
10th February 2008, 12:01
I think it's the latest version, I'll see on the package manager.
joseph5
18th February 2008, 21:07
The latest version is 2.1.0
Placio74
28th February 2008, 08:49
But...
I'm get sample file and... it's only video (Theora) - (i'm think) nothing to demux.
MKVtoolnix (latest)... indeed can't open this file.
But...
Can use latest FFmpeg to change container.
Simple:
ffmpeg -i sample.ogg -vcodec copy -an new_sample.mkv
It's work with SVN-r11143 and SVN-r11870 builds.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.