Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > Capturing and Editing Video > New and alternative a/v containers
Register FAQ Calendar Today's Posts Search

Reply
 
Thread Tools Search this Thread Display Modes
Old 10th December 2006, 13:15   #41  |  Link
bond
Registered User
 
Join Date: Nov 2001
Posts: 9,770
i realised what caused the button to not be clickable. it was placed on a wrong place!

when i click on it, it starts the movie as it should tough
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau)
I know, that I know nothing (Socrates)

MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide)
Ogg Theora | Ogg Vorbis
use WM9 today and get Micro$oft controlling the A/V market tomorrow for free
bond is offline   Reply With Quote
Old 10th December 2006, 19:50   #42  |  Link
IMOON
Registered User
 
Join Date: Oct 2005
Posts: 51
new version 0.1.1.8

Quote:
Originally Posted by bond View Post
thx, what is the purpose of mediainfo?
mediainfo reads out the dimensions and the playtime of the video and if there is an video/audio track.
Quote:
yeah i tried this, but it doesnt seem to let me set ids like "201", propably it only allows one digit ids?
yeah I think that was probably a stupid restriction. I will fix this.

Quote:
i realised what caused the button to not be clickable. it was placed on a wrong place!
It was an bug of "your" version, the menuinput/world has the dimension 0x0 so the positions was calculatet wrong. And you have to correct the world size in the project settings ("File/Project Settings") to the correct value.

In this version you can choose if you want to use mediainfo or not (under "Tools/Standard Settings")
Because I need some information of the video I use AviSyth, if mediainfo disabled, to get them and for long video it takes a lot of time. So be warned . Maybe I will find an other solution.

Now it use a segmentDescriptor for every input.
IMOON is offline   Reply With Quote
Old 10th December 2006, 20:16   #43  |  Link
bond
Registered User
 
Join Date: Nov 2001
Posts: 9,770
thx, i will try it now

the best would be propably to fix mediainfo. i told zenitram about it here:
http://forum.doom9.org/showthread.ph...951#post914951
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau)
I know, that I know nothing (Socrates)

MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide)
Ogg Theora | Ogg Vorbis
use WM9 today and get Micro$oft controlling the A/V market tomorrow for free
bond is offline   Reply With Quote
Old 10th December 2006, 20:18   #44  |  Link
IMOON
Registered User
 
Join Date: Oct 2005
Posts: 51
@Drachir: I'm not so familiar with BIFS so please post errors in the created script.
How many audio streams are useful?

Is there also a way to define the track name.

@bond: yes. thanks

Last edited by IMOON; 10th December 2006 at 20:21.
IMOON is offline   Reply With Quote
Old 10th December 2006, 20:36   #45  |  Link
bond
Registered User
 
Join Date: Nov 2001
Posts: 9,770
ok, the button problem is fixed now

i set manually the world size in the project settings. i noticed that a custom dar is set automatically, why is that? when i set the dar to 1 (i think thats the default setting?) i noticed that the buttons are not placed correctly anymore (aka gone)

i will try a more complicated menu now
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau)
I know, that I know nothing (Socrates)

MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide)
Ogg Theora | Ogg Vorbis
use WM9 today and get Micro$oft controlling the A/V market tomorrow for free
bond is offline   Reply With Quote
Old 10th December 2006, 21:45   #46  |  Link
Drachir
Teetrinker
 
Drachir's Avatar
 
Join Date: Jan 2002
Posts: 258
Quote:
Originally Posted by IMOON View Post
@Drachir: I'm not so familiar with BIFS so please post errors in the created script.
I will see that I find some time to make some test too.

Quote:
Originally Posted by IMOON View Post
How many audio streams are useful?
Good question, I have some DVD which comes with about six audio language.

Quote:
Originally Posted by IMOON View Post
Is there also a way to define the track name.
As far as I know there is no way to set the handler name.
May be you can ask Jean Le Feuvre to add this feature to MuxInfo http://gpac.sourceforge.net/doc_bt.php .

For the handler name you will find this in 14496-12:
Quote:
name is a null-terminated string in UTF-8 characters which gives a human-readable name for the track type (for debugging and inspection purposes).
So I would say it wasn't created for the purpose it is used today from some splitters.
__________________
Play GO ( http://en.wikipedia.org/wiki/Go_(board_game))
Drachir is offline   Reply With Quote
Old 10th December 2006, 23:07   #47  |  Link
bond
Registered User
 
Join Date: Nov 2001
Posts: 9,770
fantastic! i now tried everything (including switching subs (they are done as bifs text), switching audio, chapters, chaptermenu, languagemenu, subtitlemenu, small extra menu) but excluding intros/outros and everything worked fine in latest osmo4
actually i think using you gui is damn easy!

to see the result try a sample yourself:
http://www.megaupload.com/?d=TNU8SN6Z
note that its obviously not the full movie, therefore only chapters 1-3 should work (meaning should seek in the movie)

try latest osmo4 from here:
http://home.wildit.net.au/celticdruid/mirror/gpac/dev/

note that when playing the sample in a normal directshow player with haali the normal movie is played

next i will try intros/outros


IMOON:
- is it possible to make the menus selfrepeating, like in my old sample?
- dunno if its easily doable, but when copying buttons it would be great if mp4menugui would remember that the buttons have been copied before and eg call them "buttonname_copy1", "buttonname_copy2" aso... that way people wouldnt need to rename every button when its copied more than once (very likely imho with chaptermenus)
- also the option to keep the link action value when copying buttons might be useable (depends on the structure of the menu of course, eg if there are more 100% identical buttons or more different buttons at the same position)
- osmo4 still seems to have the problem to seek exactly to a specified frame sometimes (not always!). i noticed this with my sample with the chaptermenus, which are single frames. i used to fix this problem in my old sample by adding 0.01secs to the position, so osmo4 seeks this 0.01 more than actually needed for the specified frame but therefore shows the wanted frame correctly. maybe you also want to consider to include this workaround (judging from the time gone since my first sample i dont think it will be fixed in osmo4 soon )?
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau)
I know, that I know nothing (Socrates)

MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide)
Ogg Theora | Ogg Vorbis
use WM9 today and get Micro$oft controlling the A/V market tomorrow for free
bond is offline   Reply With Quote
Old 11th December 2006, 14:13   #48  |  Link
Zenitram
Registered User
 
Join Date: Aug 2002
Location: France, Paris
Posts: 672
If you have a crash with MediaInfo.dll, please contact me at zen@mediaarea.net, we will work on it together.
Zen, developper of MediaInfo
__________________
Want to know all about your media files? http://mediaarea.net/MediaInfo
Zenitram is offline   Reply With Quote
Old 11th December 2006, 15:22   #49  |  Link
Drachir
Teetrinker
 
Drachir's Avatar
 
Join Date: Jan 2002
Posts: 258
Quote:
Originally Posted by bond View Post
fantastic! i now tried everything (including switching subs (they are done as bifs text),...
If you want use streaming text aka 3GPP timed text instead of an additional BIFS stream, you only need to remove textNode and fontNode from MuxInfo.

Quote:
http://gpac.sourceforge.net/doc_bt.php
textNode, fontNode : required string identifier for SRT importing, ignored for other streams. SRT importing is done by creating a BIFS animation stream
carrying the text and fonts modifications (sample available in regression test suite).
  • The textNode shall be the DEF identifier of the text node to modify (it can be a proto, but then it MUST have an MFString field named "string")
  • The fontNode may be ignored. If set, it shall be the DEF identifier of the font node to modify (it can be a proto, but then it MUST have an SFString field named "style")
If you use 3GPP timed text you don't need this any more in the scene:
Code:
PROTO TextAppearance [
  exposedField SFVec2f position 0 0
  exposedField SFNode text NULL
]
and
Code:
	    TextAppearance {
	      text DEF TXT Text {
		fontStyle DEF FONT FontStyle {
		  size 12.0
		  family "SANS"
		  style "PLAIN"
		 justify ["MIDDLE"]
		}
	       }
  	    }
The AnimationStream is still needed.

A sample can be found in the regression tests:
http://gpac.cvs.sourceforge.net/gpac...bt?view=markup

You can use a ttxt file instead of a srt file.
There is a newer version of the 3GP timed text authorhing format ttxt out, to avoid problems with apostrophe.
Code:
<?xml version="1.0" encoding="UTF-8" ?>
<!-- GPAC 3GPP Text Stream -->
<TextStream version="1.1">
<TextStreamHeader width="720" height="400" layer="0" translation_x="0" translation_y="0">
<TextSampleDescription horizontalJustification="center" verticalJustification="bottom" backColor="0 0 0 0" verticalText="no" fillTextRegion="no" continuousKaraoke="no" scroll="None">
<FontTable>
<FontTableEntry fontName="Sans-Serif" fontID="1"/>
</FontTable>
<TextBox top="0" left="0" bottom="395" right="720"/>
<Style styles="Normal" fontID="1" fontSize="30" color="ff ff ff ff"/>
</TextSampleDescription>
</TextStreamHeader>
<TextSample sampleTime="00:00:00.000" xml:space="preserve"></TextSample>
<TextSample sampleTime="00:00:00.914" xml:space="preserve">Studio Ghibli presents
A FILM BY MIYAZAKI HAYAO</TextSample>
<TextSample sampleTime="00:00:06.580" xml:space="preserve"></TextSample>
<TextSample sampleTime="00:00:15.262" xml:space="preserve">In ancient times the land
lay covered in forest...</TextSample>
<TextSample sampleTime="00:00:19.130" xml:space="preserve"></TextSample>
<TextSample sampleTime="00:00:19.232" xml:space="preserve">...where from ages long past
dwell the spirits of the gods.</TextSample>
<TextSample sampleTime="00:00:27.401" xml:space="preserve"></TextSample>
<TextSample sampleTime="00:01:29.569" xml:space="preserve">Yakul!</TextSample>
Is 3gp Timed Text supported by Envivio TV? How good are the included audio/video decoder?
__________________
Play GO ( http://en.wikipedia.org/wiki/Go_(board_game))
Drachir is offline   Reply With Quote
Old 11th December 2006, 18:36   #50  |  Link
bond
Registered User
 
Join Date: Nov 2001
Posts: 9,770
Quote:
Originally Posted by Drachir View Post
Is 3gp Timed Text supported by Envivio TV? How good are the included audio/video decoder?
i dont think its supported. enviviotv should support asp and aac, but no avc (there used to be a h264 version on the net, but it doesnt seem to work/be compliant)
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau)
I know, that I know nothing (Socrates)

MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide)
Ogg Theora | Ogg Vorbis
use WM9 today and get Micro$oft controlling the A/V market tomorrow for free
bond is offline   Reply With Quote
Old 11th December 2006, 23:37   #51  |  Link
IMOON
Registered User
 
Join Date: Oct 2005
Posts: 51
Quote:
Originally Posted by bond View Post
i set manually the world size in the project settings. i noticed that a custom dar is set automatically, why is that?
In my understanding DAR is the ratio between width/height, so the default value is width/height of the current video. The user must only correct it, if the video is anamorphic.

Quote:
Originally Posted by bond View Post
is it possible to make the menus selfrepeating, like in my old sample?
it work sometimes for me if I import raw streams, don't know why.
may be it is better to make it like your old sample.

Quote:
Originally Posted by bond View Post
also the option to keep the link action value when copying buttons might be useable (depends on the structure of the menu of course, eg if there are more 100% identical buttons or more different buttons at the same position)
may be i can find a good place for a checkbox or so.

Quote:
dunno if its easily doable, but when copying buttons ...
fixed

Quote:
osmo4 still seems to have the problem to seek exactly to a specified frame sometimes (not always!).
I will try it

Quote:
Originally Posted by Drachir View Post
I will see that I find some time to make some test too.

Quote:
Originally Posted by Drachir View Post
Good question, I have some DVD which comes with about six audio language.
OK comes on my TODO list but no priority

Quote:
Originally Posted by Drachir View Post
As far as I know there is no way to set the handler name.
OK, I will post a future request
IMOON is offline   Reply With Quote
Old 13th December 2006, 23:47   #52  |  Link
IMOON
Registered User
 
Join Date: Oct 2005
Posts: 51
new version 0.1.1.8

Hello,

Changelog:
Code:
- Fix seeking bug in Osmo by adding 0.01secs to the start position
- Added option: keep the link action value when copying buttons of menus
- Added basic language localization function for the program (language ISO Codes)
- Added support LanguagesDiscriptor for audio and sub
- Fix: Copy Button use unique name
IMOON is offline   Reply With Quote
Old 16th December 2006, 15:10   #53  |  Link
bond
Registered User
 
Join Date: Nov 2001
Posts: 9,770
when i try to store the global settings i get the following error:

Code:
System.InvalidCastException: Das Objekt des Typs MP4MenuGui.MP4MGSettings kann nicht in Typ MP4MenuGui.MP4MGGlobalSettings umgewandelt werden.
   bei MP4MenuGui.MainForm.mnuToolsStandardSettings_Click(Object sender, EventArgs e)
   bei System.Windows.Forms.MenuItem.OnClick(EventArgs e)
   bei System.Windows.Forms.MenuItem.MenuItemData.Execute()
   bei System.Windows.Forms.Command.Invoke()
   bei System.Windows.Forms.Command.DispatchID(Int32 id)
   bei System.Windows.Forms.Control.WmCommand(Message& m)
   bei System.Windows.Forms.Control.WndProc(Message& m)
   bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   bei System.Windows.Forms.ContainerControl.WndProc(Message& m)
   bei System.Windows.Forms.Form.WndProc(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau)
I know, that I know nothing (Socrates)

MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide)
Ogg Theora | Ogg Vorbis
use WM9 today and get Micro$oft controlling the A/V market tomorrow for free
bond is offline   Reply With Quote
Old 16th December 2006, 19:46   #54  |  Link
IMOON
Registered User
 
Join Date: Oct 2005
Posts: 51
Quote:
Originally Posted by bond View Post
when i try to store the global settings i get the following error:
known bug, fixed. Wait for a new release tomorrow .
IMOON is offline   Reply With Quote
Old 17th December 2006, 15:14   #55  |  Link
Zero1
Two bit encoder
 
Zero1's Avatar
 
Join Date: May 2005
Location: England, UK
Posts: 157
This is looking awesome now, and great sample bond
Zero1 is offline   Reply With Quote
Old 17th December 2006, 17:58   #56  |  Link
IMOON
Registered User
 
Join Date: Oct 2005
Posts: 51
new version 0.1.2.0

Changelog:
Code:
- Bugfix save standard settings doesn't work
- Include Movie Buttons (bugy)
Can you test the Movie Buttons?
The buttons Change Audio and Subtitle work OK. The next and previous chapter buttons have a bug.
The other buttons doesn't work for me, but it seems to be an generally problem on my system with the script function. See https://sourceforge.net/forum/forum....orum_id=327349 for more information.
IMOON is offline   Reply With Quote
Old 20th December 2006, 17:09   #57  |  Link
JoeBG
stupid
 
JoeBG's Avatar
 
Join Date: Sep 2004
Location: Cologne
Posts: 638
Quote:
Originally Posted by bond View Post
This DEV build does not work for me at all. It directly crashes.

When I use the "normal" build from 23īth of July I can play my xvid mp4, but all x264 directly crashes.

Does someone have an idea why this happens? thank you
__________________
cu

Joe
------------------------
freedom is just another word for nothing left to loose
JoeBG is offline   Reply With Quote
Old 23rd December 2006, 10:35   #58  |  Link
IMOON
Registered User
 
Join Date: Oct 2005
Posts: 51
version 0.1.2.1

Code:
0.1.2.1
- Added: Program controls MP4Box
- Added: preview/editing of the Script
- Added: use a Log
- Added: support for Handler Names (will be modified after creation)
IMOON is offline   Reply With Quote
Old 23rd December 2006, 21:10   #59  |  Link
IMOON
Registered User
 
Join Date: Oct 2005
Posts: 51
Code:
0.1.2.2
- Change: Use up to 5 audio streams
note: this version is not compatible to project files (.xml) which was created with an earlier version. (Exception if you try to use those file and the 3.-5. audio stream.)
IMOON is offline   Reply With Quote
Old 3rd February 2007, 11:52   #60  |  Link
bond
Registered User
 
Join Date: Nov 2001
Posts: 9,770
any news on this great tool? where is the crowd wanting to create menus? ^^
__________________
Between the weak and the strong one it is the freedom which oppresses and the law that liberates (Jean Jacques Rousseau)
I know, that I know nothing (Socrates)

MPEG-4 ASP FAQ | AVC/H.264 FAQ | AAC FAQ | MP4 FAQ | MP4Menu stores DVD Menus in MP4 (guide)
Ogg Theora | Ogg Vorbis
use WM9 today and get Micro$oft controlling the A/V market tomorrow for free
bond is offline   Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 17:41.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.