Changes for version 0.50.15
- Bugfixes:
- mplayer DVD player command didn't work for LPCM tracks. Thanks to Fabio Russo for the patch. You must re-select the mplayer command from the Preferences page for this to take effect.
- Free diskspace warning wasn't exact. Thanks for the patch to Moritz Muehlenhoff <jmm AT informatik.uni-bremen.de>.
- Fixed a typo in the --avilimit option (for AVI files >2GB). Thanks for the report to Jarkko Seppa <Jarkko.Seppa AT oulu.fi>.
- Default target size was set to 1406, instead of 1400 (2x700).
- Features:
- Expanded the subtitle selection popup to the maximum of 32 entries, not only the probed entries. With some DVD's the subtitle probing fails. This way you can select even "impossible" subtitles, if they weren't detected correctly. Thanks for the suggestion to Stefan Raspl <stefan.raspl AT playofmind.net>.
- Blank CD-RW (uses the configured cdrecord command and device), supporting 'fast' and 'all' methods (choose in the preferences). Not really tested yet due to lack of CD-RW media. Suggested by <dvdrip AT vikas.mailshell.com>.
- New preference "Preferred language". Default audio track and subtitle are selected accordingly after reading TOC, resp. the first audio track / subtitle matching the preferred language will be selected. Note that you still should review this setting, because the first matching item found must not be the one you really want. Suggested by John Washington <washingtonj AT acm.org>. Credits for the list of available language codes go to Chris Phillips <acid_kewpie AT users.sourceforge.net>, the author of lsdvd, from which I extracted the list.
- Video codec list takes the new XviD variants of transcode 0.6.9 into account (xvid, xvid2, xvid3 and xvid4). For earlier transcode versions still xvid and xvidcvs are listed here.
- Support for xvid4conf, a tool to tweak all options of the new dev-api-4 XviD codec. You need at least transcode 0.6.9 and xvid4conf 1.6 for this to work. Note: the xvid4 settings will be used for all titles of your project. Also they don't take effect in cluster mode. This will change for future dvd::rip/transcode releases.
- New/Changed X?S?VCD|CVD stuff:
- Renamed '(S)VCD' container format to 'MPEG', which is in fact what it is.
- Added new MPEG "Codecs": XSVCD, XVCD and CVD
- SVCD and VCD create standard conform streams. You can't change parameters to non-standard values.
- XSVCD and XVCD allow you to choose arbitrary video and audio bitrates / samplerates.
- CVD allows you everything (like X(S)VCD), but additionally dvd::rip checks for correct frame sizes.
- Added new Clip & Zoom presets: CVD anamorph and XSVCD anamorph for PAL and NTSC.
- Added new Preference: "Default Container Format", fixing also a mismatch, if you choosed 'SVCD' or 'VCD' as a default codec, but dvd::rip still set to 'avi' container format by default.
- Audio bitrate 224 was missing in the popup list.
- Renamed 'Target format' to 'Select container' and the 'Video codec' label got renamed to 'MPEG variant' for the MPEG container"
- Thanks to James L. Paul who urged me to implement the CVD stuff, which hopefully introduced not too many bugs ;)
Documentation
GUI for copying DVDs
Modules
GUI for copying DVDs, based on an open Low Level API
emulate sscanf() of the C library
Provides
in lib/Video/DVDRip/Audio.pm
in lib/Video/DVDRip/Base.pm
in lib/Video/DVDRip/BitrateCalc.pm
in lib/Video/DVDRip/GUI/CheckedEntry.pm
in lib/Video/DVDRip/GUI/CheckedEntry.pm
in lib/Video/DVDRip/Cluster/Job.pm
in lib/Video/DVDRip/Cluster/Job/AddAudioMerge.pm
in lib/Video/DVDRip/Cluster/Job/BitrateCalc.pm
in lib/Video/DVDRip/Cluster/Job/MergePSUs.pm
in lib/Video/DVDRip/Cluster/Job/MergeVideoAudio.pm
in lib/Video/DVDRip/Cluster/Job/RemoveVOBs.pm
in lib/Video/DVDRip/Cluster/Job/Split.pm
in lib/Video/DVDRip/Cluster/Job/TranscodeAudio.pm
in lib/Video/DVDRip/Cluster/Job/TranscodeVideo.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/Cluster/Webserver.pm
in lib/Video/DVDRip/Cluster/Webserver.pm
in lib/Video/DVDRip/Config.pm
in lib/Video/DVDRip/Content.pm
in lib/Video/DVDRip/Convert.pm
in lib/Video/DVDRip/Base.pm
in lib/Video/DVDRip/Depend.pm
in lib/Video/DVDRip/FilterList.pm
in lib/Video/DVDRip/FilterList.pm
in lib/Video/DVDRip/FilterList.pm
in lib/Video/DVDRip/FilterList.pm
in lib/Video/DVDRip/FilterSettings.pm
in lib/Video/DVDRip/FilterSettings.pm
in lib/Video/DVDRip/GUI/Base.pm
in lib/Video/DVDRip/GUI/BitrateCalc.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/Depend.pm
in lib/Video/DVDRip/GUI/ExecuteJobs.pm
in lib/Video/DVDRip/GUI/Filters.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/Pipe.pm
in lib/Video/DVDRip/GUI/Preview.pm
in lib/Video/DVDRip/GUI/Progress.pm
in lib/Video/DVDRip/GUI/Project.pm
in lib/Video/DVDRip/GUI/Project/BurnTab.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/SubtitleTab.pm
in lib/Video/DVDRip/GUI/Project/TitleTab.pm
in lib/Video/DVDRip/GUI/Project/TranscodeTab.pm
in lib/Video/DVDRip/GUI/Project/TranscodeTabAudio.pm
in lib/Video/DVDRip/GUI/Setting.pm
in lib/Video/DVDRip/GUI/Setting/Checkbox.pm
in lib/Video/DVDRip/GUI/Setting.pm
in lib/Video/DVDRip/GUI/Setting.pm
in lib/Video/DVDRip/GUI/Setting/Text.pm
in lib/Video/DVDRip/GUI/VisualFrameRange.pm
in lib/Video/DVDRip/GUI/Window.pm
in lib/Video/DVDRip/GUI/ZoomCalculator.pm
in lib/Video/DVDRip/InfoFile.pm
in lib/Video/DVDRip/Job.pm
in lib/Video/DVDRip/Job/BurnCD.pm
in lib/Video/DVDRip/Job/CountFramesInFile.pm
in lib/Video/DVDRip/Job/CreateCDImage.pm
in lib/Video/DVDRip/Job/CreateVobsub.pm
in lib/Video/DVDRip/Job/CreateWav.pm
in lib/Video/DVDRip/Job/ExtractPS1.pm
in lib/Video/DVDRip/Job/GrabPreviewFrame.pm
in lib/Video/DVDRip/Job/GrabSubtitleImages.pm
in lib/Video/DVDRip/Job/MergeAudio.pm
in lib/Video/DVDRip/Job/Mplex.pm
in lib/Video/DVDRip/Job/Probe.pm
in lib/Video/DVDRip/Job/ProbeTitleCount.pm
in lib/Video/DVDRip/Job/Rip.pm
in lib/Video/DVDRip/Job/ScanVolume.pm
in lib/Video/DVDRip/Job/Split.pm
in lib/Video/DVDRip/Job/TranscodeAudio.pm
in lib/Video/DVDRip/Job/TranscodeVideo.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/Subtitle.pm
in lib/Video/DVDRip/Subtitle.pm
in lib/Video/DVDRip/Title.pm
in lib/Video/DVDRip/TranscodeRC.pm