Jadi saya menemukan cara memotong video pada jangka waktu tertentu dengan menggunakan perintah berikut
ffmpeg -i input.wmv -ss 00:00:30.0 -c copy -t 00:00:10.0 output.wmv
ffmpeg -i input.wmv -ss 30 -c copy -t 10 output.wmv
Jadi ini berfungsi tetapi bekerja pada output file video.wmv, Bagaimana saya bisa melakukan ini secara real time? Pada dasarnya saya ingin kamera untuk menjalankan dan merekam 24/7 dan ketika saya mengklik tombol itu akan menghemat 30 detik terakhir. Jadi apa artinya itu lebih tua dari 30 detik saya tidak perlu lagi. Jadi yang ingin saya lakukan pada dasarnya adalah memotong semua frame yang lebih tua dari 30 detik, dari input stream (webcam) sehingga saya tidak mengisi HDD dalam satu hari.