Changes for version 0.40

  • Note:
  • please install at least transcode-0.6.0pre5-20020514. Some older versions have a bug with chapter selection which crashes dvd::rip's ripping procedure.
  • Features:
  • dvdrip command now supports --version (or -version or -v) to print the version number, suggested by Michael Bushey
  • unexpected error message with command output are now displayed in a textarea, so they're cut and pastable (better for bug reporting ;)
  • Bugfixes:
  • many enhancements regarding the handling of unexpected errors
    • no need to cancel the operation manually anymore
    • error output of some commands was missing
    • dvd::rip consumed 99% of CPU, thanks for the report to Andreas Theofilu <andreas AT mehlbox.at>. I didn't really solved this problem but added a workaround which should help in most situations. Otherwise you should restart dvd::rip after a fatal error which let dvd::rip itself occupating the whole CPU. This seems to be a very strange bug around Gtk::input_add...
  • cluster mode transcode progress information was messed up due to slightly changes of transcode's output format.
  • newer versions of avisplit croak on absolute filename parameters (I reported this already as a bug to Thomas), so dvd::rip now changes into the data directory and uses relative filenames. Thanks to Davide Ferrari for his bug report.
  • mplex segfaulted if Transcode+Split was chosen (used %s instead of %d in the output pattern)
  • VCD mode: --export-asr is set to 2 instead of 1. Thanks for the hint to Andreas Theofilu

Changes for version 0.40_01

  • Note:
  • this and all subsequent dvd::rip releases require transcode 0.6.0pre4 or better.
  • Features:
  • added a Credits file, which lists all users who helped me making dvd::rip a better tool.
  • added "divx5" to the video codec popup
  • chapter mode has now
    • (S)VCD transcoding
    • transcode progress information (you need to rip the chapters again until this works)
  • Bugfixes:
  • dvd::rip didn't confirm program exit in case of unsaved changes if the window was closed using the window manager Thanks to Davide "Vide" Ferrari <bshark AT libero.it> for his bug report.
  • appending transcode options did not work if a negative nice value was given. Thanks to Torsten Howard for his bugreport.
  • (S)VCD mode:
    • splitting using mplex -S often results in smaller chunks. I added -M to prevent that (must be tested, don't know if this really solves the problem). Also there was a %s missing in mplex's file output pattern, which made split mode fail. Thanks to Michael Bushey <dvdrip AT michael.mailshell.com> for his report.
    • disc size popup was disabled in VCD mode, which made it impossible to select a proper disc size for splitting.
  • fixed a progress bug in chapter mode 'all' ripping

Modules

GUI for copying DVDs, based on an open Low Level API

Provides

TC
in lib/Video/DVDRip.pm
in lib/Video/DVDRip/Base.pm
in lib/Video/DVDRip/Cluster/Job.pm
in lib/Video/DVDRip/Cluster/Job/Audio.pm
in lib/Video/DVDRip/Cluster/Job/MergeAudio.pm
in lib/Video/DVDRip/Cluster/Job/MergeChunks.pm
in lib/Video/DVDRip/Cluster/Job/MergePSUs.pm
in lib/Video/DVDRip/Cluster/Job/RemoveVOBs.pm
in lib/Video/DVDRip/Cluster/Job/Split.pm
in lib/Video/DVDRip/Cluster/Job/Transcode.pm
in lib/Video/DVDRip/Cluster/Job/TranscodeAudio.pm
in lib/Video/DVDRip/Cluster/Master.pm
in lib/Video/DVDRip/Cluster/Node.pm
in lib/Video/DVDRip/Cluster/PSU.pm
in lib/Video/DVDRip/Cluster/Pipe.pm
in lib/Video/DVDRip/Cluster/Project.pm
in lib/Video/DVDRip/Cluster/Title.pm
in lib/Video/DVDRip/Config.pm
in lib/Video/DVDRip/Content.pm
in lib/Video/DVDRip/GUI/Base.pm
in lib/Video/DVDRip/GUI/Cluster/Control.pm
in lib/Video/DVDRip/GUI/Cluster/Node.pm
in lib/Video/DVDRip/GUI/Cluster/Title.pm
in lib/Video/DVDRip/GUI/Component.pm
in lib/Video/DVDRip/GUI/Config.pm
in lib/Video/DVDRip/GUI/ImageClip.pm
in lib/Video/DVDRip/GUI/Logger.pm
in lib/Video/DVDRip/GUI/Main.pm
in lib/Video/DVDRip/GUI/MinSizeGroup.pm
in lib/Video/DVDRip/GUI/Progress.pm
in lib/Video/DVDRip/GUI/Project.pm
in lib/Video/DVDRip/GUI/Project/ClipZoomTab.pm
in lib/Video/DVDRip/GUI/Project/LoggingTab.pm
in lib/Video/DVDRip/GUI/Project/StorageTab.pm
in lib/Video/DVDRip/GUI/Project/TitleTab.pm
in lib/Video/DVDRip/GUI/Project/TranscodeTab.pm
in lib/Video/DVDRip/GUI/Window.pm
in lib/Video/DVDRip/PSU.pm
in lib/Video/DVDRip/Preset.pm
in lib/Video/DVDRip/Probe.pm
in lib/Video/DVDRip/Project.pm
in lib/Video/DVDRip/RPC/Client.pm
in lib/Video/DVDRip/RPC/Message.pm
in lib/Video/DVDRip/RPC/Server.pm
in lib/Video/DVDRip/RPC/Server.pm
in lib/Video/DVDRip/RPC/Server.pm
in lib/Video/DVDRip/Scan.pm
in lib/Video/DVDRip/Title.pm