Ağ üzerinden rtsp içeriği yayınlayabilen bir IP güvenlik kameram (192.168.0.8) var.
Bu (RAW) içeriği, bilgisayarımdan sonraki ffmpeg komutunu kullanarak değişiklik yapmadan kaydedebiliyorum:
ffmpeg -i "rtsp://192.168.0.8/stream=0.sdp" -acodec copy -vcodec copy test-raw.mp4
Ayrıca anında yeniden boyutlandırabilirim:
ffmpeg -i "rtsp://192.168.0.8/stream=0.sdp" -vf "scale=640:-1" test640.mp4
Ancak yalnızca hareket algılama parçaları içeren video nasıl kaydedilir?
Ffmpeg'in sahne değişikliği filtrelerini kullanarak çözmeyi denedim , ama şans yok.
Amacım - birisinin kameranın yanına gittiğini algılayan ve video dosyasına kaydettiği ortak video izleme çözümüne sahip olmak. Akıştan anında yapmanın mümkün olmayabileceğini anlıyorum, bu yüzden önce büyük dosyayı kaydetmek, daha sonra başka bir ffmpeg komutuyla işlemek ve sadece hareket algılanmış parçalar içeren yeni video dosyası oluşturmak benim için sorun değil. Bana tam olarak neyi daha fazla araştırmam gerektiğini tavsiye edebilirseniz, gerçekten minnettar olacağım.
Kamera akışım ses olmadan iletiliyor. Böylece, orijinal videodan görüntü kümesi oluşturabilir, sonra uygun görüntüleri seçebilir ve görüntülerden yeni video kaydedebilirim.