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. |
|
|
#1 | Link |
|
Registered User
Join Date: Apr 2003
Posts: 176
|
Requesting feedback on DVD Shrink
Hello,
I'm afraid it has been many years since I visited this forum. Would anybody be able to give me a quick rundown on known DVD Shrink problems? I'm aware that there is some new kind of copy protection which DVD Shrink cannot handle, but I do not know any specific details. Also I understand there may be a problem with ISO file output, many years ago I was asked to change something about this, but I cannot remember what. (I should add that I have no plans to release a new version, I'm requesting this information because I am working now on a related project). Any feedback would be really appreciated. |
|
|
|
|
|
#2 | Link |
|
Registered User
Join Date: Aug 2005
Location: New York
Posts: 358
|
First off I would like to say it's great to see you back.
I have no real issues with Shrink although I would like to see a program that can combine titles into one title instead of two. It would be great for the so called flipper discs. As of ISO's, I think creating an ISO with the proper handling of the layer break would be nice. |
|
|
|
|
|
#3 | Link |
|
Registered User
Join Date: Nov 2001
Posts: 1,103
|
Welcome back!
Man, it's good to have you back!
I don't know of any ISO related problems but having Shrink do 32 KB IFO/BUP padding would be nice and save an additional working step (putting out to files and building padded ISO with Imgburn, that is). The rare occasions I do rip to DVD-9, ImgBurn sets the layer-break for me upon burning so it's maybe not that important to add layer-break support. Naturally Shrink doesn't handle new protections but that's not what it's designed for so no problem there either. Of course it would be nice of you to release a new version 3.2.0.15i which would call up ImgBurn instead of DVD Decrypter when burning and maybe even upgrade the DeCSS-free legal versions to abort upon detection of Macrovision protected DVDs so there would be no need to use other hacks.
__________________
MultiMakeMKV: MakeMKV batch processing (Win) MultiShrink: DVD Shrink batch processing Offizieller Übersetzer von DVD Shrink deutsch |
|
|
|
|
|
#4 | Link |
|
Country Member
Join Date: Sep 2004
Location: is everything!
Posts: 6,499
|
Nice to see you back dvdshrink and hope you are well!
The new protections are somewhat complex and basically necessitate an independent ripper for these titles. However, most titles (99%+) remain simply CSS protected, and so can be handled with DVD Shrink. The ISO file output is, as Chetwood said, one of padding (especially in a reauthored DVD). This is not critical. 3rd party tools such as PgcEdit, VobBlanker and ImgBurn take care of this. More reading here. As for layer breaks, it is not really relevant as DVD Shrink is not a tool primarily designed for DVD 9 to DVD 9 backup. However, if you were concerned, the issue would be of making a LB on an ECC boundary (sector multiple of 16). This can involve padding. Again, 3rd party tools such as PgcEdit and ImgBurn take care of this perfectly. There is one tiny issue in respect of reauthored DVDs with more than one Vob ID. The number of Vob IDs in the C_ADT table is always set to 1. This is not major either and does not affect playback. IIRC, if the framerate was incorrectly set (or not set at all) in VMGM_MAT --> FP-PGC, this was not fixed when backing up. I'm sure there are other small issues, which we will post when we think of them. Now, members should take note of what dvdshrink said - there are no plans to do a new version. Hence, feature requests are not relevant in this or any other thread. Please do not inundute this thread with what "would be nice to see" etc etc. Simply give dvdshrink the feedback he wants. Regards
__________________
Les Only use genuine Verbatim or Taiyo Yuden media. Last edited by blutach; 3rd May 2008 at 16:34. |
|
|
|
|
|
#5 | Link | ||||||||
|
Unadvanced Newbie
Join Date: Aug 2004
Location: Sweden
Posts: 158
|
Always nice to see old members return!
![]() Here are some issues collected during the latest years. ![]() Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Quote:
Last edited by cynthia_old; 3rd May 2008 at 18:31. |
||||||||
|
|
|
|
|
#6 | Link | |
|
Registered User
Join Date: Nov 2001
Posts: 1,103
|
Quote:
Warning: the number of VOB IDs stored stored in the VTS_C_ADT table of VTS 3 (1) don't match the real number of VOB IDs in the table (2). (This is a known bug of DVD Shrink in reauthor mode) Maybe r0lZ can chime in as there seem to be a few more fixes done in his current DVD Shrink-plugin for PgcEdit. For the sake of completeness I'm posting an old bug list I compiled from forum entries when we were doing the german version of Shrink:
__________________
MultiMakeMKV: MakeMKV batch processing (Win) MultiShrink: DVD Shrink batch processing Offizieller Übersetzer von DVD Shrink deutsch |
|
|
|
|
|
|
#8 | Link | ||
|
Country Member
Join Date: Sep 2004
Location: is everything!
Posts: 6,499
|
There's one more I remembered overnight and it relates to multiple titles as dialysis1 has hinted at.
If you take a not one sequential title (with many PGCs) and re-author it, it will come out as several titles. This breaks the nav, if for example, it is a game with BOVs, that typically have commands that say Link PGCN x (in the re-authored DVD, each PGC is a title with just one PGC). Quote:
Quote:
Regards
__________________
Les Only use genuine Verbatim or Taiyo Yuden media. Last edited by blutach; 4th May 2008 at 01:09. |
||
|
|
|
|
|
#9 | Link | ||||||
|
Registered User
Join Date: Apr 2003
Posts: 176
|
Thanks everyone for a really positive response :-)
Lots of bugs! This feedback is just perfect. I have a little to say about some of the issues, and the rest, I've definitely taken notice. Not releasing file handles (or audio devices) is just plain bad programming, sorry about that. Quote:
Quote:
blutach is correct when he says this requires a full demux/remux, but I was thinking about this, and you know, I'm not even convinced it is possible. DVD Shrink can start a re-authored title at any arbitrary VOBU index, but audio frames are not typically aligned to VOBU boundaries. So you need to discard any partial audio frames, and start the first complete frame with a 00:00:00 timestamp, but what if you have multiple streams with different bitrates/formats? E.g. AC3 and LPCM. It may be impossible to find a "first frame" of each which is exactly aligned in time, so to maintain sync with each other, surely at least one stream would have to be started with a non-zero timestamp? Also I was wondering if the video timestamp for the first I-picture in the vobu could end up being negative after adjustment, or something bad like this... Quote:
Quote:
Quote:
Quote:
|
||||||
|
|
|
|
|
#10 | Link | |
|
Country Member
Join Date: Sep 2004
Location: is everything!
Posts: 6,499
|
Quote:
In respect of the timestamps on "cut DVDs", it is not just the AC3 headers but also the cell elapsed time of the DSI stream matching that of the PCI stream (see 0x0045 and 0x0423 of the navpacks). In particular, if a flag is incorrect and the STC clock is not reset, very unpredicable playback can occur. In respect of adding a tiny cell as an end chapter, this is not necessary anyway for 2 reasons: 1. Subject to 2 below, by making the Next PGCN = the current PGCN, you can skip to the post commands 2. Even if there is a tiny last cell, if PUOp=128 is set (Next PG) in either or both of the IFO or VOB for that cell, you can't skip. You need to eliminate this PUO. I had 2 other issues pop to mind as well. The first has to do with the jump/link/call flags - this is very minor and most technicians agree it is entirely useless and ignored by almost all players. Please see this thread, with the definitive answer by (as you would expect) mpucoder in post 17. The 2nd has to do with eliminating PUOs on a DVD with angles. It is natural to want control of your DVD, however, if the DVD has angles, on many players, if the angle change PUO is unset (in either the IFOs and most particularly, the VOBs) in such a DVD, a little angle icon comes on the screen, which is very annoying. On many players, this can not be surpressed. So, advising users not to eliminate POps where a DVD has angles is required, IMHO. Hope this helps. Regards
__________________
Les Only use genuine Verbatim or Taiyo Yuden media. |
|
|
|
|
|
|
#13 | Link |
|
Unadvanced Newbie
Join Date: Aug 2004
Location: Sweden
Posts: 158
|
There seems also to be an issue with the automatic burning if Nero 8 is used. By reading this thread it seems that the link to call it up is broken by a name change of the .exe in Nero 8.
http://forums.afterdawn.com/thread_view.cfm/579890 |
|
|
|
|
|
#14 | Link |
|
Registered User
Join Date: Apr 2003
Posts: 176
|
Well, the consensus at afterdawn seems to be that Nero should fix it, and I agree ;-)
I have another question - deep analysis. Does everybody use it? Or does everybody hate it? The reason for deep analysis, of course, is that DVD Shrink can't know in advance exactly what is in the VOBS, until it's checked every sector. And it needs to know what's there, to optimize encoding decisions. End credits are a classic example - they are really hard to compress, and they come right at the end of the movie, so there's no margin for error remaining when you're trying to hit a specific size. What I'm trying to work out is if people just accept that two-pass encoding is an unpleasant fact of life, or if you only enable it when really necessary, e.g. if Shrink failed to hit the target size? |
|
|
|
|
|
#15 | Link |
|
Registered User
Join Date: Apr 2007
Posts: 86
|
I sure love the deep analysis! DVD Shrink knocked down its competitors because of its great quality video output. Don't forget that people have fast machines these days (or at least they should
) So that extra few minutes won't matter. Besides, the user has the choice, use it or not. IMO it was one of the aspects that made Shrink so great.
Last edited by Calimari; 5th May 2008 at 20:27. |
|
|
|
|
|
#16 | Link | |
|
Registered User
Join Date: Aug 2005
Posts: 16,270
|
Quote:
Personally, I believe it to be a valuable available tool... Last edited by setarip_old; 5th May 2008 at 20:27. Reason: Typo |
|
|
|
|
|
|
#18 | Link | |
|
Registered User
Join Date: Oct 2006
Posts: 4
|
Quote:
I always use deep analysis. I want the best quality I can get, so I just take a break while DVDShrink does it thing. Great program by the way. Vulcan94 |
|
|
|
|
|
|
#19 | Link |
|
Registered User
Join Date: Nov 2001
Posts: 1,103
|
It rocks and I use it all the time! Since it's an option which is also off by default on new installs I don't see why anyone should have a problem with it. Like already mentioned here, computers are a lot faster now so maybe the efficient use of multicore cpus (where possibe) is the way to go on your new project.
__________________
MultiMakeMKV: MakeMKV batch processing (Win) MultiShrink: DVD Shrink batch processing Offizieller Übersetzer von DVD Shrink deutsch |
|
|
|
![]() |
|
|