DVD Shrink Changelog

What's new in DVD Shrink 3.2.0.14

Apr 28, 2010
  • Added Quality Settings tab in the backup dialog, with option to enable AEC "adaptive error compensation" algorithms.
  • Updated to NeroSDK 1.05, which includes support for burning DVD-9 dual-layer media. Added DVD-9 target size in preferences window.
  • Removed "burn with DVD Decrypter" checkbox and replaced with a selectable backup target.
  • Added burn with CopyToDVD as a backup target, this appears if CopyToDVD is installed.
  • Added automatic support for splitting ISO files if they are saved to a FAT32 partition. In this case a .MDS file is also output which can be burned with DVD Decrypter and mounted by Daemon Tools. MDS files can additionally be opened with DVD Shrink from the "Open Disc Image..." menu.
  • Added support for replacing a title with a custom image. A default image from Guy Incognito is installed.
  • Added "InstallPath", "InstallApp" and "InstallHelp" keys to the DVD Shrink registry.
  • Added "March by ZeF69" toolbar.
  • Fixed bug where Panscan and Letterbox subpicture streams could be erroneously discarded in some circumstances.
  • Fixed bug if volume label exceeded 32 characters.

New in DVD Shrink 3.1.5 (Apr 28, 2010)

  • Fixed checking of DVD files when opened in "open files" mode.
  • Fixed ISO-639 code for Hebrew to "iw".
  • Automatically stop video preview when doing quick analysis in re-author mode.
  • Improved support for mousewheel in DVD browser view.
  • Backup proceeds without warning if total compilation size is within 128KB of the target size. This helps prevent warnings if automatic compression is slightly inaccurate (due to floating point rounding error).
  • Added menu option to turn on/off "combined shared titles" in full-disc mode.
  • Changes to application startup code, attempt to fix crash on some windows 2000 systems.
  • Added Carlitus/Mandraker toolbar buttons.
  • Changed compiler switches to optimize for Pentium systems.
  • Changed all spellings of "disk" to "disc" (except in the case of "hard disk").
  • Fixed small bug in main window where selected menus could fail to deselect.

New in DVD Shrink 3.1.4 (Apr 28, 2010)

  • Booktype DVD-ROM is checked by default, disabled if unsupported.
  • Fixed bug where deep analysis could still be forced on.
  • Added preferences option for "built-in software renderer" which solves video preview problems on some systems.
  • Preview window now tries to play only audio streams which are available in a title.
  • Changes to file reading code, can enable overlapped I/O and specify read block size by options in preferences.
  • Automatically stop video preview when using Start/End control in re-author mode.
  • Fixed problem of incorrectly reported burning speeds.
  • Prefix drive letter to list of available burning devices.
  • Fixed bug where analysis results file could be saved to the wrong filename after "deep analysis before backup", so the results were not cached when opening the same DVD a second time.
  • Some performance improvements, analysis and encoding approx. 6% faster on test systems.

New in DVD Shrink 3.1.3 (Apr 28, 2010)

  • Added support for RGB 16-bit and 24-bit video preview (for really old video cards).
  • Fixed possible crash during video preview initialization.
  • Added preference options for overlapped I/O and read block size, this may increase ripping performance on some systems.
  • Changes to Nero initialization parameters which caused excessively slow read speeds on some configurations.
  • Added Nero burn options: write speed, book type and DVD+R/RW high compatibility mode switch.
  • Fixed "no default audio" and "no default subpicture" options in re-author mode. These are the default selection. In this case the DVD player determines which streams to play.
  • Fixed bug where deep analysis could still be forced on.
  • Increased maximum compression to same level as 3.0b5.
  • Fixed bug which prevented opening of individual IFO files (can do this by dropping IFO file into DVD Shrink main window, use with caution because unless you open a VIDEO_TS.IFO file the output will not be a complete DVD).

New in DVD Shrink 3.1.2 (Apr 28, 2010)

  • Fixed possible corruption of output video when low compression applied at a scene change. This may have caused pixelation or intermittent freezing.
  • Some changes to support unicode build for Japanese language.

New in DVD Shrink 3.1.1 (Apr 28, 2010)

  • Disabled overlapped IO in UDF disc reader: this solves problems with "DVD Region Free" software.
  • Ensure all overlapped IO in generic file system code is aligned to sector boundaries.
  • Added option to enable/disable Nero in preferences.
  • Fixed bug where "deep analysis before backup" was forced on, even though no compression required.
  • Some modification to Nero initialization parameters, which solves problems when virtual cd-drive software is installed.
  • Set "system default renderer" to the default DirectX video renderer instead of VMR-9.
  • Added support for YUVY, YUY2 and YVYU directshow formats.
  • Don't eject burned DVD if "shutdown when complete" was selected.
  • Fixed crash when opening IC8 generated DVDs. They still cannot be opened however.
  • Modified text of "set toolbar buttons" dialog, so people don't think it is wallpaper.

New in DVD Shrink 3.1 (Apr 28, 2010)

  • Added "analysis not necessary" message if click analysis but DVD does not require any compression. In this case, deep analysis option is also disabled in backup dialog.
  • Added "phoenity" buttons from Lim Chee Aun.

New in DVD Shrink 3.0 Beta 5 (Apr 28, 2010)

  • Fixed VTS address offsets in TT_SRPT for re-authored disks with more than one title. This will have caused problems with some burning software and may have prevented playback of the second title, depending on player.

New in DVD Shrink 3.0 Beta 1 (Apr 28, 2010)

  • Better quick analysis. The sample points for initial quick analysis are carefully chosen, and sparse analysis results are interpolated between samples.
  • New "Analysis" button. This performs a deep analysis, which (a) guarantees that the predicted target size is met and (b) significantly improves video quality.
  • New "Analysis Results" file format. The new format is more flexible, used to save results of the initial quick analysis, also deep analysis results or partial analysis results (if you cancel analysis, partial results are saved). Also better checking in case of conflict of CRC values between two DVDs.
  • One-pass encoding. Output files are written to HD in one pass, so no longer necessary to make a second pass to fix navigation ptrs. This reduces total encode time by about 5 mins.
  • Multi-threaded preload buffer (in both analysis and encode modules). While one batch of data is being processed, the next batch is pre-loaded on a seperate thread. This seems to work especially well during quick analysis, where the waiting time for drive seek operations is significantly reduced.
  • RCE region protection removal, special thanks to mrbass.
  • New "New Frame" menu option - creates another instance of DVD Shrink, but in the same process. This is used by re-author module which now supports drag 'n drop, or cut & paste, from any window (re-author from multiple disks).
  • Video preview window shifted to the right-pane, which is where it belongs.
  • Fixed various strange behaviours in the DVD and Streams View. Also removed the "Compressed" column, since takes up unnecessary space.
  • Compression % values inverted, so they now represent the ratio of output size to original (small % = big compression).
  • File reading code now supports output from DVD Decryptor in "Auto" file-splitting mode, or non-split VOB files.
  • Fixed bug in re-author where only 32 titles could be played in sequence. The limit now is 99.
  • Added "perform deep analysis" option in backup dialog, thus analysis and re-encode become one sequential operation.
  • Added "shutdown when complete" option in backup dialog.
  • Added "remove macrovision" option in preferences (all versions since 2.x have removed macrovision, now it is an option).
  • Added "remove P-UOPs" option in preferences.
  • Added "split VOB files" option in preferences, on by default.
  • Fixed possible problem which may have caused gaps in audio playback.
  • Removed option to disable menu subpicture streams, as this stream usually contains the menu buttons.
  • Added option to completely disable video preview.
  • Moved all hard coded text strings into resource file, so future translations will be complete.
  • Removed "view Raw DVD" option.
  • Added "Unreferenced Material" folder, which appears in the main view if material is found on the dvd which does not seem to belong to any menu or title. Previously the existance of this material would cause errors in target size calculations.
  • Removed "error margin" option - no longer required ;-)
  • Added "Combine Shared Titles" menu option, which is on by default. Turn this off to seperately list all multi-angle titles (or titles which share the same video with other titles) in the main view. You will need this, for instance, if you wish to re-author only Angle 2, etc.
  • Fixed TMAP table generation for re-authored titles with angle greater than 1. Seek in PowerDVD etc should now work, whatever the angle.
  • Various other tweaks and enhancements.

New in DVD Shrink 2.2 (Apr 28, 2010)

  • Fixed bug where fast forward/fast backward playback did not function correctly in target disk.

New in DVD Shrink 2.00 (Apr 28, 2010)

  • New User Interface.
  • Improved compression algorithms. This version is slower than 1.03, but the achieved compression ratio is greater at any encode level.
  • Various issues about jerky playback and video corruption have been fixed.
  • Macrovision is removed from the VOB files.
  • RCE region protection is NOT removed (yet). This can prevent full-disk backup of RCE protected disks, however re-author mode will work of course.
  • Decryption module rewritten from scratch, and no longer contains GNU libdvdcss library code.
  • Multi-angle problems fixed, so you can add any angle in re-author mode, no more "no cell pieces in this angle" error.
  • NTSC/PAL mixup is fixed.
  • Invalid BCD::tc_flag error is fixed.
  • Removed code which remapped remaining audio/subpicture stream IDs if any were removed. This caused problems on some DVDs.
  • Lots of other small fixes, all of which I can't remember now.

New in DVD Shrink 1.03 (Apr 28, 2010)

  • Added extra encode levels. This is not a final solution to the encode interface, just a temporary measure.
  • Added "Still Movie" encoding: only copy the I-pictures, heavily compressed. This gives huge compression as an alternative to deletion of the entire video stream, which people seem to want, but re-encoder module can't handle, because it alters the navigation structure of the DVD. Audio and subpicture streams will still play normally.
  • Increased number of samples taken during analysis, so it takes 50% longer but gives more accurate expected sizes. Maybe this should be a user option.
  • The "not a system pack" error is fixed, by removing non-system packs during the re-encode, rather than throwing an error. I still don't know what these non-system packs are doing in the VOBS, or if they shouldn't be included instead. If they occur, a little message pops up after re-encode is finished.