Video kaydı yapmak için raspistill aracının ikiz kardeşi olan raspivid aracı kullanılabilir. Araç ile raspistill’e benzer olarak pozlama ve renk ayarlarını aynı seçenekleri kullanarak yapabilirsiniz. raspivid varsayılan olarak h264 video sıkıştırma algoritmasını kullanarak kayıt yapar. H264, MPEG-4’e göre 2 kata yakın yüksek sıkıştırma ve daha akıcı bir oynatma sunar. 10 saniyelik bir video kaydı oluşturmak için raspivid aracını aşağıdaki gibi çalıştırabilirsiniz:
1 2 3 4 5 |
pi@raspberry:~ $ raspivid -o kamera1.h264 -t 10000 pi@raspberry:~ $ ls -la kamera1.h264 -rw-r--r-- 1 pi pi 18300268 Nov 20 11:15 kamera1.h264 |
Eğer grafik masaüstü kurulu ise kayıt sırasında bir ön izleme penceresi de görüntülenecektir. Kamera görüntüsünü oynatmak için omxplayer’ı aşağıdaki gibi çalıştırabilirsiniz:
1 |
pi@raspberry:~ $ omxplayer kamera1.h264 |
Aşağıdaki örneklerde farklı kayıt seçenekleri ile kayıtlar yapılmış ve dosya boyutları karşılaştırılmıştır. İlk örnekte çözünürlük 640×480 piksel yapılmış, ikinci örnekte aynı çözünürlükte bu sefer saniyede 60 kare (Frame Per Second) kayıt yapılmıştır. Son örnekte ise bitrate değeri 1MBit olarak ayarlanmıştır.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
pi@raspberry:~ $ raspivid -w 640 -h 480 -o kamera2.h264 -t 10000 pi@raspberry:~ $ raspivid -w 640 -h 480 -fps 90 -o kamera3.h264 -t 10000 pi@raspberry:~ $ raspivid -w 640 -h 480 -b 1000000 -o kamera4.h264 -t 10000 pi@raspberry:~ $ ls -la kamera* -rw-r--r-- 1 pi pi 20726611 Nov 20 11:39 kamera1.h264 -rw-r--r-- 1 pi pi 2526671 Nov 20 11:38 kamera2.h264 -rw-r--r-- 1 pi pi 20968138 Nov 20 11:40 kamera3.h264 -rw-r--r-- 1 pi pi 1228620 Nov 20 11:40 kamera4.h264 |
Raspistill veya raspivid aracı ile kamera modülünü kullanabilmek için, sonraki başlıklarda anlatıldığı üzere RPCWI gibi kamerayı kullanan diğer servislerin devre dışı olması gerekir. Aksi durumda araçlar “Failed to create camera component” gibi bir hata mesajı görüntüler. RPCWI sistemden kaldırmadan web arabiriminden sadece “Stop Camera” düğmesine tıklatarak, kamerayı serbest bırakıp diğer uygulamaların kullanımına hazır hale getirebilirsiniz.
