Php 如何在上传视频时创建拇指图像
如何在上传视频时创建拇指图像,我使用以下代码Php 如何在上传视频时创建拇指图像,php,file-upload,thumbnails,Php,File Upload,Thumbnails,如何在上传视频时创建拇指图像,我使用以下代码 if ((!empty($vdo))) { $ext1 = explode('.', $_FILES['tut_video']['name']); $vname = "T_" . $ext1['0'] . '.' . $ext1['1']; $vdo_name1 = "../images/tut_vid/" . basename($vname); move_uploaded_file($_FILES['tut_vide
if ((!empty($vdo))) {
$ext1 = explode('.', $_FILES['tut_video']['name']);
$vname = "T_" . $ext1['0'] . '.' . $ext1['1'];
$vdo_name1 = "../images/tut_vid/" . basename($vname);
move_uploaded_file($_FILES['tut_video']['tmp_name'], $vdo_name1);
$vdo_name1c = "../images/tut_vid/" . basename($vname);
$vdopath_old1 = "../" . $vdo_name1;
}
请提供帮助。如果需要ffmpeg之类的工具从视频中创建拇指图像,请使用: ffmpeg-itscoffset-4-i test.avi-vcodec mjpeg-vframes 1-an-f rawvideo-s 320x240
()取决于您所在的平台,但在linux上,答案通常围绕ffmpeg:
$in_filename = $_FILES['tut_video']['name'];
$pos = strrpos($in_filename, '.');
$ext1 = '';
if ($pos !== false) {
$ext1 = substr($in_filename, $pos + 1);
}
这是哪个视频?我认为您需要使用一些视频库软件包从视频中提取图像。尝试使用ffmpeg。很好的搜索。。。如何在服务器端动态执行。。。找到这个