的圖像生成細跟下面的代碼如何使用隨機名稱生成使用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());'並將兩者粘在一起作爲輸出文件名? –