2011-07-04 84 views
2

我有一個軸M1011攝像機,我想連續保存攝像機的流量並將其分成多個文件? 比註冊它到一個數據庫MySQL(我想只有文件的信息)。 如何做到這一點? 我看到了ffmpeg,但我想我會在各種連接之間丟失一些幀。保存安全攝像機流

+0

有趣的問題,但可能過於寬泛的範圍。 –

+0

爲了什麼目的?你爲什麼需要每一幀?您需要在數據庫中「註冊」哪些信息?無論你想要什麼,爲什麼你想要它在這裏都很清楚。 – symcbean

+0

我的想法是將相機的流式視頻存儲在視頻中。比將文件的路徑存儲在數據庫mysql中。問題是以安全的方式創建視頻文件,而不會丟失大量的視頻錄製時間。爲什麼?因爲它是一個安全攝像頭,也許我會需要那些秒鐘。 – nevios

回答

0

一個簡單的腳本是這樣的:這將每分鐘保存一個視頻,fps = 1。 視頻以年/月/日/小時/ ...的形式保存在目錄中。 ,我不知道將路徑存儲在數據庫中是否有用。

b=.avi; 
while true; do 
    path=`date +%Y/%m/%d/%k/`; 
    file=`date +%k:%M-%d_%m_%Y`; 
    mkdir -p $path; 
    e=$file$b; 
    echo $e; 
    ffmpeg -r 1 -t "00:01:00" -f mjpeg -i http://address/mjpg/video.mjpg?   streamprofile=lowprofile $path$e & 
    sleep 60; 
    i=`expr $i + 1`; 
done