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. |
24th May 2004, 19:08 | #21 | Link | ||
Mind Over Matter
Join Date: Apr 2002
Location: Greece
Posts: 176
|
Some authoring ideas
Quote:
Back to my question. The 10% is ALWAYS used from the omitted chapter/chapters? This means that even if there's a chapter with duration 1 sec, will use as a "stepping stone" a 3-frame sequence? Will this be seen on my television screen? In your example, let's say that chap.7 was 2 minutes long, that means that i will have to see 12 seconds of the omitted chapter? I guess not, but i didn't understand how the "stepping stone" works. Quote:
1) Create multi-angle DVD menu. I had a subtitle menu that had two options. Subtitles ON and subtitles OFF. The actual selections were on a sign just like the neon signs on motels. The word "Subtitles" was lit always and the one angle was with "ON" selection lit and the other angle was with "OFF" lit. So every time the user pressed the button "ON" or "OFF" the angle was changin, so as to have the menu "Seamless" without stopping the audio track running. Of course this was a "button-over-video" thing. 2) Stop users from removing P-UOP's! Doom9's members will hate me! Let's say you have a series of FBI warnings, logos,etc. that suck big time, but you want to MAKE SURE (...what a sadist!) that your audience will see it. Place them all at one separate VTS set and start linking them, from the first to the last. Of course you'll have activated all P-UOP's. Now, the last track you want your audience to see, link it to a dummy PGC on VMG, so as to lead it wherever you want. Now, here's the fun part! Create a Root Menu at the VTS you have all the logos that leads to a dead-end, probably to phrase saying:"P-UOP's removal not allowed!". Do the same on the Title Menu on VMG and prohibit title menu call on all VTS's and of course Root Menu call(and everything else) on the VTS with the logos. This means that if the P-UOP's are activated, everyting will work fine, but if someone removes them and presses Root Menu on his remote to skip them, it will lead him to dead-end! Of course, Root Menu calls can be made on other VTS's, but no Title Menu call(since it will lead to dead-end). I'm sure it can be done (to have title menu calls that work correctly from other VTS, besides the one with the logos), if authored with proper GPRM arguments, but i was bored to go that deep. Even imaging a phrase saying that "Illegal attempt to copy DVD. DVD playback halted!". It's going to be fun... Now, you're free to hate me!
__________________
Optional signature you may use to appear at bottom of your posts :) Last edited by SurfDrifter; 25th May 2004 at 02:06. |
||
25th May 2004, 12:22 | #22 | Link | ||
Moderator
Join Date: Oct 2001
Location: UK
Posts: 1,479
|
Apologies for the delay in getting back to this, Surfdrifter. I've been away from home for the last 6 days and am now back to writing my articles, so between both of these factors, I've not had much time for the forum.
Quote:
Quote:
Now although all of this could be manually achieved by taking it into account during the NLE process, and during the subsequent DVD authoring process, it is another element to contend with which it would be nice not to have to. In a(nother) stroke of sheer genius, John Brisbin has automated even this task, such that the DVD author need never even bother to take it into consideration! Consequently, one need only author as normal - all cell boundary manipulation, for the purposes of encompassing adequate 'stepping stone' interleavable material from the existing surrounding material, is taken care of behind the scenes. In fact, in an effort to improve efficiency even further, this automated routine does not draw material from both sides of the removed scene gap. Instead, it simply creates only one new cell boundary, so as to encompass material preceding the scene removal. This new cell boundary is of course created in the way I described, so as to avoid constituting a new PTT in it's own right. You just have to see this operate to see how unbelievably cool it is! And just to reassure you, the results of all of this is a perfect Seamless-Branching title, absolutely indistinguishable during playback from the output of the Panasonic or Toshiba systems. Incredible, but true. Creative Suggestions: 1) Multi-Angle DVD menus are a nice idea, and are technically possible in theory. They can be authored, that is not in question. Certainly, it is possible to build Titles and move them out of their compiled VTS domain to another (VTSM or VMG, for example). As has been noted by certain (creatively-minded!) individuals (Dimmer and yourself, being 2 such examples on the Doom9 board), there is a theoretical workaround for achieving consistent audio where full colour embedded graphics / video need to change appearance from one state to another. Furthermore, the use of forced-action buttons is entirely legitimate for angle-switching. However, the question is one of player-compatibility. There has been discussion on this topic on Tully's DVD List in the past. I do not recall the exact post, but I believe someone mentioned that player compatibility might be reduced (presumably on the basis of first-hand experience, but I can't be certain until I dig it out again). I will go back and find this post and include the relevant details extremely soon (am not on my home PC at the moment and can't remember my auto-completed password!). This is not to say that I have given up on the idea at all. It's definitely something worthy of investigation. It's just that we are talking about such rare and creative techniques here, that many DVD player designers do not take them into account, even though they theoretically fall within legitimate DVD spec parameters. Note that we will also be testing seamless interleaving in the menu domains, but this is not the same challenge to a player as multiangle is. Both are interleaved, of course, but it is the notion of 'angle-changing' that may (or may not - I hope it doesn't!) confuse a certain proportion of players out there. Time will tell. 2) You're a sick man! lol. In principle, I guess you could do what you suggest, but I think you would be lynched for it afterwards - We'd start seeing the emergence of 'De-SurfDrifter' routines in IFOedit and DVD Shrink, to put people out of their collective misery! BTW, were you aware that TFDVDEdit can adjust UOPs on a NavPack by NavPack level? It's an insane level of control (although, unlike your example, these could theoretically be removed by anyone with ripping software. My perspective on DVD, though, has always been one of creativity, rather than ripping, so this does not really concern me). Prohibiting and allowing UOPs on this microscopically incremental basis means that, for example, you can disable angle switching only at certain periods during playback of the angle block. The creative possibilities are just huge. If you have any further questions, or you feel I have not satisfied your existing ones, then please let me know. Kind regards, Arky ;o)
__________________
"Only those who dare to fail greatly can achieve greatly" - Robert F. Kennedy "The significant problems we have created... cannot be solved at the same level of thinking we were at when we created them" - Albert Einstein "The person who says it cannot be done should not interrupt the person doing it." - Ancient Chinese Proverb www.DVDAfterEdit.com - Edit DVDs post-mux with perfect Spec'-compliance Last edited by Arky; 28th May 2004 at 07:10. |
||
28th May 2004, 14:22 | #23 | Link | ||
Mind Over Matter
Join Date: Apr 2002
Location: Greece
Posts: 176
|
Quote:
You could place REALLY HIDDEN extras there, that only fans of DVD's can discover, or maybe a simple hidden video, to serve as a watermark, since you'll be the only one to know that it exists. Think about this idea. In your extras menu, you place a button saying "Experts Section" If the user selects it, it will lead him to a numerical pad, asking him to enter a 4-digit code. I bet you know how to make this thing work, so i won't explain how it would work. The great fun would be, if you were saying that the code is hidden in a title or menu, that contains 1000 still images and ONE of them is the genuine code (with a riddle or sth). Everybody will start, ripping, demuxing the DVD, just to find the code. Well, at least for few days, because later the code will be posted in an easter-egg web site! Or something similar, would be nice. The fun is to find interactive ways to make the end user have fun. BTW, how you move a multiangle track from its compiled title to a Language Folder, so as to work as a menu? Quote:
To put it simply, here in Greece the DVD is Stone Age. The "advanced" customers ask for a "play all" when dealing with anime, but nothing more. Many come and say:"Just make it automatically play...Menus? What are these? Do you serve food here? Damn it man! I asked for a DVD, not a menu!" Oh, and a little remark on the ...My perspective on DVD, though, has always been one of creativity, rather than ripping, so this does not really concern me. I don't see any creativity, FORCING someone to see all the FBI logos, trailers, without being able to FF. At least on VHS, you could FF this things. Besides, ONLY by existing in the DVD, serve their purpose. It's a legit thing to have an FBI warning. If the customer want to skip it, its his problem. If he copies it, he can't say to the court:"I FF the warning, so i didn't read it". I ALWAYS leave my warnings and initial videos "unlocked", so as if the user presses Root or Title, to move directly to Main Menu. And also don't forget that nowadays, people buy more and more movies due to collectability of the medium. So, I don't to buy a "Widescreen Ultra Platinum Extended Superbit DVD Collector's Edition" and have several UNSKIPABLE trailers, logos, FBI warnings and EVERYTIME i insert the DVD, I'd have to watch them all from the beginning. Even when i put a movie late at night and fall asleep, the next time, i'll have to watch them all over again. So, sometimes removing P-UOPS, it's very wise thing to do. I bought "remote selector v.2.13", so as to remove P-UOPS "on-the-fly". It supports also Creative's DXR3, so it's even greater! I, of course, agree with the creative part of your thought, but i can never accept, the fact that narrow-minded customers, want to abuse the power of DVD. To tell you the truth, i might be "on the other side" now, but i started my adventure with DVD's with doom9.org! This site is responsible for my business career, so this means that some time ago, i was in the ripping scene...
__________________
Optional signature you may use to appear at bottom of your posts :) Last edited by SurfDrifter; 28th May 2004 at 15:12. |
||
31st May 2004, 21:42 | #24 | Link |
Registered User
Join Date: Dec 2002
Posts: 136
|
Hey! Nice topic, I have a few q's and comments if you guys don't mind. First Arky, why would your solution for a backward order pgc do it seamlessly. I just don't get it. Maybe because I'm a bit tired or my english is not good enough for this one. I was under the impression that the navigation stuff in the DSI packett can only point forward for the next chunk of data, so without duplicating the cells it still seems impossible for me. Or I missed something?
For the multi-angle menus I found the track buffer being the biggest problem. It plays whatever it has in it and then pick up the new angle data, so it results in a really poor response time (around 1 secs at least in my experience). It would be fun to make instant changes but for this you'd have to clear the buffer which can be accomplished only by doing a non-seamless stuff which would make this all pointless. Too bad. On the creative part: also see the thread about menus w/animated subpics, it seems it _may be_ possible to do it but still did not had the time to make a test dvd and see how it works on standalones. If it could be accomplished it would mean a whole new way to make menus, just imagine... Unortuantely there's no way to prevent clever people hacking your dvd apart, digging out the necesary info. With your copy protection all they have to do is set a single pre-command in the title/root menu linking to the real menu and remove protection stuff there. This goes for the code but it's possible to cause headache with this one if you put it in a video simply interleaved into the middle of the main movie. It would cost a good fortune to pick the correct nav pack to get the code not to mention the possibility to put in ALOT (and i mean ALOT, they won't take too much space) separate dummy pgc's there with unused menus and codes in them. (edit: reminds, you could do this truly random, like multiplying a RND value by a counter's value which counts 'till the user press next, this would involve a shitload of work but it's pretty unpredictable except it's still possible to extract the content itself.) Another creative thing is text screens with animated background. You can cut the space needed into 1/15. That's 15 pages of text for one motion menu which won't be too big since it should not contain any bright/colorful/fastmoving/etc object else the text would be hard to read. This is possible with acceptable response time (about 15 frames or 15/25th of a second <- pal land), I did a test for this also, it looks pretty cool, continuous video and audio for the text. The idea behind this is the same as it is behind the multi-angle: a subpics stream change won't make the action non-semaless. Even another would be a truly seamless transition from one motiomn menu to other one. The idea behind this is to make a intro for the menu then loop about 12 frames forever (well, about 900 times, that roughly equals seven mins of menu ) using Violao's seamless menu looping guide then, after user interaction link to a outro but this seems pretty hard to do (if not impossible) since it involves either a jump (forward but it's still a jump) or a check at the end of the loop which would obviously make it non-semaless. Tough it's not clear what would happen if a player sees a command but get a seamless flag before that. This would be cool also. Anyhow you're right Arky. It seems most ppl are into this only because the backup thing. It's sad to see how few ppl post here (adv dvd auth) nowdays.
__________________
DaRat Last edited by DaRat; 31st May 2004 at 21:46. |
1st June 2004, 01:51 | #25 | Link | |||||||
Moderator
Join Date: Oct 2001
Location: UK
Posts: 1,479
|
Quote:
Ordinarily, a reverse-ordered PGC would of course result in non-seamless playback - that was why I was at pains to carefully describe a solution which would 'fool' the seamless-interleaving routines in TFDVDEdit into physically reordering the VOB so that it physically matches the desired order of cell playback, according to the PGC. Because the cell has been physically reordered, the playback is now truly seamless, and there is no significant duplication (save for the 10% caveat I described in detail) because, in the example I gave, the original forward-ordered PGC is no longer required. Quote:
Well, it's not perfect, but you can improve the angle-switching response time by shortening your GOP structure when you're choosing your MPEG encoding settings. Obviously, the manner in which the interleaved jump distances have been calculated is an important factor here, too, and some programs are better than others at calculating these (the Mixed Angle and Multi-Angle interleaving routines of Maestro and DVD SP are, arguably, not quite as well-implemented as those in Scenarist, for example (recall that I said there is a range of possible values in any given instance, not just one possible absolute value. Therefore, there is room for 'strategy' on the part of the programmer, hence differences in the end results, depending on who programmed the interleaving routines, even though each of the strategies may 'work' and be perfectly spec-compliant). Quote:
Yes, it CAN be done. I personally witnessed Prof. Uli Plank do this at the TFDVDEdit stand at NAB. The procedure is actually quite logical, but I'm afraid I can't describe it here because it is part of the members section of the 'Edit website. Quote:
Yes, I quite agree. As I said before, though, my interests lie in the realm of creating new projects, rather than disassembling them (I get the impression you may have interpreted that previous remark as a 'dig' at you, or the wider ripping community, SurfDrifter, but that's not how I meant it. I simply meant that just because someone can disassemble something does not mean it is not legitimate to create it in the first place, and there are some great creative reasons for prohibiting UOPs. It's just that P-UOPs always get a bad rep because of Hollywood studios' unfortunate penchant for using them to force viewers into watching FBI warnings etc.). Quote:
Yeah, that's a nice one. See here for a discussion on several ideas. Quote:
Quote:
Well, I have learned a lot in DVD from Flexion and Doom9, for which I will always be thankful, and I hope I have given something back to fellow members, too, over the years. However, there does seem, perhaps, to be an even greater emphasis on ripping these days than there used to be. Don't misunderstand me - Fair Use is ok in my book, it's just a pity that there doesn't appear to be a larger proportion of people creatively authoring original material as well. However, it is the desire for creativity which led to this thread being started in the first place, so perhaps things aren't so bad... John ;o)
__________________
"Only those who dare to fail greatly can achieve greatly" - Robert F. Kennedy "The significant problems we have created... cannot be solved at the same level of thinking we were at when we created them" - Albert Einstein "The person who says it cannot be done should not interrupt the person doing it." - Ancient Chinese Proverb www.DVDAfterEdit.com - Edit DVDs post-mux with perfect Spec'-compliance Last edited by Arky; 5th June 2004 at 15:02. |
|||||||
|
|