0

你好..

我在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();

上面的编码不能正常工作。让我解释如何为视频文件创建缩略图。请指导我。

4

1 回答 1

1

要生成视频缩略图,您可以使用以下

shell_exec("ffmpeg -i ".$video_url."  -y -an -sameq -f image2 -s 400x270 path/of/thumb/mythumb.jpg");

您可以根据需要更改参数

于 2013-02-18T09:59:54.407 回答