您好..
我在codeigniter工作。我在为视频文件创建缩略图时遇到了问题。如果有人能给我代码,使用codeigniter为视频文件生成缩略图。 我使用下面的代码生成了图像的缩略图
$config_manip = array(
'image_library' => 'gd2',
'source_image' => "uploads/image_gallary/".$img,
'new_image' => "uploads/image_gallary/thumbnails/thumb_".$img,
'maintain_ratio'=> TRUE ,
//'create_thumb' => TRUE ,
'thumb_marker' => '_thumb',
'width' => 100,
'height' => 100
);
$this->load->library('image_lib', $config_manip);
$this->image_lib->resize();
以上编码无法正常工作。请解释如何为视频文件创建缩略图。请指导我。
答案 0 :(得分:1)
生成视频缩略图,您可以使用以下
shell_exec("ffmpeg -i ".$video_url." -y -an -sameq -f image2 -s 400x270 path/of/thumb/mythumb.jpg");
您可以根据需要更改参数