Fixed : Thumbs Regeneration
This commit is contained in:
parent
bbf899ff53
commit
accb8c441f
2 changed files with 13 additions and 3 deletions
|
@ -29,7 +29,7 @@ if($myquery->VideoExists($video)){
|
|||
}
|
||||
|
||||
$data = get_video_details($video);;
|
||||
$vid_file = get_video_file($data);
|
||||
$vid_file = VIDEOS_DIR.'/'.get_video_file($data,false,false);
|
||||
|
||||
# Uploading Thumbs
|
||||
if(isset($_POST['upload_thumbs'])){
|
||||
|
@ -43,9 +43,15 @@ if($myquery->VideoExists($video)){
|
|||
# Generating more thumbs
|
||||
if(isset($_GET['gen_more']))
|
||||
{
|
||||
$num = config('num_thumbs');
|
||||
$dim = config('thumb_width').'x'.config('thumb_height');
|
||||
$big_dim = config('big_thumb_width').'x'.config('big_thumb_height');
|
||||
require_once(BASEDIR.'/includes/classes/conversion/ffmpeg.class.php');
|
||||
$ffmpeg = new ffmpeg($file_details['output_path']);
|
||||
$ffmpeg->generate_thumbs($vid_file,$data['duration'],$dim='120x90',$num=3,$rand=true);
|
||||
$ffmpeg = new ffmpeg($vid_file);
|
||||
//Generating Thumbs
|
||||
$ffmpeg->generate_thumbs($vid_file,$data['duration'],$dim,$num,true);
|
||||
//Generating Big Thumb
|
||||
$ffmpeg->generate_thumbs($vid_file,$data['duration'],$big_dim,'big',true);
|
||||
}
|
||||
|
||||
Assign('data',$data);
|
||||
|
|
|
@ -698,6 +698,7 @@ class ffmpeg
|
|||
$dimension = '';
|
||||
if($num=='big')
|
||||
{
|
||||
|
||||
$file_name = getName($input_file)."-big.jpg";
|
||||
$file_path = THUMBS_DIR.'/'.$file_name;
|
||||
if($dim!='original')
|
||||
|
@ -708,6 +709,8 @@ class ffmpeg
|
|||
|
||||
if($num > 1 && $duration > 14)
|
||||
{
|
||||
echo "i was called 2";
|
||||
return false;
|
||||
$duration = $duration - 5;
|
||||
$division = $duration / 3;
|
||||
$count=1;
|
||||
|
@ -731,6 +734,7 @@ class ffmpeg
|
|||
$count = $count+1;
|
||||
}
|
||||
}else{
|
||||
|
||||
$file_name = getName($input_file)."-%d.jpg";
|
||||
$file_path = THUMBS_DIR.'/'.$file_name;
|
||||
$command = $this->ffmpeg." -i $input_file -an -s $dim -y -f image2 -vframes $num $file_path ";
|
||||
|
|
Loading…
Add table
Reference in a new issue