[+] Monitoring domowym sposobem
: 12 czerwca 2013, 16:22
Witajcie.
Znalazłem w domu taką starą jakąś kamerkę usb, którą Squeeze wykrywa jako
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.:
Znalezione w internecie to powyżej wytłuszczone. Problem tylko taki, że dostaję komunikat z błędem:
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:
wystarczy wpisać:
I jest zegarek w formacie GG:MM:SS
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
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
Kod: Zaznacz cały
[drawtext @ 0x9939480] Key 'timecode' not found.
Edycja:
Problem rozwiązany. Zamiast:
Kod: Zaznacz cały
timecode='$(date +%H\:%M\:%S).00'
Kod: Zaznacz cały
text='\%T'