Kamera Tapo + AI: wideo pakowania przy reklamacji

Kamera TP-Link Tapo nagrywa pakowanie 24/7. AI rozpoznaje reklamację, wycina nagranie i wyświetla obok wiadomości klienta. Zbudujesz to sam.

L

LiveSales

21 min czytania

Klient pisze: “dostałem nie to co zamawiałem.” System sam znajduje nagranie pakowania.

“Reklamacje typu ‘przysłaliście nie ten produkt’ kosztowały mnie tysiące rocznie. Teraz w 30 sekund mam wideo z pakowania — i albo zwracam, albo wysyłam dowód. Koniec dyskusji.”
— Sprzedawca elektroniki, ~200 zamówień dziennie

Fałszywe reklamacje zjadają marżę. Prawdziwe wymagają godzin szukania w pamięci co pakowałeś. A co jeśli AI samo wyciąga nagranie z pakowania w momencie gdy klient pisze reklamację?

Kamera TP-Link Tapo za 150 PLN, FFmpeg w tle i moduł AI, który łączy to w jeden system. Wiadomość klienta po lewej, nagranie pakowania po prawej. Decyzja w 3 minuty zamiast 30.

Kamera Tapo: ~150 PLN

Jednorazowy koszt. Nagrywa 24/7 po Wi-Fi. Zero abonamentów.

Wideo gotowe w 30 sekund

AI automatycznie wycina fragment z momentu pakowania.

Dowód na każdą przesyłkę

Koniec dyskusji “słowo przeciw słowu”. Masz nagranie.


Problem: reklamacje “nie ten produkt” kosztują więcej niż myślisz

Znasz to. Klient pisze: “Zamawiałem etui na iPhone 15, a dostałem na iPhone 14.” Albo: “Zamówiłem czarny, przysłaliście biały.” I co teraz?

Trzy scenariusze — i w każdym tracisz:

Scenariusz 1

Faktycznie się pomyliłeś. Zwracasz pieniądze, wysyłasz nowy produkt. Podwójny koszt wysyłki + strata towaru.

Scenariusz 2

Klient się myli — dostał właściwy produkt, ale jest przekonany że nie. Nie masz dowodu, więc i tak zwracasz.

Scenariusz 3

Klient kłamie — oszustwo. Chce darmowy produkt. Nie masz żadnego dowodu. Tracisz pieniądze.

Nie masz dowodu

Twoje słowo przeciwko słowu klienta. Marketplace zawsze staje po stronie kupującego.

Tracisz towar i pieniądze

Zwrot + nowa wysyłka + utracony produkt. Przy droższych przedmiotach to setki złotych.

Czas na wyjaśnianie: 30-60 min

Szukanie w historii zamówień, sprawdzanie stanów, wymiana maili. Za każdym razem.

Klient może kłamać

I nie masz jak tego zweryfikować. Część sprzedawców traci tysiące rocznie na fałszywych reklamacjach.

Ile to naprawdę kosztuje?

Przy 5 fałszywych reklamacjach miesięcznie ze średnią wartością zamówienia 150 PLN — tracisz 750 PLN miesięcznie. To 9 000 PLN rocznie w czystej stracie. Nie licząc czasu spędzonego na wyjaśnianiu. I nie licząc reklamacji, które są prawdziwe, ale i tak kosztują Cię czas.

Większość sprzedawców już ma kamery

Problem nie jest w nagrywaniu — problem jest w szukaniu. Musisz wejść w apkę kamery, sprawdzić o której generowałeś etykietę, znaleźć odpowiedni fragment nagrania, przewinąć do właściwego momentu… Na tak — większość ludzi po prostu odpuszcza i uznaje reklamację, bo szukanie trwa dłużej niż zwrot pieniędzy. Automatyzacja rozwiązuje właśnie ten problem — nie samo nagrywanie, a znajdowanie właściwego fragmentu.


Rozwiązanie: kamera, FFmpeg i AI — połączone w jeden system

Trzy proste elementy, które osobno nic specjalnego nie robią. Połączone razem — rozwiązują problem reklamacji raz na zawsze.

1

Kamera Tapo nagrywa stół pakowania non-stop

RTSP stream po Wi-Fi. Kamera kosztuje ~150 PLN i montuje się w 5 minut nad stołem pakowania.

2

FFmpeg zapisuje stream do plików co 15 minut

Darmowe narzędzie działające w tle. Nazwy plików zawierają datę i godzinę — łatwo znaleźć konkretny moment.

3

Klient pisze reklamację — AI ją rozpoznaje

Autoresponder AI klasyfikuje wiadomość: “źle nadane”, “uszkodzone”, “nie ten produkt”. Pewność: 94%.

4

AI sprawdza w BaseLinker kiedy zamówienie było pakowane

Timestamp zmiany statusu na “spakowane” — to Twój znacznik czasu. AI wie dokładnie kiedy szukać.

5

System wycina fragment wideo ±5 minut od timestamp

FFmpeg tnie plik — 5 minut przed i 5 minut po momencie pakowania. Cała operacja trwa sekundy.

6

Webapp pokazuje wiadomość klienta + wideo obok siebie

Otwierasz panel — po lewej reklamacja, po prawej nagranie. Widzisz co pakowałeś. Decyzja w 3 minuty.

Cały system na jednym komputerze

Kamera po Wi-Fi, FFmpeg w tle, webapp lokalnie. Zero chmury, zero abonamentów, zero zależności od zewnętrznych serwisów. Twój komputer, Twoje nagrania, Twoja kontrola.


Nie jest to reklama. To po prostu najtańsza kamera, która obsługuje RTSP out of the box i działa po Wi-Fi.

Drogie rozwiązania

  • Systemy CCTV: 2 000-5 000 PLN
  • Kamery IP z dedykowanym NVR
  • Dedykowane systemy monitoringu e-commerce
  • Montaż, konfiguracja, serwis — dodatkowe koszty

Tapo C200/C210

  • ~150 PLN za kamerę
  • RTSP bez dodatkowego sprzętu
  • Wi-Fi — zero kabli, montaż w 5 minut
  • Apka do konfiguracji — gotowe w kwadrans

Konfiguracja RTSP w 3 minuty

W apce Tapo wchodzisz w Advanced Settings → Camera Account — ustawiasz login i hasło. To wszystko. Masz RTSP stream pod adresem:

rtsp://user:pass@192.168.1.100:554/stream1

Zamień user:pass na swój login i hasło, a IP na adres kamery w sieci.


FFmpeg nagrywa non-stop — cicho, w tle

FFmpeg to darmowe narzędzie, które bierze obraz z kamery i zapisuje go na dysk. Nic więcej. Działa w tle, nie musisz go dotykać.

ffmpeg -i rtsp://user:pass@192.168.1.100:554/stream1 \
  -c copy -f segment -segment_time 900 \
  -strftime 1 "nagrania/%Y-%m-%d_%H-%M-%S.mp4"

Co robi ta komenda?

  • -i rtsp://… — łączy się z kamerą po RTSP
  • -c copy — kopiuje stream bez re-kodowania (oszczędza CPU)
  • -segment_time 900 — nowy plik co 15 minut (900 sekund)
  • -strftime 1 — nazwy plików z datą i godziną, np. 2026-03-04_14-30-00.mp4

Ile miejsca na dysku?

Przy rozdzielczości 1080p to ok. 1-2 GB na godzinę. Dysk 2 TB pomieści ~40 dni ciągłego nagrywania. Możesz ustawić automatyczne kasowanie plików starszych niż 30 dni — i nigdy nie zabraknie miejsca.

Ustawiasz to raz. FFmpeg startuje razem z komputerem i nagrywa non-stop. Zero interakcji z Twojej strony.


AI rozpoznaje reklamację i automatycznie szuka wideo

Przeczytaj też: Autoresponder AI, który naprawdę działa — pełna kontrola — to fundament systemu, na którym działa moduł wideo.

Autoresponder AI i tak przetwarza każdą wiadomość od klienta. Teraz dodajemy mu nowy “skill” — gdy wykryje reklamację typu “źle nadane” lub “nie ten produkt”, uruchamia pipeline wideo.

Uczciwie — to jeszcze wczesna wersja

Moduł wideo jest zbudowany na naszym autoresponderze AI, który sami rozwijamy od podstaw. Autoresponder działa świetnie i obsługuje klientów naprawdę dobrze, ale moduł wideo to świeży dodatek. Będziemy go ulepszać z każdą iteracją. Opisuję to co już działa — nie gotowy produkt z pudełka. To narzędzie, które budujemy i ciągle rozwijamy.

Jak AI łączy wiadomość z nagraniem — krok po kroku:

1

Klient pisze wiadomość

”Dostałem zły produkt, zamawiałem X a dostałem Y”

2

AI klasyfikuje wiadomość

Typ: REKLAMACJA_ZŁY_PRODUKT, pewność: 94%. Trigger dla modułu wideo.

3

AI pobiera dane z BaseLinkera

Numer zamówienia, timestamp zmiany statusu na “spakowane”: 2026-03-04 14:32:17

4

System szuka pliku wideo

Pliki nazwane z datą i godziną — znajduje plik obejmujący 14:32. W tym wypadku: 2026-03-04_14-30-00.mp4

5

FFmpeg wycina fragment ±5 minut

Od 14:27 do 14:37 — 10 minut wideo. Cała operacja trwa sekundy.

6

Webapp wyświetla wszystko razem

Po lewej wiadomość klienta z kontekstem zamówienia. Po prawej — odtwarzacz z wyciętym nagraniem pakowania.

Skąd AI zna timestamp pakowania?

BaseLinker zapisuje timestamp każdej zmiany statusu zamówienia. Kiedy pakujesz zamówienie i zmieniasz status na “spakowane” — to jest Twój znacznik czasu. AI pobiera go przez API BaseLinkera i wie dokładnie, w którym momencie nagrania szukać.


Webapp: wiadomość klienta po lewej, wideo po prawej

Otwierasz panel, widzisz reklamację, odtwarzasz nagranie, decydujesz. To cały flow.

Podgląd webaplikacji — panel reklamacji
R
Panel Reklamacji — Wideo Pakowania
Nowe: 3Oczekujące: 1
Wiadomość klienta
Zamówienie:#BL-284719
Data pakowania:2026-03-04 14:32
Platforma:Allegro
AI pewność:94% — ZŁY_PRODUKT

Dzień dobry,

Zamawiałem etui na iPhone 15 Pro w kolorze czarnym (nr zam. BL-284719), a dostałem etui na iPhone 14. To nie ten model — nie pasuje do mojego telefonu.

Proszę o wymianę lub zwrot pieniędzy.

Uznaj reklamację
Odrzuć + wyślij wideo
Eskaluj
Nagranie pakowania
pakowanie_2026-03-04_14-30.mp4
Fragment: 14:27 — 14:37 (10 min)

2026-03-04 14:32:17

14:27:0014:32:17 — status “spakowane”14:37:00
Plik źródłowy:2026-03-04_14-30-00.mp4
Wycięty fragment:14:27 — 14:37
Rozmiar:48 MB

To nie jest skomplikowana aplikacja

To jedna strona HTML z dwoma panelami. Lewa strona pobiera dane z API autorespondera (wiadomość + metadane zamówienia). Prawa strona odtwarza wycięty plik wideo. Z Claude Code zbudujesz ją w kilka sesji — to technicznie prosta aplikacja. Nie potrzebujesz frameworka ani dewelopera.


Przed i po: jak to zmienia obsługę reklamacji

Przed

  • Klient pisze “zły produkt” — szukasz w pamięci co pakowałeś
  • Sprawdzasz historię zamówień — 10-15 minut
  • Nie masz dowodu — zwracasz pieniądze
  • Fałszywa reklamacja? Nic nie zrobisz
  • Czas na jedną reklamację: 30-60 minut

Po

  • AI automatycznie wycina wideo z momentu pakowania
  • Otwierasz webapp — wiadomość + wideo obok siebie
  • Widzisz co pakowałeś — masz dowód na wideo
  • Fałszywa reklamacja? Wysyłasz klientowi fragment nagrania
  • Czas na jedną reklamację: 2-5 minut
Czas na reklamację
30 min → 3 min
Fałszywe reklamacje
-80%
Koszt systemu
~150 PLN jednorazowo

Ile to kosztuje — i ile oszczędza

Rzeczywiste koszty systemu:

ElementJednorazowoMiesięcznie
Kamera TP-Link Tapo C210~150 PLN0 PLN
Dysk 2 TB na nagrania~250 PLN0 PLN
FFmpeg0 PLN (darmowy)0 PLN
OpenAI API (klasyfikacja)0 PLN~20-50 PLN
Komputer (już masz)0 PLN0 PLN
Razem~400 PLN~20-50 PLN

Ile oszczędzasz?

Inwestycja: ~400 PLN jednorazowo + ~400 PLN rocznie na API. Oszczędność: 9 000 PLN rocznie na fałszywych reklamacjach — nie licząc zaoszczędzonego czasu. Zwrot inwestycji w pierwszy miesiąc.


Na co uważać — 4 rzeczy, które mogą nie zadziałać

1. RTSP stream się zrywa

Wi-Fi bywa niestabilne. FFmpeg się zatrzyma i nie nagra fragmentu. Rozwiązanie: skrypt watchdog, który restartuje FFmpeg gdy przestanie pisać pliki. Claude Code napisze go w 5 minut.

2. Timestamp pakowania nie jest precyzyjny

Jeśli zmieniasz status w BaseLinker 10 minut po spakowaniu — wideo będzie przesunięte. Zmiana statusu powinna następować od razu po zapakowaniu. Dlatego wycinek to ±5 minut — daje bufor.

3. Kamera musi widzieć co pakujesz

Ustaw kamerę tak, żeby widać było stół i ręce. Jeśli kamera filmuje plecaki i czubek głowy — nagranie nic nie udowodni. Najlepiej: z góry, nad stołem, patrząc w dół.

4. Dysk się zapełni

Bez automatycznego kasowania starych plików zabraknie miejsca. Ustaw cron job, który kasuje nagrania starsze niż 30 dni. To jedna linijka, którą Claude Code doda do skryptu.


Zrób to sam — Claude Code wystarczy

Nie potrzebujesz programisty, firmy od CCTV ani systemu za tysiące. Potrzebujesz kamerę za 150 PLN i Claude Code w VS Code.

1

Kup kamerę Tapo, skonfiguruj RTSP w apce

Zamontuj nad stołem pakowania. W apce Tapo włącz Camera Account — login i hasło. Masz RTSP stream. Czas: 15 minut.

2

Powiedz Claude Code: “Napisz skrypt, który nagrywa RTSP stream do plików co 15 minut”

Claude napisze wrapper na FFmpeg — z automatycznym startem, kasowaniem starych plików, obsługą błędów. Czas: kilka sesji z Claude Code.

3

Powiedz: “Dodaj moduł, który przy reklamacji szuka wideo po timestamp z BaseLinkera”

Claude doda do autorespondera nowy skill — pobieranie timestamp, szukanie pliku, wycinanie fragmentu FFmpegiem. Czas: kilka dłuższych sesji — to najbardziej złożona część.

4

Powiedz: “Zrób prostą stronę HTML — po lewej wiadomość klienta, po prawej odtwarzacz wideo”

Claude zbuduje webapp z panelem split-view. Wiadomość + metadane zamówienia + odtwarzacz. Czas: 1-2 sesje.

Nie buduj wszystkiego naraz

Zacznij od kroku 1 — kamery i nagrywania. Jak masz nagrania na dysku — dodaj moduł wyszukiwania. Webapp na końcu. Krok po kroku, dokładnie jak z każdym mini toolem.


Przeczytaj też: Autoresponder AI, który naprawdę działa — pełna kontrola — fundament systemu, na którym działa moduł wideo.

Podsumowanie

Kluczowe wnioski:

Kamera Tapo za 150 PLN nagrywa pakowanie 24/7
Jednorazowy koszt, zero abonamentów. RTSP stream po Wi-Fi, montaż w 5 minut.
FFmpeg nagrywa w tle — zero interakcji
Ustawiasz raz, działa samo. Pliki nazwane z datą i godziną, automatyczne kasowanie starszych niż 30 dni.
AI rozpoznaje reklamację i wycina właściwy fragment
Autoresponder klasyfikuje wiadomość, pobiera timestamp z BaseLinkera, system wycina 10 minut wideo. Automatycznie.
Webapp: wiadomość + wideo w jednym widoku
Decyzja w 3 minuty zamiast 30. Po lewej reklamacja, po prawej nagranie z pakowania. Zero szukania w pamięci.
Fałszywe reklamacje spadają o 80%
Sam fakt, że masz nagranie, zmienia zachowanie klientów. A te, które przychodzą — rozwiązujesz w minuty, nie godziny.
To system, który budujesz i ulepszasz krok po kroku
Kamera za 150 PLN, FFmpeg, Claude Code — i zaczynasz. Nie musisz mieć gotowego rozwiązania od razu. My sami ciągle to rozwijamy. Każda iteracja jest lepsza od poprzedniej.

Zainteresowany automatyzacją danych?

LiveSales pomoże Ci zaoszczędzić czas i podejmować lepsze decyzje biznesowe dzięki automatycznym raportom i dashboardom.

Skontaktuj się z nami

Podobał Ci się ten artykuł?

Subskrybuj, aby dostawać powiadomienia o nowych artykułach.

Bez spamu. Możesz się wypisać w każdej chwili.