DVDSubEdit Changelog

What's new in DVDSubEdit 1.52

Jan 11, 2012
  • Added code to save selected subpics as bitmap
  • Added preference for drop-frame and non-drop-frame time display / saving.
  • Fixed bug that caused "AutoClut" to be selected when sup files were opened even if the IFO was supplied.

New in DVDSubEdit 1.51 (Dec 10, 2009)

  • d retiming for sup files.
  • Added code to check that the auto clut does not have two identical colors, and abort editing with external tool if it does.
  • Added "invert selection" button.
  • Added proper handling of "Delete" key in OCR edit box.
  • Removed annoying warning about using autoclut when modifying subpics with external tools and colors are ambiguous, and you're already using autoclut.
  • Added option in preference to disable "CLUT warning" during bitmap export/import operations, when the bitmap only uses 3 colors.
  • Added an option in preferences to show the absolute PTS time, or the PTS relative to the first VOBU. It is customary in SUP file to display the PTS relative to the first VOBU. However, in many cases, the absolute PTS reflects the real display time of the subtitle in the movie.
  • Added shortcut Ctrl-Shift-E to edit bitmap with external tool.
  • Changed the default AutoClut colors so no two colors are identical.
  • Made a change to fix problems arising with PAL subpics in NTSC video.
  • Adjusted the area cut when removing words from subtitles.
  • The play buttons are now disabled when loading a sup file.
  • Sup files were sometimes created with a read-only flag. This is now fixed.
  • Fixed a bug that could cause a crash in some cases (e.g., only changing force-start to normal-start) when saving.
  • Fixed a problem that could cause DVDSE to hang when opening very short VOB files.
  • Fixed a problem with how buttons were displayed when not selected and not activated.
  • Fixed a few problems with start and end x/y values when exporting/importing bitmaps.
  • The user manual has been updated for this version.

New in DVDSubEdit 1.501 (Mar 21, 2009)

  • Fixed a bug that could cause a crash in some cases (e.g., only changing force-start to normal-start) when saving.

New in DVDSubEdit 1.5 (Sep 10, 2008)

  • Version 1.5
  • Added support for real-time playback of video with audio and subtitles. There are two new buttons that can be used to play the video while displaying the subpictures. One plays the video normally, the other one loops around the current subpic. There is a drop down in the preferences for the frame-per-second adjustment, in case your machine is running out of cycles when playing video (which is possible because DVDSubEdit does not use the overlay buffer, and therefore consumes more cycle than a normal video playback engine).
  • * Added support for VOB files larger than 1GB.
  • * Added an option to only select subpics that are fully transparent.
  • * Changed the behavior of the "Hide" button. Instead of making all pixels transparent, it assigns all pixels to "background".
  • * Added better handling of non MPEG2 video (the video isn't displayed, which avoids crashing!).
  • * Added an ini option (AutoForceDisplayVideo) to not automatically display the video when opening VOBs etc.
  • * Finally fixed the problem of vertical moves by odd numbers of lines, by swapping the top and bottom fields when the top field ends up below the bottom field after a move. This should fix the problems with media player classic and other players.
  • * Fixed a display problem that occurred when loading sup files with IFOs.
  • * Fixed a bug that occurred in the OCR when subtitles were present at the top and at the bottom of the display, and one attempted to erase some characters at the bottom.
  • * Fixed the wrong display of the number of MB scanned during the scanning of a VOB file.
  • * Removed the "Not enough room for padding block" error (changed to a warning in the log since it's not crucial anyway).
  • * When reloading from the MRU, the list of subpics is now updated as the reloading takes place.
  • * Added better reporting of errors found in the subpic streams.
  • * If the user aborts while a vob file is being analyzed, the vob is no longer put in the MRU.
  • * Fixed a (very old) bug that could cause a subpic that had been moved down to cause a UI spillover when the background video wasn't displayed.
  • * Fixed a problem that could occur when no CLUT was found (no IFO file for example).
  • * Fixed cosmetic problems related to showing or hiding the background video.
  • * Modified the way the subpic info is saved and loaded (for fast reloading of previously scanned DVDs). This simplifies the code and the file. As a result, the first time you run this version, none of your recently-used files will be available for fast-reload.
  • * Fixed a bug in the "Save as sup file" function that prevented a new sup file from being created.
  • * Added code to deal with a padding stream smack in the middle of our subpic data, as seen in DVDs created by ConvertXtoDVD.
  • * Fixed a problem in the timecode display. The value didn't correspond to the time shown in a player if the PTS of the first VOBU wasn't close to 0.

New in DVDSubEdit 1.38 (Mar 1, 2007)

  • Improved the DCSQT selection mechanism:
  • . When selecting a DCSQT in a given subpic, the same DCSQT is selected (if it exists!) in all selected SPUs.
  • . When making a modification to the transparency or color and applying to all (or to another SPU), the same DCSQT is modified as in the original, if it exists.
  • . If a given SPU does not have that DCSQT, it is not changed.
  • Changing the transparency then pressing the Right or Left arrows prevented applying the modification to all. Now fixed.

New in DVDSubEdit 1.36 (Nov 29, 2006)

  • I reverted to not allowing moving subpics vertically by odd numbers of pixels, until I find the cause of the problems that some users are having..
  • The subpic timecode is now updated after a re-timing operation.

New in DVDSubEdit 1.33 (Jun 17, 2006)

  • Added display of timing in the subpic info.
  • Added ability to change the transparency or color in all DCSQT at the same time.
  • Fixed a crash that could happen when removing hearing impaired text.
  • Fixed a crash that could happen upon startup on Win ME and Win 98.
  • Added a quick fix for the startup crash problem. Put a line in your ini file with NoSize=1 to avoid resizing the window on startup (which causes a crash).
  • Fixed a problem in the timing info saved in .srt files, thanks mpucoder for the clarification.
  • Cleaned up the GUI.

New in DVDSubEdit 1.2 (Mar 16, 2006)

  • Added code to select an area in the OCR output and erase it (both in the OCR output, and the bitmap).
  • Added option to automatically remove text like "Man:" in subtitles
  • Added option to adjust word detection in the OCR setup panel.
  • Added Letterboxed and Pan&Scan video display modes for 16:9 material.
  • Added text in stream select to indicate which display mode(s) each stream is intended for.
  • Added option to only show forced subpics.
  • Added a check box to show the I-frame closest to the selected SPU end time (duration slider).
  • Added a smarter check for figuring out the video format when loading a .sup file.
  • Added a warning in the log file if closed-captions are detected in the MPEG stream.
  • The function to remove hearing-impaired text now runs in its own thread.
  • Pressing Alt or Ctrl while dragging a subpic allows horizontal-only or vertical-only moves.
  • Fixed OCR problems. The list is too long to show.
  • Fixed a crash that could happen in 1.1 if you moved a subpic all the way down.
  • Fixed a problem with the borders not adapting with PAL/NTSC video format
  • Fixed a scaling problem that cause the subpics to be slightly cropped in no-video, full-screen mode.
  • Fixed the safe-area values for the borders. Thanks to r0lZ for the help!
  • Fixed the "keyboard input problem" (after a threaded operation (OCR for example) the shortcuts didn't work).
  • Fixed once and for all the progress dialog not disappearing if a threaded operation finishes while the app is minimized.