Log in

View Full Version : dvd2mp4gui (a mp4 audio+video+subtitles muxer)


bond
10th October 2003, 20:01
Hi all,

Cyril Concolato from the GPAC project has made a small app that takes as input an AVI file, several AAC files and several SRT subtitle files to produce a BT or MP4 file using a hard-coded scene.
This tool is available at:
http://www.enst.fr/~concolat/mpeg-4/dvd2mp4gui.exe
(a command line is also available)

Gaia
10th October 2003, 20:27
Very instresting but what is "hard-coded scene"?

bond
10th October 2003, 20:29
hm i think cyril meant the subtitles as they have to be stored as a 2d bifs scene in mp4!?

Animaniac
10th October 2003, 21:27
I wonder if it would be possible to do the same with SSA (utilizing the TextSub feature from VSFilter)...

bond
11th October 2003, 09:15
Originally posted by Animaniac
I wonder if it would be possible to do the same with SSAif someone writes a prog that "translates" SSA to a 2d bifs scene...

RadicalEd
12th October 2003, 08:59
Holy crap, so we finally have a compliant way to include subs in mpeg 4?
That's.. incredibly beautiful.

bond
12th October 2003, 10:51
yeah i also like that way too! when there will be better authoring tools it should be also possible to change the "looks" of the subs as whatever you like (of course you will need a decoder that can decode these advanced system streams, a normal mpeg-4 video decoder cant handle that, the Osmo4 player already does that)

another possibitly, which will be used by Nero Digital, is to store the subs as attachement in mp4 (but that sounds more like a hack to me)

bond
14th October 2003, 09:34
thanks to sagittaire you can find a nice sample (switchable audio and subs) here (http://forum.doom9.org/showthread.php?s=&threadid=63248)

tiki4
16th October 2003, 14:17
Did anyone of you realize that the above program was written in Java. Well, I don't understand French, so I can't read what's on the home page , but the program didn't start before I had installed MS JVM.

:eek:

tiki4

RadicalEd
16th October 2003, 15:51
I'm in Java class right now :|
Coincidence?!!?

tiki4
16th October 2003, 16:09
Conincidence!

Anyway, I think it's MS Java, otherwise it shouldn't be an .exe file. This is somewhat strange, but if I remember correctly only MS VisualJ++ compiler can make such files. They require JVM by Microsoft which is buggy and very outdated (Java 1.1.7 if I remember correctly). Can anyone of you decipher the home page of the author? I'd like to know some more but I don't speak French (I mentioned that already).

tiki4

RadicalEd
17th October 2003, 00:00
I think I found it
http://www.comelec.enst.fr/~dufourd/mpeg-4/tools.html

The latest mp4tool executable uses a new "java exe" technology
The latest mp4tool.exe has been generated with jstub, a GPL offering of ROXES. The testing is not complete, so do not hesitate to send bug reports.

The jar version is also made available as an alternative.

tiki4
17th October 2003, 08:44
So I'm not fixed to that awful Microsoft JVM and can install a newer Sun one. That's good news, will try that.

tiki4

damrod
19th October 2003, 07:46
good tool but i wonder why using MsJava... it's really bulls..t!!
it's easier to make a java program with a sun jdk no?

by the way, how to you make you aac files? are they 5.1 aac files?

i think nero6 can make stereo aac file but 5.1?

Tuning
19th October 2003, 08:28
how to you make you aac files? are they 5.1 aac files? i think nero6 can make stereo aac file but 5.1?

Yes you can make 5.1HE/LC AAC files using nero.DSPGuru had made a switch in BeSweet to use the Nero's encoding tool.It is called BSN.Read more here. (http://forum.doom9.org/showthread.php?s=&threadid=62672&highlight=BSN)

-Tuning

tiki4
30th October 2003, 16:11
Was anyone of you able to mux an MP4 file with that app?

I tried an XviD movie with different AAC files (LC, stereo). I tried to encode them with Nero and even with FAAC but this app always crashed on my machine (WinXP SP1, Athlon XP, MSJava build 3810).

tiki4