Changes for version 0.38
- No changes since last pre-release, except for a graphical dvd::rip startup message, which is totally useless but nice ;)
Changes for version 0.38_03
- Note:
- the project file format has changed. For existent projects: note the volume rescale value before upgrading and set it by hand afterwards.
- Features:
- lpcm encoded audio is supported, no passthrough but mp3 encoding.
- changed "Suggest Bitrates" button to "Suggest V-Bitrate". Audio bitrate is untouched so you can enter your favourite audio bitrate and press the button to get the corresponding video bitrate for your target size selection.
- Bugfixes:
- all presets produce now height clippings with even values. Odd values result in artefacts if "Use YUV Internal" is activated, which is always recommended because it's faster.
- transcoding without audio didn't work. I did not really fix this bug, because I decided that deactivating audio makes no sense anyway, so the "bugfix" was simply removing the feature ;)
- cluster mode merging and split progress did not work
Changes for version 0.38_02
- Features:
- Frame ratios, width and height are now updated immediately when you change values in the Clip & Zoom text fields.
- I adjusted the "Autoadjust HQ Resize" presets. Big is now the whole frame (with correct aspect ratio), medium 75% and small 50% of the frame. (was: 75%, 62.5%, 50%).
- auto adjusting and all presets now produce final frame sizes which are divisible by 16, because at least the divx4 codec produces strange color artefacts if this rule is violated (Thanks to Christoph Lampert for his hint about this, which saved me much debugging time)
- you see exclamation marks behind sizes of the final image, which are not divisble by 16
- Bugfixes:
- splitpipe.c did not compile on PPC architectures. Thanks to Martin Hill <mhill AT alumni.uwaterloo.ca> for his patch.
Changes for version 0.38_01
- Note:
- from now on you need at least transcode-0.6.0pre4-20020322 for Cluster Mode
- this is a pre-release because the new auto adjust feature needs some testing. Also you currently must patch transcode's avimerge program for getting proper progress information in Cluster Mode for audio merge (details below).
- Features:
- with transcode version 0.6.0pre4 dvd::rip supports the new fast resize mode which can be used with multiple of 8 frame sizes. All fast resize presets use this if possible for hitting the aspect ration more exactly.
- new "Autoadjust Presets" with big, medium and small target frame sizes, with or without fast resize option. Everything is detected automatically: letterbox/black bars, aspect ratio etc. The fast resize presets are only available with transcode 0.6.0pre4.
- now the *real* aspect ratio is printed under each preview image after image regeneration. That means clipping is ignored. "16:9" and "4:3" are printed if the corresponding ratio occurs. Future releases will display the aspect ratio in realtime when sizes are changed by hand, not only after image regeneration.
- Cluster Mode:
- no video-merge job anymore, using an actual extension of transcode which supports this. Video merging is done with audio multiplexing in one step. This saves time and disk space.
- now the merge job has progress information, too (when Thomas applied my avimerge patch. transcode-0.6.0pre4-20020324 does not contatin it so you must apply it by hand: see ./patches directory)
- Cluster Control Daemon now checks for prerequisites and throws appropriate error messages if something is missing (pstree or suid root fping)
- you now can configure the number of frames per chunk in the Edit Cluster Project dialog. Default is 10000. If the performance of your cluster nodes differs much you can decrease this value to prevent slow nodes from blocking the whole cluster with transcoding a huge chunk while the others are idle. Note: decreasing the chunk size too much makes 2-pass encoding useless, because the material for analysis becomes too short.
- Bugfixes:
- sometimes dvd::rip reported twice as much audio channels
Modules
GUI for copying DVDs, based on an open Low Level API
Provides
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/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