Motion által rögzített videó hosszának szabályozása

Fórumok

Üdv Mindenkinek!

Tárgybeli IP kamera rögzítő szoftverrel bajlódom. Van 7 db IP kamera az
épületben, aminek az mjpeg stream-jét rögzíti a program, ha a 640x480-as
képen 10 pixelnél több változik. SWF formátumot állítottam be, ez tűnik
a legjobbnak méret alapján.

Futtatási környezet:
Ubuntu Linux szerver 12.04LTS
(AMD x4 2,8GHz,16GB RAM,2x1Tb WD HDD)

A gond a következő:
egy bizonyos méret felett (ez általában 80MB) rögzíti továbbra is a
videót, de a visszajátszásnál már megakadnak a lejátszók az előbb
említett méret környékén.

Azt szeretném kivitelezni, hogy folyamatos mozgás esetén is ~50 mb-onként
kezdjen új rögzítésbe a program.

Lehet, hogy valami elkerülte a figyelmem a konfig fájlban???

Minden építő jellegű hozzászólást előre köszönök!

Hozzászólások

Az én hozzászólásom nem annyira építő jellegű...

A motiont én is használom, de némi töprengés után arra jutottam, hogy:

1) Nem folyamatos videót, hanem képeket rögzítek, másodpercenként 2 képkockát. A képeket időkóddal a nevében naponta külön directoryba rakom, aztán az 1 hétnél régebbieket cron-al törlöm.
Megfelelő képnézegető programmal így a szóköz lenyomásával filmszerű 'visszajátszást' tudok produkálni.

2) Ez nyilván kamera- és helyszínfüggő, de 10 pixel változás helyett én 15000-at nézek. Ugyanis, ha változnak a fényviszonyok (ablak előtt mozog a fa, beborul az ég, stb...), akkor elég sok pixel változik meg picikét. 15000-al minden valódi mozgást el tudok kapni, de persze ez magánügy.

Milyen NVR alkalmazást használsz?
Miért SWF, miért nem H264?
off Részemről, az egyik legjobb rögzítési technológia még mindig a Qnap viostore és az ACTi standalone-ja!
Mind a kettő beágyazott linux, normális hardware-rel! /off

Nálam ezzel a beállítással 60 másodpercnél hosszabb fájlt nem készít, ha több lenne, darabolja.

# Maximum length in seconds of an mpeg movie
# When value is exceeded a new mpeg file is created. (Default: 0 = infinite)
max_mpeg_time 60