的图像生成细跟下面的代码如何使用随机名称生成使用ffmpeg-php生成的图像文件?
$thumbnail = 'images/thumbnail.jpg';
// shell command [highly simplified, please don't run it plain on your script!]
shell_exec("ffmpeg -i $video -deinterlace -an -ss 1 -t 00:00:01 -r 1 -y -vcodec mjpeg -f mjpeg $thumbnail 2>&1");
但它创建了一个名为thumbnail.jpg
我需要有随机名称生成将其保存在图片文件夹和数据库图像文件。我怎么能生成一个随机名称在下面的代码 $thumbnail = 'images/thumbnail.jpg';
这个“随机名称”的要求是什么?如果你的意思是你想要像thumbnail1.jpg那么你可以很容易地查询你正在存储JPG格式的表的行数,并添加一个到该格式并将其附加到文件名的末尾。 –
@MichaelPlatt我需要添加当前时间,随机数和应该看起来像。这,$ thumbnail ='images/thumbnail + currentTime + randomnumber.jpg'..我是一个初学者..所以请帮忙 –
那么你如何使另一个变量,称之为'$ thumbnail_output',并设置值成为'缩略图'。创建另一个名为date的变量,例如'$ date = date('m/d/Y h:i:s a',time());'并将两者粘在一起作为输出文件名? –