View Full Version : BDedit - BD structure edit
Pelican9
19th June 2010, 16:18
:thanks:
They put the additional PlayItem and SubPlayItem info to the ExtensionData() of the MPLS file.
The CLPI also has additional info in its ExtensionData().
mrr19121970
27th June 2010, 07:51
@Pelican9
Is my assumption correct?: that the 'sub path' items relate only to IG, sV, sA & PIP parts of the STN table? If so, when pressing the "-" on the STN table should also delete the corresponding SubPath entry? (also on a cosmetic issue the tooltip is wrong on both "+" and "-" here)
Pelican9
28th June 2010, 02:58
@Pelican9
Is my assumption correct?: that the 'sub path' items relate only to IG, sV, sA & PIP parts of the STN table? If so, when pressing the "-" on the STN table should also delete the corresponding SubPath entry? (also on a cosmetic issue the tooltip is wrong on both "+" and "-" here)
SubPath types:
- Primary audio presentation path of the Browsable slideshow
- Interactive Graphics presentation path
- Text subtitle presentation path
- Out-of-mux and Synchronous type of one or more elementary streams path (Primary audio / PG / IG / Secondary audio path)
- Out-of-mux and Synchronous type of Picture-in-Picture presentation path
- Out-of-mux and Asynchronous type of Picture-in-Picture presentation path
- In-mux and Synchronous type of Picture-in-Picture presentation path
:thanks: for the bug report
mrr19121970
30th June 2010, 14:35
@Pelican9
I have a few 'nice to have' requests.
a) BDEdit remembers the last BDMV, which is nice. However, if the path no longer exists (say the BD drive) then you get loads of error message boxes at startup. You need to press cancel 11 times to get past. 1 msgbox is enough.
b) drag'n'drop into the BDMV name would be nice.
c) an option to continue reading inspite of errors would be good. this way we can open an AnyDVD logfile in BDEdit without 1st manipulating it to make it valid.
Hajnal
30th June 2010, 21:04
hello
how it is necessary to delete it java menu the omitted sound/subtitle?
Pelican9
1st July 2010, 14:07
@Pelican9
I have a few 'nice to have' requests.
a) BDEdit remembers the last BDMV, which is nice. However, if the path no longer exists (say the BD drive) then you get loads of error message boxes at startup. You need to press cancel 11 times to get past. 1 msgbox is enough.
b) drag'n'drop into the BDMV name would be nice.
c) an option to continue reading inspite of errors would be good. this way we can open an AnyDVD logfile in BDEdit without 1st manipulating it to make it valid.
a) I'll check it, I've never got this much error message.
b) You can d&d an index.bdmv to BDedit
c) Don't understand. Reading what? I don't know the AnyDVD logfile and what BDedit supposed to do with it.
mrr19121970
1st July 2010, 20:05
Check out a log from AnyDVD. It has the index.bdmv & moveiobject.bdmv files, bdjo, clipinf & playlist directories. you can't open it in BDEdit.exe unless you manually add a BACKUP folder and copy everything into it.
See here for a sample.
http://forum.slysoft.com/showpost.php?p=269228&postcount=3
Pelican9
2nd July 2010, 03:49
OK, got it. Fixed.
Iron Mike
3rd July 2010, 12:44
Hi All,
I'm new to the Blu-Ray authoring scene, and read as many posts as possible to get an understanding what is needed to re-author Blu-Ray structure.
I'm backing up all my Blu-Rays to HDD via AnyDVD-HD and I want to strip content from the Blu-Ray structure (e.g. extras, audio tracks etc.) to reduce the overall file size, but I want to keep the menus and the original video and audio stream (no compression).
Is that possible with BD structure edit ?
I have read (please correct me if I'm wrong !) that this is done by replacing the m2ts files that you want to strip with down-converted versions (maybe even empty versions) ?
Is that still a good way to do it or is there an easier solution ?
Can somebody provide a link to a tutorial how to use this BD structure edit ?
I played with tsmuxer, it does keep the structure but it doesn't keep the menus...
Thanx for your help in advance !!!
- M
Acerjen
27th July 2010, 16:50
I am trying to backup my 2012 disc and after ripping to hard drive (with AnyDVD HD 6.6.7.0), I can not get it to play. The original plays fine, but the rip on the hard drive will not play. I am using Total Media Theater. I also tried writing it to a BD-RE and tried it on my PS3. Still no go. I looked at the original BDMV directory vs. the ripped directory with bdedit. I see there are some differences. I assume the index.bdmv in both directories should be the same. When I try to change them so they look identical, bdedit won't accept it. By that, I mean I change the values so they match, and click save, but bdedit doesn't actually save them. I attached two images, so if approved, you should be able to see what I am talking about. If anybody has any ideals on what is going on and how I can use bdedit to fix it, please let me know. I am having the same issue with Star Trek 1-6 as well. Any help will be greatly appreciated. Thanks. Later.
Pelican9
30th July 2010, 13:42
A new version is available.
Changes for 0.35b
- Handle some 3D extension
- Bug fixes
Acerjen:
Thanks for the bug report.
There was an old bug with loading/editing the First Playback and TopMenu.
Fixed.
crl2007
30th July 2010, 23:01
:thanks:
Acerjen
31st July 2010, 04:45
Your Welcome.
Thank you for your time in fixing it. Very nice tool.
crl2007
31st July 2010, 19:17
@Pelican9
You forgot about Save/Load entries from STN table and add/del PlayItems. :p
Pelican9
1st August 2010, 03:23
@Pelican9
You forgot about Save/Load entries from STN table and add/del PlayItems. :p
Yeah, I'm getting older... :-)
chompy
3rd August 2010, 14:15
I’m trying to edit some button commands, and although I select edit mode on them, I can’t change them… Am I missing something?
It would be nice to have the same edit options as MovieObject.bdmv
Greetings
Pelican9
4th August 2010, 00:43
I’m trying to edit some button commands, and although I select edit mode on them, I can’t change them… Am I missing something?
It would be nice to have the same edit options as MovieObject.bdmv
Greetings
You can edit the button commands in a simple way or you can copy/paste them from/to moviobject commands.
chompy
4th August 2010, 07:25
You can edit the button commands in a simple way or you can copy/paste them from/to moviobject commands.
Yes, you're right, I wanted to change directly the Command line and not even looked to change them in HEX, so as you said, until full edit is available I'll copy/paste from MovieObject.
Thanks
crl2007
4th August 2010, 08:35
@Pelican9 You have a PM with an IGS menu. The palette saved by BDEdit fails to open in Scenarist PS. I've sent you a copy to see if it is something new here.
l.e. Nevermind this. My stupid antivirus deleted some installation files. Now it's all fine.
ps3z
4th August 2010, 16:14
hi pelican,i would to ask something,main movie playing 10min later after than last content,but bdedit showing original main movie in time as 10second,i used bdedit for change intime and out time but it works same howmuch i tried.do you have idea about it?
chompy
5th August 2010, 10:10
Sorry for the offtopic, but, what do the commands Bit Set, Bit Clear and BC (Bit Compare?) do? Is there any place explaining all available commands?
And regarding BDedit’s interface, I think it would be more comfortable having PSR/GPR numbers/values as a drop-down list (or even better a (floating) panel where you could see more than one item at the same time) that remembers the last PSR and GPR selected as right now in every trace step it resets to PSR 000 and GPR 0203.
Greetings
Edit: After further investigation, I’ve discovered what Bit Set, Bit Clear do, but BC is still a mistery.
Pelican9
5th August 2010, 16:30
Yes, BC means Bitwise Compare
The commands:
-------------
Nop: No operation
O(peration Code): 0x00000000 D(estination): - S(ource): -
GoTo: Go to another Command
O: 0x20010000 : Operand is defined by the register.
0x20810000 : Operand is Immediate value.
D: command_id
S: -
Break: Terminate execution of navigation Commands
O: 0x00020000 D: - S: -
Jump Object: Branch to Movie Object and discard current Movie Object.
O: 0x21000000 : Operand is defined by the register.
0x21800000 : Operand is Immediate value.
D: mobj_id
S: -
Jump Title: Branch to Title and discard the current Movie Object.
O: 0x21010000 : Operand is defined by the register.
0x21810000 : Operand is Immediate value.
D: title_number (0xFFFF=FirstPlayback)
S: -
Call Object: Suspend playback and Branch to Object with creating Resume Information
O: 0x21020000 : Operand is defined by the register.
0x21820000 : Operand is Immediate value.
D: mobj_id
S: -
Call Title: Suspend playback and Branch to Title with creating Resume Information
O: 0x21030000 : Operand is defined by the register.
0x21830000 : Operand is Immediate value.
D: title_number (0xFFFF=FirstPlayback)
S: -
Resume: Resume suspended playback using Resume Information
O: 0x01040000 D: - S: -
Play PL: Start playback of a PlayList
O: 0x22000000 : Operand is defined by the register.
0x22800000 : Operand is Immediate value.
D: PlayList id
S. -
Play PlatPI: Start playback of a PlayList at PlayItem
O: 0x42010000 : Operand1 and Operand2 are defined by the register.
0x42810000 : Operand1 is Immediate value.
0x42410000 : Operand2 is Immediate value.
0x42C10000 : Operand1 and Operand2 are Immediate value.
D: PlayList id (123 if you want to play the 00123.mpls)
S: PlayItem id
Play PlatMK: Start playback of a PlayList at PlayList Mark
O: 0x42020000 : Operand1 and Operand2 are defined by the register.
0x42820000 : Operand1 is Immediate value.
0x42420000 : Operand2 is Immediate value.
0x42C20000 : Operand1 and Operand2 are Immediate value.
D: PlayList id
S: PL_mark_id
Terminate PL: Terminate playback of current PlayList
O: 0x02030000 D: - S: -
Link PI: Change playback position to PlayItem
O: 0x22040000 : Operand is defined by the register.
0x22840000 : Operand is Immediate value.
D: PlayItem id
S: -
Link MK: Change playback position to PlayListMark
O: 0x22050000 : Operand is defined by the register.
0x22850000 : Operand is Immediate value.
D: PL_mark_id
S: -
Compare command group (BC, EQ, NE, GE, GT, LE, LT) works:
Compare the first and second operand and if the result is true then proceed the next command in the Navigation Command.
If the result is false then skip processing of the next command in the Navigation Command
Move: Assign, Copy value of S(ource) to D(estination)
Swap: Exchange, Swap values between the S(ource) and the D(estination)
Add: Add, S + D to D
Sub: Subtract, D - S to D
Mul: Multiply, S * D to D
Div: Divide, D / S to D
Mod: Assign Remainder, Modulus, D % S to D
Rnd: Assign Random Value, Random(S) to D (generate random number between 1 and S)
And: Bitwise Product, Binary AND, S & D to D
Or: Bitwise Sum, Binary OR, S | D to D
Xor: Exclusive OR, Binary XOR, S ^ D to D
Bit Set: Set bit, set the Sth bit of D to 1 (S: 0..31)
Bit Clear: Clear bit, set the Sth bit of D to 0 (S: 0..31)
Shift Left: Bit Shift Left, Zeros are shifted into low order bit, D shifted by S step to D
Shift Right: Bit Shift Right, Zeros are shifted into high order bit, D shifted by S step to D
SetStream: Set Audio, PG, Text subtitle, Angle and IG streams
O: 0x51000001 : Primary audio, PG TextST, Angle & IG are defined by the register.
0x51800001 : Primary audio & PG TextST are Immediate value.
0x51400001 : Angle & IG are Immediate value.
0x51C00001 : Primary audio, PG TextST, Angle & IG are Immediate value.
D: Primary audio & PG TextST
S: Angle & IG
When the I_flag for Operand1 is set to 1:
D: b63: Audio_flag 1: PSR1 set to a new Primary audio stream number 0: PSR1 is not changed
b55..b48: Primary audio stream number
b47: PG_textST_flag 1: the PG TextST stream number value of PSR2 set to a new PG TextST stream number
0: PSR2 is not changed
b46: disp_s_flag 1: disp_s_flag of PSR2 is set to 1 0: disp_s_flag of PSR2 is set to 0.
b43..b32: PG TextST stream number
When the I_flag for Operand1 is set to 0:
D: b63: Audio_flag
b59..b48: GPR number for Primary audio stream number
b47: PG_textST_flag
b46: disp_s_flag
b43..b32: GPR number for PG TextST stream number
When the I_flag for Operand2 is set to 1:
S: b31: IG_flag 1: PSR0 is set to a new Interactive Graphics stream number 0: PSR0 is not changed
b23..b16: Interactive Graphics stream number
b15: Angle_flag 1: PSR3 is set to a new Angle number value 0: PSR3 is not changed
b7..b0: Angle number
When the I_flag for Operand2 is set to 0:
S: b31: IG_flag
b27..b16: GPR number for Interactive Graphics stream number
b15: Angle_flag
b11..b0: GPR number for Angle number
SetNVTimer: Set Navigation Timer
O: 0x51000002 : mobj id & Timer Value are defined by the register (b11..b0, GPR xxxx).
0x51800002 : mobj id is Immediate value (b15..b0).
0x51400002 : Timer Value is Immediate value (b15..b0).
0x51C00002 : mobj id & Timer Value are Immediate value.
D: mobj id
S: Timer Value
SetButton Page: Set Button ID and/or Page ID
O: 0x51000003 : Button id & Page id are defined by the register (b11..b0, GPR xxxx).
0x51800003 : Button id is Immediate value (b15..b0).
0x51400003 : Page id is Immediate value (b7..b0).
0x51C00003 : Button id & Page id are Immediate value.
D: Button id
b63: Button_flag 1: PSR10 (Selected Button id) is set to a new Selected Button id value 0: PSR10 is not changed.
S: Page id
b31: Page_flag 1: PSR11 (Page id) is set to a new Page id value 0: PSR11 is not changed.
b30: Effect_off_flag 1: out-effect of current Page does not run. 0: out-effect of current Page runs.
Enable Button: Set Button to "normal" state
O: 0x31000004 : Operand is defined by the register (b11..b0, GPR xxxx).
0x31800004 : Operand is Immediate value (b15..b0).
D: Button id
S: -
Disable Button: Set Button to "disabled" state
O: 0x31000005 : Operand is defined by the register (b11..b0, GPR xxxx).
0x31800005 : Operand is Immediate value (b15..b0).
D: Button id
S: -
SetSecondaryStream: Set Secondary Video, Secondary Audio and PiP PG /Text subtitle streams
O: 0x51000006 : Secondary video, Secondary audio & PiP PG TextST are defined by the register.
0x51800006 : Secondary video is Immediate value.
0x51400006 : Secondary audio & PiP PG TextST are Immediate value.
0x51C00006 : Secondary video, Secondary audio & PiP PG TextST are Immediate value.
D: Secondary video
S: Secondary audio & PiP PG TextST
PopUpMenu Off: Turn off pop up menu
O: 0x11000007 D: - S: -
Still On: Hold playback
O: 0x11000008 D: - S: -
Still Off: Restart playback after Hold
O: 0x11000009 D: - S: -
chompy
6th August 2010, 07:54
Once again, lots of thanks for commands list
:thanks::thanks:
FilipeAmadeuO
7th August 2010, 09:58
Is there any manual how to Remove FBI warning and other annoying stuff ?
I´ve seen it in bdedit webpage but have some doubts...
Thanks
Pelican9
7th August 2010, 14:14
every trace step it resets to PSR 000 and GPR 0203.
That was a bug, fixed (available in the next version).
It should show the registers used by the actual command.
You can see all the non-zero register values at the Status page (use PSRs, GPRs buttons).
Is there any manual how to Remove FBI warning and other annoying stuff ?
I´ve seen it in bdedit webpage but have some doubts...
Thanks
That is the manual... :)
If you have doubts then don't use it.
There are lot of cases when it doesn't work.
But why don't you try it?
crl2007
7th August 2010, 20:15
Please don't forget aboud add/del PlayItems and Save/Load entries from STN Table. :thanks: :D
setarip_old
7th August 2010, 20:54
Can BD Structure Edit be used to locate and eliminate the Java red and yellow "BD+ Firmware warning" (dead end) and then redirect to the black and white "information screen" that allows the full disc video to continue loading? If so, how?
My question is ONLY regarding the two screens and has nothing to do with the actual BD+ protection.
Thank you.
Pelican9
7th August 2010, 22:31
No. :(
setarip_old
7th August 2010, 23:03
Thank you
tymoxa
7th August 2010, 23:15
Can BD Structure Edit be used to locate and eliminate the Java red and yellow "BD+ Firmware warning" (dead end) and then redirect to the black and white "information screen" that allows the full disc video to continue loading? If so, how?
Backup your .indexes and try this:
http://i8.fastpic.ru/thumb/2010/0808/b1/99ea89acdbc9b5bb24bbc7c7481e92b1.jpeg (http://fastpic.ru/view/8/2010/0808/99ea89acdbc9b5bb24bbc7c7481e92b1.jpeg.html)
Create new MO that Jump to title with BD-J object and make this MO as First Play.
Unfortunately TMT3 is crashed after that, but PDVD and Dune HD base 3 seems plays fine.
setarip_old
8th August 2010, 02:12
@tymoxa
I'll try to do that.
Thank you.
chompy
8th August 2010, 21:11
You can see all the non-zero register values at the Status page (use PSRs, GPRs buttons).
I think I need new glasses, never seen those two buttons before :p
:thanks:
chompy
9th August 2010, 11:40
I’m trying to follow what it’s been done in a blu-ray code, and I have some (maybe silly) “problems” while tracing:
1. When the code arrives to a SetButtonPage, BDedit says for some seconds “Running trace…” and after a while it says “Ready.”, then if I press Start button, the trace starts again from command 00000 (GPR values aren’t reset) until it arrives to the SetButtonPage command where this process starts again. I don’t know if this is what SetButtonPage really does or if trace should continue to next command after SetButtonPage (if while I’m on the SetButtonPage command, but before running it, I click on the next command it seems to skip this loop.
2. When going to a menu from CLIPINF, if the menu isn’t already “active” resets GPR values to 0 (if MENU page has the data of the corresponding menu that GPR values are kept).
3. If in the code there’s a Play PL_MK that link to a menu, could it be possible to that tracing continues in the corresponding menu keeping register values?
Greetings
Edit: It would also be nice to have the possibility to select in options Audio, PG and Menu languages (country code can be changed, but this doesn't modify those other values, what on the other hand won't make much sense).
One more thing: Is there any way to add an object to MovieObject and assign it to a title/first playback/top menu without having to save and read project again? (copy/paste a whole object into a new one would also be welcomed)
Edit 2: Another interesting option would be the possibility to add/remove navigation commands in menu BOGs
Edit 3: I don't know if I'm doing something wrong, but I’ve just modified some commands in a BOG and after muxing the new menu (that’s what has to be done, doesn’t it?) and replacing the original m2ts with the new one (which only has 44KB, whereas the original had 720KB, so it seems that it only muxes the IG and forgets to add the AVC stream), when I read the new project in BDedit, and after accepting the autocorrection of packet value in ClipInfo, if I try to go to the new menu, I get the following error:
Access violation at address 00577FB3 in module ‘BDedit.exe’. Read of address FFFFFFB4.
And nothing loads in BOGS/Objets... Here you have the original m2ts, the new m2ts and the mnu file if that helps in something: http://www.mirrorcreator.com/files/09YDBERI/menu.rar_links
mrr19121970
16th August 2010, 15:22
a) I'll check it, I've never got this much error message.
b) You can d&d an index.bdmv to BDedit
c) Don't understand. Reading what? I don't know the AnyDVD logfile and what BDedit supposed to do with it.
You can now open an AnyDVD logfile, however every CLPI that gets read offers to correct the packet value of ClipInfo (obviously no .m2ts exist).
Additionally when you press the "--> menu" button, nothing happens (this is OK). Press it again and you get "Cannot create %temp%BDEdit_Menu.tmp. The process cannot access the file because it is being used by another process". Press "OK" and all is OK.
If you have a BACKUP folder and you press OK you get "Access violation at address 00404488 in module 'bedeit.exe'. Read of address FFFFFFFC".
Pelican9
18th August 2010, 13:33
1. When the code arrives to a SetButtonPage, BDedit says for some seconds “Running trace…” and after a while it says “Ready.”, then if I press Start button, the trace starts again from command 00000 (GPR values aren’t reset) until it arrives to the SetButtonPage command where this process starts again. I don’t know if this is what SetButtonPage really does or if trace should continue to next command after SetButtonPage (if while I’m on the SetButtonPage command, but before running it, I click on the next command it seems to skip this loop.
When you run a SetButtonPage command the Button and/or the Page is changes. If the Button has auto activate flag then the commands of this button will be executed.
2. When going to a menu from
CLIPINF, if the menu isn’t already “active” resets GPR values to 0 (if MENU page has the data of the corresponding menu that GPR values are kept).
What do you want instead of this?
3. If in the code there’s a Play PL_MK that link to a menu, could it be possible to that tracing continues in the corresponding menu keeping register values?
No. BDedit can handle only one menu at the same time.
Edit: It would also be nice to have the possibility to select in options Audio, PG and Menu languages (country code can be changed, but this doesn't modify those other values, what on the other hand won't make much sense).
What the program supposed to do with these values?
One more thing: Is there any way to add an object to MovieObject and assign it to a title/first playback/top menu without having to save and read project again? (copy/paste a whole object into a new one would also be welcomed)
Yep. There was a bug, I forgot to refresh the drop-down boxes. Fixed (in next version). :thanks:
Edit 2: Another interesting option would be the possibility to add/remove navigation commands in menu BOGs
It's already possible.
Edit 3: I don't know if I'm doing something wrong, but I’ve just modified some commands in a BOG and after muxing the new menu (that’s what has to be done, doesn’t it?) and replacing the original m2ts with the new one (which only has 44KB, whereas the original had 720KB, so it seems that it only muxes the IG and forgets to add the AVC stream), when I read the new project in BDedit, and after accepting the autocorrection of packet value in ClipInfo, if I try to go to the new menu, I get the following error:
Access violation at address 00577FB3 in module ‘BDedit.exe’. Read of address FFFFFFB4.
And nothing loads in BOGS/Objets... Here you have the original m2ts, the new m2ts and the mnu file if that helps in something: http://www.mirrorcreator.com/files/09YDBERI/menu.rar_links
You can edit m2ts which is containing menu only.
You can now open an AnyDVD logfile, however every CLPI that gets read offers to correct the packet value of ClipInfo (obviously no .m2ts exist).
Additionally when you press the "--> menu" button, nothing happens (this is OK). Press it again and you get "Cannot create %temp%BDEdit_Menu.tmp. The process cannot access the file because it is being used by another process". Press "OK" and all is OK.
If you have a BACKUP folder and you press OK you get "Access violation at address 00404488 in module 'bedeit.exe'. Read of address FFFFFFFC".
Could you send this file?
chompy
18th August 2010, 14:23
When you run a SetButtonPage command the Button and/or the Page is changes. If the Button has auto activate flag then the commands of this button will be executed.
I forgot to tell that the SetButtonPage I was referring is executed in MovieObject, not in a menu, and If I not wrong there isn’t pages to change there (maybe bad authored disk) and then happens what I said in my previous post.
What do you want instead of this?
It would be nice to keep the GPR values got from the previous commands executed in MovieObject (if you want to reset them, you can always use the buttom you've placed in Status).
No. BDedit can handle only one menu at the same time.
Ok, we'll have to live with it :)
What the program supposed to do with these values?
Some disks could look to these values in order to select the menu language or default audio/subtitles, and having the option to select them in BDedit would help tracing these disks.
Yep. There was a bug, I forgot to refresh the drop-down boxes. Fixed (in next version). :thanks:
Thanks
It's already possible.
Could you please let me know how? In MoviObject and index I can see a "+" button and a "-" button to insert and delete lines, but in menu I cannot see them, being able to only edit the lines already existent.
You can edit m2ts which is containing menu only.
So there's no way to mux these edited IG with video/audio streams?
Thanks for your support.
Pelican9
18th August 2010, 16:25
I forgot to tell that the SetButtonPage I was referring is executed in MovieObject, not in a menu, and If I not wrong there isn’t pages to change there (maybe bad authored disk) and then happens what I said in my previous post.
Understand. I never thought that a MovieObject can execute a SetButtonPage command... I'll check it.
It would be nice to keep the GPR values got from the previous commands executed in MovieObject (if you want to reset them, you can always use the buttom you've placed in Status).
When this reseting thing happens?
Some disks could look to these values in order to select the menu language or default audio/subtitles, and having the option to select them in BDedit would help tracing these disks.
I still don't understand. Do you want to set these values as PSR's default values?
Could you please let me know how? In MoviObject and index I can see a "+" button and a "-" button to insert and delete lines, but in menu I cannot see them, being able to only edit the lines already existent.
RTM! :)
Ins, Shift-Del
So there's no way to mux these edited IG with video/audio streams?
I've never tried, because I don't know how can I synchronize the streams.
chompy
18th August 2010, 18:20
When this reseting thing happens?
When you click "-> Menu" button after selectin a IG in CLIPINF.
I still don't understand. Do you want to set these values as PSR's default values?
Yes, as you now have the option to select the country (PSR19) it would be nice to also select player settings for audio (PSR16), subtitle (PSR17) and menu language (PSR18).
RTM! :)
Ins, Shift-Del
I assure you, that I've read it at least two times... My new glasses are on way.
Greetings
sardonis
22nd August 2010, 13:39
Hello all,
When trying to load an m2ts menu file i'm receiving this error.. I tried loading it from the bluray itself and from the decrypted files from my harddrive..
I want to remove some of the menu buttons but I don't get to load the file :(
http://i36.tinypic.com/11m9h0h.png
For the intrested ones:
http://www.megaupload.com/?d=VZ16QJL6
Here is my file
Pelican9
22nd August 2010, 22:40
Hello all,
When trying to load an m2ts menu file i'm receiving this error.. I tried loading it from the bluray itself and from the decrypted files from my harddrive..
I want to remove some of the menu buttons but I don't get to load the file :(
For the intrested ones:
http://www.megaupload.com/?d=VZ16QJL6
Here is my file
"The file you are trying to access is temporarily unavailable."
Does it contain the IG stream only? The size of it is very big...
deank
23rd August 2010, 08:34
@Pelican: A bit off-topic - since you created Evodemux and other tools to handle HD-DVD/EVOs, could you help me with some info on how to generate proper CHAPTER MARKS for HD-DVD (in the corresponding IFO files)?
Thanks beforehand!
Dean
sardonis
23rd August 2010, 08:59
"The file you are trying to access is temporarily unavailable."
Does it contain the IG stream only? The size of it is very big...
It contains a 512MB m2ts file..
It's available for download now? Do you need other files included?
Pelican9
23rd August 2010, 21:02
It contains a 512MB m2ts file..
It's available for download now? Do you need other files included?
Still not available.
Are you sure it doesn't contain any other stream?
@Pelican: ...
Check skype.
sardonis
23rd August 2010, 23:46
Ok Pellican9,
I have a DVD authoring background :)
The m2ts file I was trying to open was indeed the background movie of the menu.. The button are hidden in another m2ts of course :)
:thanks:
borivoje
24th August 2010, 00:36
Hello
I'm having problems with two added subtitles on re-authored Blu-ray with preserved menus and extras. I use BDEdit to add the information about new subs to the appropriate playlist, just like I successfully did a dozen times before, but my player somehow doesn't see newly added subs. Note - The original Blu-ray doesn't have subtitle streams.
CHEERS
EDIT
I was reading this thread and ran on this: ''The ''apply to clpi'' function works only when the nth stream in the mpls and the nth stream in the clpi has the same PID.
So if you add a new stream it will not work from that point.
The reason is, the clpi has more info of a stream then the mpls, so I cannot create new stream entry in the clpi.'' by ''Pelican9''
''crl2007'' than replied this: ''If you remux the m2ts with an additional stream ( n+1) you just copy the resulted clpi and replace the original one. There is no need to keep the original clpi.''
I was following crl2007's guide for adding the subs and preserving menus and extras, as I always do when I make backups, but the problem is that If I use remuxed structure, everything works well, but I don't have ''pop-up'' menu function. And If I use original playlist and clipinfo or original playlist and remuxed clipinfo, after updating them with BDEdit, my player does not see the newly added subs.
chompy
24th August 2010, 08:20
I've seen that when Page ID in SetButtonPage is greater than the actual number of pages then you'll go to the last page, but is this safe or can it cause problems in "real life"?
@borivoje:
I'll use original mpls + remuxed clpi, making sure that PID for new subtitles added in playlist match with the information stored in clpi, and that IN time for each PlayItem is the same that what's defined in clpi.
Also make sure that you disable UO5 (PG Text ST enable disable) and UO4 (PG Text ST stream number change) in original playlist.
Greetings
borivoje
24th August 2010, 11:34
Well, that was it - UO5 and UO4 were the culprits. Now everything works like charm.
For the possible future problems, how do I check the PID and if it's matched with info in clpi and what exactly are UO4 and UO5?
''chompy '' you have saved me from huge amount of head banging ...
BIG THANKS
mrr19121970
24th August 2010, 12:07
Well, that was it - UO5 and UO4 were the culprits. Now everything works like charm.
For the possible future problems, how do I check the PID and if it's matched with info in clpi
You need to make sure your .META file in tsMuxeR has exactly the same order as the original .MPLS file. Any removed audio/subtitle streams need to be replaced by a dummy to occuply that particular PID.
and what exactly are UO4 and UO5?
''chompy '' you have saved me from huge amount of head banging ...
BIG THANKS
UO = User Operations
Using AnyDVD's option to removed user operations will take care of this automatically (FYI)
chompy
24th August 2010, 12:12
For the possible future problems, how do I check the PID and if it's matched with info in clpi and what exactly are UO4 and UO5?
To look a PID's in playlist you have in STN table if you click on Vi, you'll see video streams info; if you click Au, you'll see audio streams info; PG shows subtitle streams, and so on. Then you can edit/add/remove streams and their properties.
UO's are user permissions, they define what can / cannot be done: when they have a check in BDEdit, they are not allowed and when they don't have it then you can do that action.
UO5 lets you activate or deactivate subtitle display (subtitles ON/OFF) and UO4 lets you select the subtitle you want to see.
Edit: mrr19121970 has been faster
borivoje
24th August 2010, 17:06
Thanks guys ... I'll try to learn something instead of just following the guides ...
MANY THANKS
CHEERS
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.