- Timestamp:
- 2012-05-02T17:08:23+12:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gs2-extensions/video-and-audio/trunk/src/perllib/plugins/VideoConverter.pm
r25346 r25516 121 121 'deft' => "false", 122 122 'reqd' => "no" }, 123 124 { 'name' => "keyframesize", 125 'desc' => "{ImageConverter.keyframesize}", 126 'type' => "int", 127 'deft' => "520", 128 'range' => "1,", 129 'reqd' => "no" }, 130 123 131 { 'name' => "keyframes_algorithm", 124 132 'desc' => "{VideoPlugin.keyframesAlgorithm}", … … 602 610 { 603 611 my $self = shift (@_); 604 my ($ivideo_filename ) = @_;612 my ($ivideo_filename,$video_width,$video_height) = @_; 605 613 606 614 my $video_ext_dir = &util::filename_cat($ENV{'GSDLHOME'},"ext","video"); … … 620 628 my $mtn_detect_blank = $mtn_detect_blank_perc/100.0; 621 629 622 my $keyframe_height; 623 if ($self->{'create_screenview'} eq "true") { 624 $keyframe_height = $self->{'screenviewsize'}; 625 } 626 else { 630 my $keyframe_height = $self->{'keyframesize'}; 631 632 # if ($self->{'create_screenview'} eq "true") { 633 # $keyframe_height = $self->{'screenviewsize'}; 634 # } 635 # else { 627 636 # assume thumbnail size 628 $keyframe_height = $self->{'thumbnailsize'}; 629 } 630 637 # $keyframe_height = $self->{'thumbnailsize'}; 638 # } 639 640 641 631 642 $main_opts .= " -B $mtn_skip_intro_secs"; 632 643 $main_opts .= " -E $mtn_skip_end_secs"; … … 1010 1021 1011 1022 #print STDERR "***** grabbing keyframe as 50% of $video_duration\n"; 1012 my $ss_opt = ($video_duration / 1000.0) * 0. 35;1023 my $ss_opt = ($video_duration / 1000.0) * 0.45; 1013 1024 #print STDERR "*** ssopt = $ss_opt\n"; 1014 1025 … … 1108 1119 'keyframeindex' => $keyframe_index, 1109 1120 'timestamp' => $time_msec, 1110 'thumb' => $f,1121 'thumb' => &util::filename_cat("frames",$f), 1111 1122 'keyframenum' => $keyframe_index }; 1112 1123
Note:
See TracChangeset
for help on using the changeset viewer.