Jamos Posted April 27, 2006 Posted April 27, 2006 (edited) We at Doom9 forums are looking into a experimental layer break format (IE seamless) similar to the way that Superbit DVDs do their layer breaks. What essentially it looks like it does is causes the buffer to remain full enough so when a layer break occurs that there will be no pause or skip as occurs with most layer breaks and most home DVD players. Rolz the developer of PGCedit has added to a beta of his code to make layer breaks seamless with a option set. Using decrypter to burn with manually adding where the layer break occurs (calculated from the sector id used in PGCedit to create the ISO) I have burned several dual layer disks. They all seem to work flawlessly on playback on my home DVD players with no pauses at the breaks. Using IMGburn or Decrypter for that matter and a regular non seamless break (flag 0 or 2 depending on if it is at the start of a vob or not) I would get a slight pause at the break (as expected from any dual layer). This is exciting stuff and I have some questions on IMGburn. First if I use imgburn to burn with the seamless flag on it seems to give a error saying incorrect format. If I set the manual break sector lba (as I do in Decrypter) would it work the same as decrypter and burn anyways and leave the seamless flag set? In any case maybe you could get with Rolz and discuss a way to be able to start imgburn and have it ignore that the break is seamless (like a runtime parameter that would also accept the layer break position)? Now I only have tested several titles due to the expense of dual layer disks, but so far every one burned with the seamless flag set works great in all of my players (no pausing at layer break). Discussion link: http://forum.doom9.org/showthread.php?t=110426 To the rest of the forum: This is purely experimental and may produce coasters for some of your home DVD players (mainly older ones I would guess) so be warned. Thanks, Jamos Edited April 28, 2006 by Jamos
LIGHTNING UK! Posted April 27, 2006 Posted April 27, 2006 (I Think!) I've already made the changes this requires as a result of someone else bringing it to my attention. From what I've read, it appears the LB positions is still exactly the same as where it would have been in previous version of PgcEdit (i.e. at the start of a new cell, chosen by the user), but now the flag isn't set (or is set.... one of the two!). Previously, ImgBurn would have just then set the flag again before doing the actual burn. I've added a tickbox to the 'potential layerbreak position' dialog box so you can tell it not to update the ifo's.
Jamos Posted April 27, 2006 Author Posted April 27, 2006 (edited) (I Think!) I've already made the changes this requires as a result of someone else bringing it to my attention. From what I've read, it appears the LB positions is still exactly the same as where it would have been in previous version of PgcEdit (i.e. at the start of a new cell, chosen by the user), but now the flag isn't set (or is set.... one of the two!). Previously, ImgBurn would have just then set the flag again before doing the actual burn. I've added a tickbox to the 'potential layerbreak position' dialog box so you can tell it not to update the ifo's. Thanks, I will try your program out. But since we are not setting the layer break normally (ie it is seamless) do I need to manually set it in options in imgBurn like I have to do in Decryptor? I would think I would. If so is there a command line parm that I can send Imgburn that will set it at the sector i send the program? Trying to see if we can automate this from PGCedits launch IMGburn functionality. thanks! Edited April 27, 2006 by Jamos
r0lZ Posted April 27, 2006 Posted April 27, 2006 Thanks for your reply, LUK! So, the newest ImgBurn will not change the seamless flag if it is called with CLI args? @jamos: PgcEdit already passes the LB LBA via the command line. If you launch ImgBurn directly from the PgcEdit GUI, you do not need to specify the LBA manually. If you launch ImgBurn manually to burn a previously generated ISO image, ImgBurn will not know where the LB is supposed to be. It will search for a suitable cell. Since the cell you have selected in PgcEdit is OK, it will probably be used. However, if, per chance, there are several cells suitable for the LB, ImgBurn will open its own LB selection GUI, from where you should be able to select the same cell.
LIGHTNING UK! Posted April 27, 2006 Posted April 27, 2006 Erm yeah I think that's right! If LB is passed via CLI, I don't analyse the IFOs so therefore I don't update them. (This applies to all versions). In the betas (i.e. POST 1.3.0.0) , I've done the following: Via the standalone method, you will get a dialog box (all the time now - even if only 1 LB position was found) where you can tell the program not to update IFO files, or to revert to NAV packet/ECC boundary search (which also appears to work on non fussy players and will give 50/50 split between layers most of the time).
r0lZ Posted April 27, 2006 Posted April 27, 2006 Great! That's what I expected! Have you tested the FF/Rew functions with the LB at any NAV pack method? Is it a thread somewhere where this method is discussed? I've searched the forum w/o success.
Jamos Posted April 27, 2006 Author Posted April 27, 2006 (edited) @jamos: PgcEdit already passes the LB LBA via the command line. If you launch ImgBurn directly from the PgcEdit GUI, you do not need to specify the LBA manually.If you launch ImgBurn manually to burn a previously generated ISO image, ImgBurn will not know where the LB is supposed to be. It will search for a suitable cell. Since the cell you have selected in PgcEdit is OK, it will probably be used. However, if, per chance, there are several cells suitable for the LB, ImgBurn will open its own LB selection GUI, from where you should be able to select the same cell. Very nice I thought this to be the case. My biggest concern was it resetting the layer break flag look like that is ok too. I will test another burn tonight using seemless break and Imgburn to burn instead of Decrypter. Edited April 27, 2006 by Jamos
Jamos Posted April 28, 2006 Author Posted April 28, 2006 (edited) Tested new Beta 1.07beta2 of PGCedit with seamless breaks enabled then burned with Imgburn (i.e. launched imgburn from PGCedits burn dialog). Playback is seamless and flawless at the layer break (ie no pauses). and I even split a cell with vobblanker that had action and dialog and put the layer break at that point! Edited April 28, 2006 by Jamos
davidw89 Posted August 16, 2006 Posted August 16, 2006 What program supports seamless breaks? Dvd decrypter? Iam trying to make a video_Ts from a dvd
blutach Posted August 16, 2006 Posted August 16, 2006 ImgBurn will also do seamless layer break, but you ned to ensure your player supports it. You may need to risk a DL blank testing. But to not have the pause at the LB is worth it! Regards
spinningwheel Posted August 17, 2006 Posted August 17, 2006 Then, don't do it again. Regards Perfect....
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now