Strona 1 z 1

[+] Monitoring domowym sposobem

: 12 czerwca 2013, 16:22
autor: kodama
Witajcie.
Znalazłem w domu taką starą jakąś kamerkę usb, którą Squeeze wykrywa jako

Kod: Zaznacz cały

Bus 002 Device 007: ID 093a:2468 Pixart Imaging, Inc. SoC PC-Camera
Co do jakości obrazu to nie będę się wypowiadał, to nieważne.

Postanowiłem sobie przy jej pomocy zrobić mały "monitoring". Rzecz trywialna, przy pomocy ffmpeg nagrywam sobie 30 minutowe filmy. Pytanie moje jest takie - czy przerabiał kiedy któryś z Was coś takiego, żeby do nagrywanego w locie filmu dołożyć znacznik czasowy? Żeby mieć coś w stylu:

http://911research.wtc7.net/pentagon/ev ... frame1.jpg

Wystarczyłby mi sam zegar.

Próbowałem to robić przy pomocy ffmpeg np.:

Kod: Zaznacz cały

LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so ffmpeg -f video4linux2 -s 352x288 -r ntsc -t 00:00:10 -i /dev/video0 --enable-filter=sub [B]-vf drawtext="fontfile=/usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Bold.ttf: timecode='$(date +%H\:%M\:%S).00': x=15: y=15: fontcolor=white:[/B]" video.avi
Znalezione w internecie to powyżej wytłuszczone. Problem tylko taki, że dostaję komunikat z błędem:

Kod: Zaznacz cały

[drawtext @ 0x9939480] Key 'timecode' not found.
Stąd pytanie - czy ktoś może podpowiedzieć w jaki inny sposób to zrobić? Bo może źle kombinuję i jest jakiś prostszy sposób.

Edycja:
Problem rozwiązany. Zamiast:

Kod: Zaznacz cały

timecode='$(date +%H\:%M\:%S).00'
wystarczy wpisać:

Kod: Zaznacz cały

text='\%T'
I jest zegarek w formacie GG:MM:SS