Changes for version 0.35
- Features:
- Cluster mode:
- added test procedure which checks if a node is configured correctly: ssh connection, r/w NFS access and transcode version match are checked. Currently this works by comparing the output of a test script executed on the node and the machine where the dvd::rip GUI runs on. You can execute the test procedure from the "Edit Node" window.
- the "audio processing" job is now splitted into two jobs: audio transcoding and a/v multiplexing. This enables running the audio transcoding in parallel with other jobs, e.g. video transcoding. Finally the audio and video chunks have to be multiplexed, what is single threaded again, but much faster than the old audio processing job, which blocks the project nearly at the end for a longer time, what was really frustrating ;). Thanks to Rainer Lay for his idea.
- minimum chunk count is now (online nodes + 1) instead of 2.
- you can start dvdrip with option -c to open the cluster control window without opening a main window
- Bugfixes:
- audio bitrate was always set to AC3 passthrough bitrate when a project was opened from file
- Cluster mode:
- in rare cases and when there was heavy traffic on the network, the Cluster Control Daemon erroneously determined that a node is offline and aborted the current job. Now the offline state is checked twice, so this shouldn't happen anymore.
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