View Full Version : OGM Development
bond
3rd August 2003, 01:04
Nic,
on the xiph monthly meeting in IRC (on irc.xiph.org server, #xiphmeet channel) the xiph guys were talking about the ds filter!
it seems that someone called "oddsock (http://wiki.xiph.org/Oddsock)" is also working a little bit on the sources too
i think its time to join the xiph people in irc as it seems that they are really interested in oggds now!
Nic
3rd August 2003, 10:16
@Bond: Thanks for the tip, ill try and hang out there. I've noticed a buzz about it. I can't help but feel it's in reaction to matroska coming together...They're a bit late now ;)
@all: After Sgt_Strider's thread; Just to illustrate again, I am not trying to compete with matroska, im just bug fixing and updating OGM. So please don't talk about the two comparatively in this forum (and especially not in this thread), as it was done to death on the last OGM thread. If you'd like to talk about it privately or on IRC then feel free to PM me or whatever.
Cheers,
-Nic
ps
DAvenger sent me the log link:
http://xiph.org/~jack/200308.txt
(ill mail jack today...haven't spoken to him in ages)
DaddyC
3rd August 2003, 15:14
i got a problem with OggMux 0.9.5.2 - Nic Branch - Beta 4.
i set everything (inputfile(s), outputfile aso), as soon as i click on Mux File! OggMux launches another instance of OggMux (the gui itself). and sometimes i get the following error message:
Der Befehl ""OggMux.exe"" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.
(it is the errormessage you get at the console when program is not in path or the exe name is missspelled)
edit: on english os it would be '"OggMux.exe"' is not recognized as an internal or external command, operable program or batch file. (i think)
my os is WinXPSP1, im running OggMux from C:\1\ (i thought it has something todo with the path to OggMux.exe, the former one contained spaces), the avi i try to mux is div3 with mp3 audio.
edit: muxing with the old OggMux is working as well as with OGMuxerGUI by zulu.
Nic
3rd August 2003, 16:10
Please download again from the same link (on the first post of this thread) to get beta build 5 of OggMux.
I don't know why that doesn't work...but if it can't find it normally now it trys to find it by another two methods. So this should work. Make sure when you download it, it says Build 5 at the top :)
-Nic
DaddyC
3rd August 2003, 18:12
great nic, thanks.
now it is working.
mgerald21
7th August 2003, 11:44
Hi Nic,
It seems, that only you are playing around with the oggds filters doing bug fixing and improvments.
Is there a TODO or WISHLIST ??
Maybe I can give you a helping hand :)
Nic
7th August 2003, 12:07
Cool, this thread gives links to things people want as well as the original OGM thread that was eventually locked. Ill post my source code to as far as Ive got with OggDS later today.
Seeking needs to be improved, thats one thing I haven't got round to looking at yet, and is in a seperate .cpp file in the splitter so you could start there if you wanted :)
Also, I really want to add support for SSA into OGMuxer, but can't get the motivation ;) If you look through mkvtoolnix on Mosu's site you can see how Mosu's does it with mkvmerge. So you can try that as well if you wanted, ive only made a start on it.
Cheers,
-Nic
Kurosu
7th August 2003, 13:52
Originally posted by Nic
2) Gabest's next release will have HTML parsing in it (it's already in CVS). No need for SubTitDs anymore :) (Tobias hasn't written back to me :( )
All the other news are good news, but as we previously discussed, I jump on this occasion to thank him for that.
Now, too bad he extensively use VC++ 7 (.NET) that make me unable to compile all of his work on my VC++ 6. :(
BlackSun
7th August 2003, 17:17
Nic, the new filter give me some problems, I think you need to clean a bit the IAMStreamSelect interface because every audio/sub are still available in it. Do you plan to change the CLSID ?
Nic
7th August 2003, 21:01
I probably gave you a version where they are turned on (Its useful for testing some things). Normally the subs and audio are turned off on that interface. No I don't plan to change the CLSID because then it overrides the Splitter nicely and other things that search for OggSplitter still can...
...Do you think it would be a good idea to change the CLSID?
-Nic
BlackSun
7th August 2003, 23:09
Originally posted by Nic
...Do you think it would be a good idea to change the CLSID?
-Nic
No, in this case keeping the same CLSID is a good idea, this will force people to use the new filter and I won't have to support both filters ;)
Ok for the IAMStreamSelect interface, when you have some time think about me so I can work on it ;)
Keep up the good work mate.
bond
10th August 2003, 18:01
Nic,
any news? when will we see the first working version :D
did you contact any of the xiph guys, are they interested?
Nic
10th August 2003, 18:30
gotta be quick, not my computer;
1) My computer died :( Gonna delay any news till after wednesday im afraid :(
2) Xiph haven't contacted me
3) Tobias has contacted me, should get the sources to an improved SubTitDS soo :)
-Nic
ookzDVD
12th August 2003, 08:54
I don't know what is wrong,
but muxing the chap info with Nic's Ogmuxer the result is the chap info can't be displayed, but use Cyrius's is working well.
Nic
12th August 2003, 11:01
Could you be more specific? Is it the latest download build you've used? "chap info can't be displayed" Does that mean you can't see the chapter info in the systray icon menu?
Thanks,
-Nic
bond
15th August 2003, 15:19
hey nic,
did you still have no contact with xiph? :(
btw. i just found out that theora already stores video in ogg (yeah i know old news) did you have a look at these files?
Nic
16th August 2003, 15:47
Nope, I haven't heard anything. Sorry for the lack of posting...so busy at work. Hopefully it will clear up by next week.
-Nic
RexManning
18th August 2003, 16:22
Sorry to interrupt you, but is anyone working on removing the 2 GB file size limit for OGM? 'cause I've a couple of 4 GB OGMs and would love to seek in them :)
TIA
Sagittaire
19th August 2003, 21:56
possible to have compatibility between WMW9 and Ogg Vorbis in ogm container ... ?
ukb007
24th August 2003, 01:52
Apologise for pushing in like a bull in a china shop. Is there an information page somewhere where one could learn MORE about OGM ? I'd like to use this container for my XCDs because of its inherent error correction.
Regards.
Animaniac
24th August 2003, 05:32
Originally posted by ukb007
Apologise for pushing in like a bull in a china shop. Is there an information page somewhere where one could learn MORE about OGM ? I'd like to use this container for my XCDs because of its inherent error correction.
Regards.
Error correction? It's just error resilient. Errors in the file do not prevent playback of the rest of the file, unlike AVI.
ChristianHJW
24th August 2003, 15:38
LIke animaniac was stating, OGM has error detection ( EDC ) based on CRC32 checksums, but no error correction. XCD was supposed to use another layer ( mode 2 form 1 ) to store the OGM headers, including another ECC ( Error Correction ) layer which is coming with form 1 ....
ukb007
25th August 2003, 02:06
Thanks, Animaniac. Thanks, ChristianHJW.
I wonder if there's more information regarding OGM somewhere outside the forum discussions.
I'm excited about matroska, too, but where can I learn more in PLAIN English ? I have been through the Matroska website, and what I could get made me excited.
I've repeatedly tried to visit the Matroska Support Pages from your link at http://cvs.corecodec.org/cgi-bin/cvsweb.cgi/~checkout~/matroska/doc/website/contact/contact.html but repeatedly got an HTTP 404 error. I'll try again later.
I understand that it, too has error correction, and would be suitable for XCDs. Is there a How-To regarding this aspect, or is it too early yet ?
Regards.
Phanton_13
25th August 2003, 18:03
The error corection inplement in a A/V file format is a bad question, they produce a big overhead for a good eror correction an this is unaceptable, but the real error corection in the world is based on soft or hard implemetation, a shoft example is if the file has a error detection like ogg if you download a file you can be detect on the fly this bad parts and request it to the server, in hardware the base of it is to try to read the bad data up to obtain a good data, the cd implemetation is a litle complexe but the base is this, they have 2 error algoritmes for the data one is the basic and is imprecise and the other produce de data used in the XCD for the files but is more precise to detect the bad part and it can directly correct the data in the most comon situations, in reality is a hybrid system. we can compare it with a raid 5 system with 8 HD we only have the capacity of 7 and the other disk is used for estore the error corection data, For this teh posibility to have a A/V file format with ECC capabilitis is only a imposible wish for now, in the future with a many times better format compresion than the actual formats and a bigger storage systems they can be posible ( I don't expect this for less than 10 years, not for the technical capabilities only for the market absorbtion of the new tecnologies, optical blue laser disks are now on the marcket but if you see the DVD has ned about 4-5 years for a good marcket implemetation, the new disck need a similar time for the same penetration, you can see my point of view about teh expected time).
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.