record video as webp
This commit is contained in:
parent
3d7d42ed7b
commit
1a962969ad
|
@ -13,7 +13,7 @@ while(TRUE)
|
||||||
if(($lastOnlineTime + 60) < time())
|
if(($lastOnlineTime + 60) < time())
|
||||||
{
|
{
|
||||||
$fileName = "output-".md5(time().rand(11111,99999)).".gif";
|
$fileName = "output-".md5(time().rand(11111,99999)).".gif";
|
||||||
$videoFileName = md5(time().rand(11111,99999)).".mp4";
|
$videoFileName = md5(time().rand(11111,99999)).".webp";
|
||||||
|
|
||||||
echo "Checking stream and creating image...\n";
|
echo "Checking stream and creating image...\n";
|
||||||
//system("ffmpeg -i ".$StreamURL." -vframes 1 -q:v 2 -vf scale=535:346 ".$fileName);
|
//system("ffmpeg -i ".$StreamURL." -vframes 1 -q:v 2 -vf scale=535:346 ".$fileName);
|
||||||
|
@ -56,7 +56,7 @@ while(TRUE)
|
||||||
|
|
||||||
system('screen -dm ffmpeg -i '.$StreamURL.' tmp/rtmp/'.$videoFileName);
|
system('screen -dm ffmpeg -i '.$StreamURL.' tmp/rtmp/'.$videoFileName);
|
||||||
sleep(1);
|
sleep(1);
|
||||||
|
|
||||||
$lastOnlineTime = time();
|
$lastOnlineTime = time();
|
||||||
system("rtmpdump -r ".$StreamURL." -m 15 -o /dev/null");
|
system("rtmpdump -r ".$StreamURL." -m 15 -o /dev/null");
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue