View Full Version : new MPEG4 file tool
Trybe
8th June 2002, 18:53
Hi,
I've coded a MPEG4 file tool based on MPEG4IP (with nice Windows GUI)
Check out www.mediacruiser.de/mp4UI/
Some feedback would be great... :D
Chibi Jasmin
8th June 2002, 21:21
Fine...don't have time to extensively test it at the moment...
...but would you explain the following options:
1. Make ISMA compliant
2. External tool
Thanx in advance...
BTW: Your tool won't work with 23.976 and 29.97 fps clips, because it always uses the default timescale of 90000. In order to get exact framerates in the final MP4 on these non-integer frame rates you have to use a timescale value calculated by frame-rate * 1000 (->23976 or 29970, in fact you can use any multiple of your frame rate that gives you an integer number - 90000 does not work, because it's no multiple of 23.976 nor 29.97), then the final MP4 will have the correct frame rate, otherwise it will be slightly off -> a/v sync probs. This has been explained here in detail: http://forum.doom9.org/showthread.php?s=&threadid=23927 (second part of the thread, first posts are about something else, read starting with the post saying: 'Thanx for the files....I am excited to see, if frame rate setting with -r really works (it never worked in previous versions)...')
the newer mp4creator versions have an option to set time scale manually (-timescale), so if your tool is based on 0.9.4.1, it should be easy to implement for you.
Trybe
9th June 2002, 19:02
"Make ISMA compliant" just adds a Scene and an OD track with minimal default settings to MPEG4 file, so that it's compliant with ISMA (Internet Streaming Media Alliance)
"External tool": Enables launching any application (e.g. a player, other MPEG4 file tools). mp4UI replaces %File and %Track if included.
Thanx - in next version (maybe tuesday) timescale bug will be fixed + function to set MPEG4 file/track properties.
Neo Neko
10th June 2002, 06:56
Nifty! Kinky! Sounds good. Can't wait for the next version.
ChristianHJW
10th June 2002, 10:57
... any news here ? Chibi ? I cant test myself for the time being, but all i can say is thanx to Trybe for leaving us his tool for testing ( i personally hate CLI :D ) !
Chibi Jasmin
10th June 2002, 13:45
@Christian: Had no time for testing...but as this is supposed to be based on MPEG4IP, I'd assume it works the same (if no bugs are introduced). The timescale thing in MPEG4IP works fine, it just has to be used in this utility...don't know anymore at the moment, sorry...
Trybe
11th June 2002, 19:11
I just uploaded the new version! :D
Now I set timescale to 90000 as default and if framerate is floating-point I set it to framerate*1000. (or should I always do so????)
Check out mp4UI.txt for history...
DeXT
11th June 2002, 21:34
Yes this is how it's supposed to work. 90000 is an exact multiple of 25 and 30 fps so it's OK.
Thanks for making such a nice tool.
BTW do you have any idea on how to compile the latest (0.9.4.5) wmp4player package under win32? I think I've fixed every issue but the libmpeg32 is still a pain in the ass for me, since it's needed for libmpplayer.
DeXT
Trybe
12th June 2002, 11:23
No - I still haven't tried compiling the player nor the plugins.
DeXT
14th June 2002, 20:32
I finally managed to compile the last MPEG4IP release. However I don't see it as stable as 0.9.4.1, since here is at least one video (DivX5/MP3, 768x576) that doesn't work with this release but worked on the previous one (it gives an overran descriptor error when loading it, perhaps due to the changes in mp4descriptor.cpp).
So I would recommend to use it for testing purposes only. The changes from last release are: updates in faac, lame, mp4av, mp4v2, mpeg3, sdl, rtp, celp, faad & mp3 libs (sorry don't know the details), as well as a more modular design in the player (they are isolating the audio/video renderers).
Get it here:
http://www.peque.org/dext/
BTW I added a link to mp4UI page, too.
Trybe
14th June 2002, 20:54
thanks - I will try it...
I will update mp4UI with the next major release of MPEG4IP (maybe next week...?)
gunnimabi
22nd June 2002, 07:47
:devil: It's said that DVDCutter is also a not bad mpeg4 tool, if you have interest, you can visit www.jummpa.com
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.