View Single Post
Old 1st January 2004, 19:57   #7  |  Link
Kintaro
Registered User
 
Join Date: Dec 2002
Posts: 21
I never heard of deshaker before, and was pretty amazed when trying it for the first time. Unfortunaly the vdub filter works MUCH better compared to GenMotion, and so I tried importing it. Whenever Im importing it vdub crashes instantly, and Im not good enough to know whats wrong

Code:
function VD_DeShaker(clip "clip", int "xy", int "mode", int "block_size", int "differential_search_range",
 \ float "source_pixel_ar", int float "source_pixel_ar_preset", float "destination_pixel_ar",
 \ int "destination_pixel_ar_preset", int "dest_width", int "dest_heigth", int "scale", int "use_pixels",
 \ int "color_mode", int "motionsmooth_horp", int "motionsmooth_verp", int "motionsmooth_rota",
 \ int "motionsmooth_zoom", int "move_wrong_direction", int "video_output", int "edge_compensation",
 \ int "resampling", int "skip_if_blocks_ok", int "initial_search_range", int "discard_match_value",
 \ int "discard_2nd_best_match",
 \ string "logfile", bool "append_log", bool "ignore_image_area_out", int "ignore_out_l", int "ignore_out_r",
 \ int "ignore_out_t", int "ignore_out_b", bool "ignore_image_area_in", int "ignore_in_l", int "ignore_in_r",
 \ int "ignore_in_t", int "ignore_in_b", int "video_type_a", int "video_type_b", float "extra_zoom",
 \ int "maxcorrect_horp", int "maxcorrect_verp", int "maxcorrect_rota", int "maxcorrect_zoom",
 \ bool "use_previous_to_fill", bool "use_future_to_fill", int "previous_frames", int "future_frames",
 \ bool "let_area_follow_motion"){
LoadVirtualDubPlugin(VirtualDub_plugin_directory+"\Deshaker.vdf","_VD_DeShaker",1)
return clip._VD_DeShaker(default(xy,4), default(mode,1), default(block_size,30),
 \ default(differential_search_range,4), default(source_pixel_ar,1), default(source_pixel_ar_preset,0),
 \ default(destination_pixel_ar,1), default(destination_pixel_ar_preset,0), default(dest_width,640),
 \ default(dest_heigth,480), default(scale,1), default(use_pixels,2), default(color_mode,1),
 \ default(motionsmooth_horp,400), default(motionsmooth_verp,400), default(motionsmooth_rota,400),
 \ default(motionsmooth_zoom,1500), default(move_wrong_direction,4), default(video_output,1),
 \ default(edge_compensation,0), default(resampling,2), default(skip_if_blocks_ok,5),
 \ default(initial_search_range,40), default(discard_match_value,300), default(discard_2nd_best_match,4),
 \ default(logfile,"C:\deshaker.log"), default(append_log,false) ?1:0, default(ignore_image_area_out,false) ?1:0,
 \ default(ignore_out_l,0), default(ignore_out_r,0), default(ignore_out_t,0), default(ignore_out_b,0),
 \ default(ignore_image_area_in,false) ?1:0, default(ignore_in_l,0), default(ignore_in_r,0), default(ignore_in_t,0),
 \ default(ignore_in_b,0), default(video_type_a,0), default(video_type_b,0), default(extra_zoom,1),
 \ default(maxcorrect_horp,15), default(maxcorrect_verp,15), default(maxcorrect_rota,5),
 \ default(maxcorrect_zoom,15), default(use_previous_to_fill,false) ?1:0, default(use_future_to_fill,false) ?1:0,
 \ default(previous_frames,30), default(future_frames,30), default(let_area_follow_motion,false) ?1:0)
}
please help me out
Kintaro is offline   Reply With Quote