From 5bec7bae6e7d9ef9c1b435b4a9ebd4b87bec8931 Mon Sep 17 00:00:00 2001 From: Chris Date: Fri, 22 Mar 2019 21:52:31 +0100 Subject: [PATCH] split days --- getPreview.php | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/getPreview.php b/getPreview.php index 1f72a2b..00645e3 100644 --- a/getPreview.php +++ b/getPreview.php @@ -2,6 +2,7 @@ $globalData['ClientID'] = ""; $globalData['Channel'] = ""; $globalData['Folder'] = "./images/"; +$globalData['DayString'] = date("Ydm"); if (isset($argv[1])) $globalData['ClientID'] = @$argv[1]; @@ -46,9 +47,12 @@ function getFileCountInFolder() if (!file_exists($globalData['Folder'])) mkdir($globalData['Folder'] , 0777, true); + if (!file_exists($globalData['Folder'].$globalData['DayString']."/")) + mkdir($globalData['Folder'].$globalData['DayString']."/", 0777, true); + $files = array(); - if ($handle = opendir($globalData['Folder'])) { + if ($handle = opendir($globalData['Folder'].$globalData['DayString']."/")) { while (false !== ($entry = readdir($handle))) { if ($entry != "." && $entry != "..") { @@ -85,6 +89,7 @@ $imageDataHash = ""; while(true) { + $streamInfo = getStreamInfo($globalData['Channel']); $previewURL = getPreviewURL($streamInfo, "1920", "1080"); @@ -97,7 +102,9 @@ while(true) die("fatal error"); } - $imageFileName = $globalData['Folder'].getFullNumberString((getFileCountInFolder() + 1)).".".getFileExtention($previewURL); + + $currentDayString = + $imageFileName = $globalData['Folder'].$globalData['DayString']."/".getFullNumberString((getFileCountInFolder() + 1)).".".getFileExtention($previewURL); echo "Copy preview url '".$previewURL."' to '".$imageFileName."' ..."; @@ -113,7 +120,7 @@ while(true) } $imageRawData = ""; - system("ffmpeg -f image2 -framerate 3 -i /data/images/%07d.jpg -r 25 -vcodec libx264 -y /data/images/video.mp4"); + system("ffmpeg -f image2 -framerate 3 -i /data/images/".$globalData['DayString']."/%07d.jpg -r 25 -vcodec libx264 -y /data/images/".$globalData['DayString'].".mp4"); sleep(180); }