Log in

View Full Version : OggMux 0.9.4


Koepi
25th October 2002, 10:06
Hi there :)

I'm proud to announce a new OggMux release.

Changelog:
25.10.2002 10:00h
- Version 0.9.4
- Support for extended movie information. OggDS 0.9.5 supports it.
- Removed variable splitsize again due to buggy behaviour with
(not only) automisation.

I hope you enjoy this new release.

Best regards
Koepi

Garfield
26th October 2002, 02:32
Damn ! Nobody said thank you ?

So... Thank you for that precious tool ;)

kxy
26th October 2002, 03:00
Is it possible to add "close caption" under the subtitle tag?

stax76
26th October 2002, 03:10
I'm glad the splitting bug is fixed, thank you. Since on this board many people seem to like new features and tweaks, I would like to suggest movie information for automation

Infophreak
26th October 2002, 03:29
I've been looking through the sources from SourceForge and the zip-archive with the binary from this site, and I can't find any copyright information anywhere. I also couldn't find any information about what the licensing terms of the software is.

First of all, it's very bad that there isn't a copyright notice. Even though it is open source, you must still include a copyright notice if you want to be able to grant rights to the people who download the source code. (Not take rights away - if you read the GPL carefully, you will notice that it doesn't take any rights away from the licensee that he has under copyright law.)

Under the assumption that you mean for OggMux to be distributed under the GPL, then you *must* include a command in the program that displays the GPL and a warranty note (i.e.: there is no warranty). The GPL quite explicitly states this as a requirement (and besides of that, it's just a good idea for any piece of software). Also, you must either include the sourcecode with the binaries or provide information about where you can obtain the sourcecode. Personally, I'd go with the former seeing how OggMux is of very small size.

Edit: OK, I found out that OggMux appears to be GPL by looking at its project homepage at http://sourceforge.net/projects/oggmux/

Kyo
26th October 2002, 05:31
Yumi Yumi...
Thanks Koepi for this new release.

Koepi
26th October 2002, 13:59
Wow,

thanks for the nice feedback guys! :)

@kxy:
I don't quite understand - I'm not using subtitles at all, so could you please explain what you mean with that? Is that an additional "language" choice?

@Dolemite:
Uh, sorry, totally forgot about that! I'll add that (maybe later today!) and release a 0.9.4.1 release with those tags in automisation support, too. Thanks for the report!

@Infophreak:
Redownload binary+sources from sourceforge. I uploaded new packages, the sources have a GPL paragraph in nearly each file where appropiate/appliable. I hope this satisfies the needs for GPL copies ;)

@All:

Once more, thanks for the nice feedback :)

Best regards
Koepi

AmiRage
26th October 2002, 18:43
Thanks for the new version, Koepi.

... but one small "bug" I just noticed: When using an AVI (or another file renamed to .AVI) as input, which OggMux can't render, and you close OggMux after the error message(s), the task itself is still alive in the background.

neo_sapien
26th October 2002, 21:25
Nice release, I like the option to add more movie info :)

In regards to that, would it be difficult to use some of DVD2SVCD's source from the CD Image tab (assuming it's open source? I can't remember) to automatically fill in the movie info by retrieving it from the IMDB.com database?

Koepi
26th October 2002, 22:24
IMDb info sounds interesting. I took a look at www.imdb.com but didn't find any useful information on how to access it from a program. Since OggMux has no information about the DVD in use for encoding I think it will be difficult to automate things, but any input is appreciated!
I doubt that DVD2SVCD is opensource though (and I think it's not written as MFC application in VC++, right?), so I can't simply use that either (next to the fact that OggMux doesn't have any information about the DVD used - if it's a DVD at all, you can mux everything with it, selfmade footage, tv rips,...).

Regards,
Koepi

stax76
26th October 2002, 22:40
DVD2SVCD is Delphi, this guy http://www.nbsi.de/ shares his sources, but I don't know which language he uses

Gforce_Ti
27th October 2002, 01:32
Thank you Koepi for the new release of oggmux
:)

wasbeer666
27th October 2002, 14:25
Thank you very much for this genius tool.

kxy
27th October 2002, 21:57
Originally posted by Koepi

@kxy:
I don't quite understand - I'm not using subtitles at all, so could you please explain what you mean with that? Is that an additional "language" choice?


I asked "close caption" for subtitle because oggmux have a "director's commentary" in the audio field.

Close caption is different than subtitles in some ways. Unlike subtitles, close caption is mainly targeted towards the hearing impaired people. Not only it display what people are saying, it also describes the action or the mood of the music, etc...

So far, McPoodle and Gabest had released the tool to extract them, see more here. http://forum.doom9.org/showthread.php?s=&threadid=32646

Koepi
27th October 2002, 22:02
@kxy:

Ah, ok, so would an additional "Closed caption" as language-choice suffice? It would be easy to add :)

Regards
Koepi

iago
28th October 2002, 11:34
@Koepi

Sorry, my friend, I have just found the opportunity (from other threads ;)) to thank you for your great work and the new release.

best regards,
iago

Zenitram
29th October 2002, 01:24
Originally posted by Koepi
Ah, ok, so would an additional "Closed caption" as language-choice suffice? It would be easy to add :)


I will not use this captions, but I think it's not suffisant : if you have multi-language closed captions?
Like, language, putting a choice 'English', 'English (Closed Caption)', 'French', 'French (Closed Caption)' etc...

example of Source code : a additionnal CheckBox and :
String Language=ComboBox->Text; //The actual Selection of language
if (CheckBox->Checked=True)
____Language+=" (Closed Caption)";
(Sorry I hate VC++ and love Borland C++ builder and VCL...)

PS : It will be good to do it on Director's comment too (for subtitles : example : how can I do with Audio (English, English director comment and French) and Subtitle (English, English director comment, French and French director comment)? actualy I can't :(

kxy
29th October 2002, 03:37
Originally posted by Koepi
@kxy:

Ah, ok, so would an additional "Closed caption" as language-choice suffice? It would be easy to add :)



An additional "Closed caption" under subtitle would make more sense. Since it is a txt base file.

Koepi
29th October 2002, 10:44
Args, so closed captions wouldn't be *.srt files?
Well, then forget about it ;)

A new listbox with all the handling... that's overkill (and OggMux wouldn't suite on a 1024x768 display anymore ;) ).

Btw., checkboxes for "directors comments" or "closed captions" are a bad idea since Tobias is changing something in the OggDS filters (some ISO naming stuff) which will render them useless again. But then, if OggMux doesn't support that, I could add that.
Hm.
That's a bad tradeoff somehow, it's uggly :-/ Well, I'll try if I find time for coding again.

Regards
Koepi

crOOk
29th October 2002, 14:14
Originally posted by Koepi
IMDb info sounds interesting. I took a look at www.imdb.com but didn't find any useful information on how to access it from a program. Since OggMux has no information about the DVD in use for encoding I think it will be difficult to automate things, but any input is appreciated!

I remember that the DivX-Manager (link on this page) uses some kind of not too hard to understand scripting-language to automate the process of getting information and pictures about movies from pages like iMDb. Maybe you'd like to work on those scripts a little, you'd sure figure something out that could come in handy in the Ogg tools.

By the way: Have you ever thought about all the foreign minorities (like the South Africans, Guyanese etc.) of DVD watchers out there. Maybe some of them would like to create their own subtitle to mux it into ogm with your tool just to realize there is no Text Box. Just a thought, not that I'd speak Urdu, Zulu or Xhosa, but still I'm sure there're people out there who'd appreciate a feature like the mentioned textbox, maybe even INSTEAD of the dropdown field (space problem/resolution thing). I'd also truly like to read Deutsch instead of German, don't you?

Koepi
29th October 2002, 15:16
Tobias is working on that language stuff as I wrote above. This also includes to show the different languages in "their proper" language like you suggest.

Did you follow the threads about buggy behaviopur of editable dropdown boxes? Like e.g. variable splitsize which I had to remove again?

Just wanted to repeat myself ;)

Best regards,
Koepi

kxy
29th October 2002, 15:43
Originally posted by Koepi
Args, so closed captions wouldn't be *.srt files?
Well, then forget about it ;)

A new listbox with all the handling... that's overkill (and OggMux wouldn't suite on a 1024x768 display anymore ;) ).

Btw., checkboxes for "directors comments" or "closed captions" are a bad idea since Tobias is changing something in the OggDS filters (some ISO naming stuff) which will render them useless again. But then, if OggMux doesn't support that, I could add that.
Regards
Koepi


Close captions is a text based which WILL be in srt form. I am not asking you to add the check box, Zenitram did. All we need is to add close caption in the subtitles as a temp solution, till tobias changed the oggDS filters.

New idea: Instead of drop down box or check box, can we have a text file that have all the info stored. So that way people in Africa or any other country can have their own choices too. This way, user can have whatever they want instead of one big long list with all the possible languages in the world.

It is kind of like a Genre list that Peter Pawlowski created for Nullsoft Vorbis Decoder.

"quick notes
1. Genre list is not included with plug-in setup. The plug-in will automatically remember anything you type in genre field and store it in genres.txt in Winamp directory. If you want to have in_mp3-like genre list and don't feel like typing it, you can download it from http://www.blorp.com/~peter/genres.txt (put it in Winamp directory). Thanks to everyone who sent me genre list files :) Note that the genre list is shared with my other input plug-ins (in_midi, in_vqf)."

stax76
29th October 2002, 15:52
using automation I got always the message "Es wurde versucht eine nicht unterstützte Operation durchzuführen", after I confirm the message box muxing works ok. My omx file seem to be OK

OggMux 0.9.4 / OggDS 0995

<movie>
F:\Test\MTV 30MB\MTV_SecondPass.avi
</movie>
<title>
MTV
</title>
<soundtracks>
F:\Test\MTV 30MB\MTV.ogg
German
</soundtracks>
<subtitles>
</subtitles>
<chapters>
</chapters>
<target>
F:\Test\MTV 30MB\MTV.ogm
</target>
<split>
0
</split>

Koepi
29th October 2002, 19:09
Dolemite:

Uh, I know where this comes from, I need to update OggMux and pack up a 0.9.4.1 binary... it's deriving from the title-tag, the old control is gone and automisation still tries to fit it in there (it shouldn't even compile with such an error, but well, that's M$ stuff).

Thanks for pointing that out!

It may take some days though since I'm quite busy ATM :-/

Best regards
Koepi

raistlin2k
30th October 2002, 12:24
The new settings in OggDS regarding language selection will comply with the CLX-M standard. (At least Tobias told me so)

Therefore language-tags will look somehow like this:
<Description>[ISO639 or LCID][Additional tags]

example
"Deutsch"[de][c]

ISO639 and LCID are both standards for language-independent stream-identification, so all players all over the world can "understand" which language is inside the stream. LCID is integer, Iso639 a string variable. Description is free customizable, so you can add even the speaker-name of commentary (such a stream gets identified by [c], so player gets not confused with [de] being the movie-sound & [de][c] being commentary.

Raist

crOOk
30th October 2002, 12:44
@Koepi
Are you going to look at the iMDb script of the DivX-Manager (and maybe implement it into oggmux)? Just curious.

bond
26th November 2002, 12:06
As Real went opensource (http://www.helixcommunity.org/) with its Realvideo9-Helix-thing ("everything but the codec") and RV9 is a pretty good codec for 1cd rips, would it be possible implement the possibility to mux rv9-streams into the ogg/ogm container in oggmux?

Koepi
26th November 2002, 20:34
bond,

it's amazing how keen you're on rv9 :)

Tell the real-folks to make their codecs directshow compliant and there we go :)

But since real are really just greedy, they won't do that for sure.

Regards
Koepi

bond
26th November 2002, 21:40
:(

bond
27th November 2002, 18:54
Hi Koepi I am back again :rolleyes:

This time I am asking for supporting WindowsMedia9 *.wmv Files in Oggmux. Is it possible?

Thanks anyway...

bond

haazheel
28th November 2002, 01:56
Hello,

I've got a problem with OggMux...

I have ripped LOTR for 2 CDs, and I have converted the AC3 file into a OGG file.

But when I want to mux these 2 files with OggMux, there is an error:

Can't create oggmuxer

and after having clicked on Ok, I have

Can't add oggmuxer to graph

and the program closes...

So what's the solution?

Koepi
28th November 2002, 06:07
@haazheel:
The solution is VERY simple: Follow forum rule 1!

read the documentation that comes with the program!

There is a very small (~1kb) file called "releasenotes.txt".
If you take a closer look at it, you'll find:

"This multiplexer relies on Tobias Waldvogel's OGG framework directshow filter, find it at http://tobias.everwicked.com/ ."

(2nd paragraph).

@bond:
I dunno why you want those strange, useless, propietary formats supported, but I guess for WMV there are filters in the DirectShow Framework. You can test that now by going to a directory where your *.wmv is, and write the filename manually into the open-dialog-box.

Please report if that works (resulting file playable?) - if it does I'd be happy to add it!

Regards
Koepi

NoLogo
28th November 2002, 07:29
@Koepi

I have found a bug (ok, maybe it's known, sorry if it is) with MP3: it seems to correctly mux files, but at the end, the progression bar go back to 90-95 %, once or twice, before it stops. The pb is that the movie has a buggy length (about 55h24min...) and is unreadable.
Actually, I do not care at all, cause I use .ogg, but I found this quite strange (I heard Mp3 had no pb with oggMux, or OggMux with Mp3 :)).

Regards
NoLogo

bond
28th November 2002, 12:52
@Koepi

I did a little testing with WM9 and I think it is a good codec, with as good as no motion or blockiness in areas like walls. WM9 is also sharper than RV9, similar to XviD (but i am not claiming for me that i have the knowledge to get the maximum out of XviD)
It will be nice if it would be able to put WM9 content into the ogm-container because I want to use vorbis-sound with it.

Originally posted by Koepi
going to a directory where your *.wmv is, and write the filename manually into the open-dialog-box
Hm excuse my ignorance but häh, what the hell is the open-dialog-box? :confused:

Koepi
28th November 2002, 12:59
I don't want an essay about what you think of WMV, I just want you to test if it works to multiplex WMV into *.OGM :)

Look, like this (i forgot "3rd: press "open" ;) ):

bond
28th November 2002, 13:51
Originally posted by Koepi
I don't want an essay about what you think of WMV
---
I dunno why you want those strange, useless, propietary formats supported
;)

Originally posted by Koepi
Please report if that works (resulting file playable?) - if it does I'd be happy to add it!
No it doesnt (can't render...), so i guess wmv will not be supported by oggmux...

Thanks anyway

bond

Koepi
28th November 2002, 15:22
Well, I copy Chris' line of argueing:

Of course it will be supported by oggmux!
You just have to write (or find someone who will do that) a directshow/UCI wrapper for it!

*caugh*

So much to the superiosity of yet unexistent file formats. ;)

regards
Koepi

Koepi
28th November 2002, 16:07
28.11.2002 16:00h
- Version 0.9.4.1
- Fixed movie information for automisation.


Find it over at http://oggmux.sourceforge.net/ :)

Best regards
Koepi

NoLogo
29th November 2002, 00:38
@Koepi

Thanks for the new version :)
Anyway, can you confirm or infirm the problem I reported in my post above ? Just to now if it comes from my system or not. Actually, I'm trying to convince a friend to switch to OGM, but he's not ready to give up MP3, so as long it crashes with it...:( (but this is quite strange).

Regards
NoLogo

Koepi
29th November 2002, 01:53
I gave up on mp3 over a year ago, I don't know how it behaves with OGM :-/

Someone else who tested this and has solutions please step in!

Thanks,

best regards
Koepi

NoLogo
29th November 2002, 22:09
@Koepi

OK, thx for the answer.
Maybe I'll manage to make him give up MP3 too :) Quite a hard work...
Haven't tried your new version yet, but it's just a question of hours.

Regards
NoLogo

stax76
3rd December 2002, 18:50
there seem to be still problems, this time the message is "No target file selected, aborted"

the other thing I noticed is cl works only without quotes, this means drag and drop in the explorer works only if the omx path has no blanks

Regards,
Dolemite


<movie>
E:\test files\MTV 30MB\MTV_SecondPass.avi
</movie>

<author>
</author>

<copyright>
</copyright>

<description>
</description>

<title>
MTV
</title>

<soundtracks>
E:\test files\MTV 30MB\MTV.ogg
German
</soundtracks>

<subtitles>
</subtitles>

<chapters>
</chapters>

<target>
E:\test files\MTV 30MB\MTV.ogm
</target>

<split>
0
</split>

ldivx
7th January 2003, 23:39
i have got the same mistakes ....