我有一个管网站和IM使用此功能来生成视频文件ImageMagick的创建大拇指
$thumbwidth = 240; //thumb width
$thumbheight = 180; //thumb height
$imagick_command = "-modulate 110,102,100 -sharpen 1x1 -enhance";
shell_exec("$ffmpeg_path -ss $first -i \"".$row[file]."\" -vcodec mjpeg -vframes 1 -an -f rawvideo -s ".$thumbwidth."x".$thumbheight." \"$image\"");
shell_exec("/usr/local/bin/mogrify $imagick_command $image");
下面是大拇指导致大拇指,这个形象是正是我需要的,没有边界,等等。
但有时取决于视频我有这样
大拇指请告诉我删除从大拇指这个黑色的空间,但需要保持拇指大小为240x180
我只是测试我的版本的ffmpeg的具有固定大小调整'的ffmpeg -ss 1 -i GOPR9876.MP4 -vcodec MJPEG -vframes 1 -an -f -s rawvideo 400x100 “foo3.jpg”'我没有任何黑色边框。这很奇怪。您的源视频是否设置为变形或其他? – Danack 2013-05-14 13:52:21
甚至更有趣,实际的视频黑色边框? – Danack 2013-05-14 13:54:30