Záznam bez překódování
RTSP kamery, H.264/H.265, uchovávání záznamů a export přes Frigate.
Atmovio 5 · Open source · Raspberry Pi 5
Atmovio nahrává vaše IP kamery, sleduje vývoj oblohy pomocí AI a ze zajímavých okamžiků připraví video. Od prvního snímku po YouTube, v jedné administraci.
Software zdarma. Záznamy u vás doma. Poskytovatele AI si vybíráte sami.
Jedna cesta od kamery k videu
Nahrávání funguje i bez cloudové AI.
Oblaky, světlo, bouřky i proměny v čase.
Vlastní poskytovatel, pravidla i denní limit.
MIT licence, REST API a webhooky.
RTSP kamery, H.264/H.265, uchovávání záznamů a export přes Frigate.
Vyhledání přes ONVIF, živé náhledy a vzdálené kamery přes WireGuard.
Oddělený sběr snímků a vyhodnocení celého průběhu. Podklad AI si můžete prohlédnout.
Vybrané jevy, vlastní prahy kamer a odstupy zpráv. E-mail i webhook.
Navazující AI filmy, pevná délka klipu až 120 minut nebo ruční rozsah OD–DO.
Samostatné skóre časosběru. Rychlost, intro, hudba a upravitelný titulek i popis.
Stav úložiště, diagnostika, logy od nejnovějších a aktualizace s výsledkem.
AI film je časově seřazená sada fotografií. Zvolíte interval a délku sběru; po dokončení AI posoudí celý průběh.
Každá kamera má svůj film. Interval, délku a limit snímků nastavíte předem.
AI popíše jevy, vývoj a zajímavost časosběru. Vidíte i fotografie, ze kterých vycházela.
Jevy a časosběr mají vlastní kritéria. Odeslání upozornění neblokuje tvorbu klipu z AI filmu.
Jev na konci filmu může navázat do dalšího. Rozsah vychází z dostupných snímků a záznamu.
AI FILM
Interval, počet snímků a délka filmu vedle sebe. Náhled rovnou ukáže, co se odešle AI.
Příklad: snímek každých 5 minut → 9 snímků za 40 minut → jedno vyhodnocení na kameru.
Kratší interval pomáhá zachytit rychlé změny. Větší počet snímků může znamenat menší detaily. AI může udělat chybu.
Vyberte rozsah, nastavte rychlost a doplňte vlastní styl. Studio připraví video i podklady pro publikování.
Podle detekce, pevné délky nebo ručně OD–DO. Zdrojový záznam musí být dostupný.
Zrychlení 10–240×, vlastní intro, text v obraze a hudba z Openverse nebo vlastního souboru.
Upravte titulek a popis odvozené z AI podkladů. Studio upozorní i na vynechané volitelné prvky.
Stáhněte MP4 nebo nahrajte na propojený YouTube kanál. Automatiku zapnete jen tehdy, když ji chcete.
YouTube vyžaduje propojení přes Google OAuth. Dostupnost nahrávání závisí na kvótě a nastavení vašeho projektu.
Raspberry Pi 5, IP kamery a disk pro záznamy. Kapacita sestavy závisí na rozlišení, datovém toku a dalších úlohách.
| Deska | Raspberry Pi 5, min. 4 GB, doporučeno 8 GB |
|---|---|
| Systém | Raspberry Pi OS Lite 64-bit na SSD nebo SD kartě |
| Záznamy | USB 3 pevný disk. Mbit/s všech kamer × 10,8 ≈ GB za den |
| Napájení | Oficiální 27W zdroj, aktivní chladič |
| Síť | Kabelový Ethernet. Vzdálené kamery přes WireGuard |
| Kamery | Libovolná RTSP kamera (H.264/H.265), nejlépe ONVIF |
Připravte Raspberry Pi OS Lite 64-bit a disk pro záznamy. Spusťte instalátor a dokončete nastavení ve webové administraci.
install.sh z posledního vydání a spusťte ho jako root.http://<ip-pi>: kamery → disk → upozornění → klíč k AI.Záměrně obyčejné HTTP: provozujte v domácí síti nebo za VPN. Port 80 nikdy nevystavujte do internetu.
Návod k instalaci →curl -fsSL -o install.sh https://github.com/VladimirVecera/atmovio/releases/latest/download/install.sh sudo bash install.sh
install.sh je v jeho kořeni:git clone https://github.com/VladimirVecera/atmovio.git cd atmovio sudo bash install.sh
♥ Podpořte projekt
Server, kamery a AI kredity něco stojí. Pomůže jakákoli částka – QR platba nebo převod, bez registrace.
Atmovio není uzavřená krabička. Stav, kamery, snímky, detekce i videa jsou jeden GET daleko – a Home Assistant nepotřebuje žádnou vlastní komponentu.
Senzory, entita kamery a notifikace do telefonu s obrázkem – vestavěná REST integrace, stačí zkopírovat YAML.
rest:
- resource: http://pi/api/v1/status
sensor:
- name: Atmovio disk used
value_template: "{{ value_json.storage.disk_pct }}"
YAML pro Home Assistant →
Stav, kamery, snímky, detekce, videa a události jako JSON s API klíči. Skripty v PHP přiložené.
GET /api/v1/status
GET /api/v1/cameras/zahrada/snapshot.jpg
GET /api/v1/detections?limit=5
GET /api/v1/videos
Authorization: Bearer at_…
Popis API →
Atmovio každou minutu pošle stav a každé upozornění se snímkem na váš web. Přijímač v PHP je přiložený.
POST https://your-site/webhook.php
{"kind": "sky", "score": 9,
"phenomena": ["cervanky"],
"image": "<base64 jpeg>"}
Dokumentace webhooku →
Vytvořil Vladimír Večeřa pro vlastní střechu. Licence MIT. Administrace je zatím česky, dokumentace anglicky i česky – příspěvky vítány.
Časově seřazené fotografie jedné kamery. AI je v režimu dokončených filmů vyhodnotí až po ukončení sběru. Nejde o video odesílané poskytovateli.
Ano, hodnotí také pohyb vrstev, růst a rozpouštění oblaků nebo změny světla. Pro automatický klip lze zapnout vlastní práh skóre časosběru.
Navazující pozorování se mohou spojit do události. Pevná délka videa se řídí zvoleným limitem; přesný rozsah lze upravit ručně.
Atmovio je zdarma. Ceny, dostupnost modelů a případné bezplatné tarify určuje poskytovatel. Používáte vlastní klíč a můžete nastavit denní limit dotazů.
Cloudová AI dostává vybrané snímky nebo jejich složený podklad a pokyny. Videa odcházejí na YouTube, pokud spustíte nahrání nebo zapnete automatiku. Webhook odesílá zapnuté údaje.
Lokální záznam a administrace ano. Cloudová AI, YouTube a internetová upozornění potřebují spojení. Ollama může běžet lokálně nebo na vlastním serveru.
Ne. Záleží na modelu, kvalitě obrazu i intervalu snímků. AI může jev přehlédnout nebo zaměnit; nejde o meteorologický varovný systém.
Součet datových toků v Mbit/s × 10,8 přibližně odpovídá GB za den nepřetržitého záznamu. Přidejte rezervu pro exporty a hotová videa.
Přes VPN, například WireGuard. Administraci určenou pro domácí síť nevystavujte přímo do internetu.