| Summary: | Current DVD::Rip (0.50.18_1) incompatible with current transcode (0.6.12) in Cluster-mode | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Stephan van Maris <svmaris> |
| Component: | Individual Port(s) | Assignee: | Michael Nottebrock <lofi> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Stephan van Maris
2005-01-09 10:40:24 UTC
Can you please submit a patch? Responsible Changed From-To: freebsd-ports-bugs->lofi Over to maintainer (myself). Sure:
(ps. I noticed that this affects non-cluster operations too and is not
limited to the machine running dvdrip-master)
patch-lib::Video::DVDRip::Title.pm
--- Video-DVDRip-0.50.18/lib/Video/DVDRip/Cluster/Title.pm Sat Apr 10 11:18:03 2004
+++ Video-DVDRip-0.50.18-patched/lib/Video/DVDRip/Cluster/Title.pm Sun Jan 9 17:41:11 2005
@@ -276,10 +276,10 @@
} else {
$command .=
"dr_exec avimerge".
- " -i $avi_file".
" -p $audio_file".
" -a $target_nr".
- " -o $avi_file.merged &&".
+ " -o $avi_file.merged ".
+ " -i $avi_file &&".
" mv $avi_file.merged $target_file &&".
" rm $audio_file &&".
" echo DVDRIP_SUCCESS";
@@ -312,10 +312,9 @@
my $command =
"mkdir -m 0775 -p '$audio_video_psu_dir' && ".
- "${nice}dr_exec avimerge -i $avi_chunks_dir/*".
- " -o $audio_video_psu_file ";
-
+ "${nice}dr_exec avimerge -o $audio_video_psu_file";
$command .= " -p $audio_psu_file " if not $self->is_ogg;
+ $command .= " -i $avi_chunks_dir/*";
$command .= " && rm $avi_chunks_dir/*"
if $self->with_cleanup;
patch-lib::Video::DVDRip::Title.pm
--- Video-DVDRip-0.50.18/lib/Video/DVDRip/Title.pm Sun Apr 18 16:19:58 2004
+++ Video-DVDRip-0.50.18-patched/lib/Video/DVDRip/Title.pm Sun Jan 9 17:34:16 2005
@@ -2152,10 +2152,10 @@
$command .=
"dr_exec avimerge".
- " -i $avi_file".
" -p $audio_file".
" -a $target_nr".
- " -o $avi_file.merged &&".
+ " -o $avi_file.merged".
+ " -i $avi_file &&".
" mv $avi_file.merged $avi_file &&".
" rm $audio_file &&".
" echo DVDRIP_SUCCESS";
Michael Nottebrock wrote:
> Can you please submit a patch?
>
Can you resend the patches as proper attachments (either to GNATS or directly to me)? The patches you sent have tabs converted to spaces and don't apply. I sent the patches directly to you.
On another note (since I've been actively using the Cluster-mode to
backup my DVD-collection): The 'Smart Deinterlacer' will crash randomly
on different nodes. So far I have had best results with the 'Zoom to Full
Frame'-option. I'll look into this problem later, but so far it seems like
a buggy transcode.
Michael Nottebrock wrote:
> Can you resend the patches as proper attachments (either to GNATS or directly
> to me)? The patches you sent have tabs converted to spaces and don't apply.
>
I just remembered that I did something else to get DVD::Rip to work: When you press 'Grab Frame' on the 'Clip & Zoom'-tab, DVD::Rip calls 'identify' (part of the ImageMagick-tools), to get info on the frame. But it passes the '-ping' option which apparently has been removed a while ago, so it returns an error and doesn't work. I worked around it by making a shell-wrapper for the 'real' identify-command which only passes $2 (without the '-ping') to the binary, but I will supply patches for DVD::Rip shortly. State Changed From-To: open->closed Committed, thanks! (Imagemagick-issue fixed as well) |