Motion

Debian Türkiye sitesinden

6630 (Mesaj | katkılar) tarafından oluşturulmuş 16:28, 27 Eylül 2008 tarihli sürüm (Yeni sayfa: ==Motion Nedir?== Motion bir veya daha fazla kameradan gelen video sinyallerini izleyen ve resimin önemli bir miktarının değiştiğini belirleyebilen bir yazılımdır. Başka bir de...)

(fark) ← Önceki hâli | en güncel halini göster (fark) | Sonraki hâli → (fark)

Motion Nedir?

Motion bir veya daha fazla kameradan gelen video sinyallerini izleyen ve resimin önemli bir miktarının değiştiğini belirleyebilen bir yazılımdır. Başka bir değişle hareketi belirleyebilir.

Program Linux işletim sistemi için C ile yazılmıştır.

Motion komut satırı tabanlı bir araçtır. Tam olarak hiç bir grafik arayüzü yoktur. her şey komut satırından veya yapılandırma dosyaları ile kontrol edilir ( Basit ASCII dosyaları her hangi bir ASCII düzenleyici ile yapılabilir).

Motionun çıktısı şu biçimlerde olabilir:

  • jpg dosyaları
  • ppm biçimi dosyaları
  • mpeg video kısımları

Kurulum

Debian: debian paketi Synaptic'te bulunmaktadır.

Örnekler

Bu resim output_normal (normal çıktı) seçeneği ile kayıt edilmiştir (renkli USB kameradan)

output_normal1.jpg


Resim dosyası output_motion seçeneği ile kayıt edilmiştir. Bu resim Motion tarafından algılanan yogun olarak değişen pikselleri göstermektedir. Resimler yeşil çünkü bir YUV420P kodlanan resimin Y-kanalı ayarı ile oluşturuldu.

output_motion1.jpg



Resim dosyası output_normal option kullanılarak kayıt edildi.(siyah/beyaz CCTV kamera)

output_normal2.jpg



yerleştir özelliği hareket olarak algınan dikdörtgen bir alanı çerçeveler.Resimdeki yakışıklı Motion'un yazarı: Jeroen Vreeken.

locate.jpg



ffmpeg kullarak ffmpeg_cap_new option seçeneği ile hazırlanmış bir mpeg1 örneği:

http://www.lavrsen.dk/twiki/pub/Motion/MotionExamples/ffmpeg_cap_new1.mpg


Kaynak:http://www.lavrsen.dk/twiki/bin/view/Motion/MotionExamples



Motionu Nasıl elde edebilirim ve maliyeti nedir?

Motion açık kaynaklı bir yazılımdır. Hiç bir maliyeti yoktur. GNU Genel Kamu Lisansı (GPL) sürüm 2 veya sonrası altında dağıtılmaktadır. Lisans metinin hepsini anlamak güç olabilir (özellikle ilk diliniz İngilizce değilse). Bunun anlamı programı alabilir, kurabilir ve özgürce kullanabilirsiniz. Hiç bir şey ödemenize gerek yoktur ve hiç bir yere kayıt olmak veya yazardan veya yayıncıdan izin almak zorunda değilsiniz. GPL size kopyalama, dağıtım ve düzenleme konusunda görevler ve hakları verir. Normal hobi kullanıcısı olarak endişe etmenize gerek yok. Eğer Motion'u ticari ürün olarak kullanmak istiyorsanız, Motionun orijinal veya değiştirilmiş sürümlerini ücretli veya ücretsiz dağıtmak istiyorsanız lisansı dikkatlice okumalısnız. Özgür yazılım ve GPL hakkındaki biraz bilgi, Özgür yazılım vakfının GNU projesinin filozofisi konulardaki belgeler bu konuda çalışamaya teşvik edebilir.

Bakım ve Destek

Motion ve Motion Guide yazarı insanların hepsi bunu hobi için yapmaktadır ve hiç bir ödeme veya bağış istememektedir. Motion'u ve bu belgeyi değiştirmekten başka bir yaşamımız var. Bunun anlamı hata düzeltmeleri ve güncellemeler zamanımız ve ailelerimiz izin verdiği ölçüde devam edecektir. Siz çok aktif olan e-posta listemize katılarak ve katkıda bulunarak bizi cesaretlendirebilirsiniz. Bu listenin çok olumlu özellikleri vardır ve katkıcılar olumlu bir tavırla bir çok özellik önerir, yamalar yollar, sorunları tartışır ve acemiler için soruları cevaplar. günde 1 ila 10 e-posta alıyoruz.

Bu köprü sizi Motion ana sayfasına yönlendirir.

dosyaları indir sayfasında popüler linux dağıtımları için son kararlı sürümü kaynak ve yığın dosyalarını bulabilirsiniz. Ayrıca geliştirme sürümünüde orda bulabilirsiniz. Hergün Motion günlük kaynakları, Motion Subversiyon (alt sürüm) den oluşturulur.

Motion orijinal olarak Jeroen Vreeken tzarafından yazılmıştır ve halen gelişimine katılmaktadır ve sonra Motion Guide, websitesi ve sourceforge sorumlusu Folkert van Heusden lider yazılımcı olarak devam etmiştir.

Sürüm 3.1.12 Motion'dan itibaren proje tamamen Kenneth Lavrsen tarafından yönetilmektedir, ve bir çok katkıda bulunan ile sürdürülmektedir.

Destek için Jeroen, Folkert or Kenneth'e doğrudan yazmak yerine e-posta listesine üye olun. Bizim hepimiz e-posta listelerinde çok aktifiz, bu şekilde cevaplardan bir çok kullanıcı faydalanabilir. Acemiler ve aptalca sorular listelerde olumlu karşılanacaktır. Yamalar biçimindeki katkılar, e-posta listesinde hoş karşılanacaktır.

Motionun Özellikleri Nelerdir?

Motion ana sayfasında daha fazlasını bulabilirsiniz.

  • Hareketin şip şak resmini çekmek.
  • Aynı anda bir çok video aygıtını izlemek
  • Bir çok girdiyi tek yakalama kartından aynı anda izlemek.
  • web kamerasından canlı görüntü akışı (multipart/x-mixed-replace kullanarak)
  • ffmpeg kütüphanelerini kullanarak gerek zamanlı mpeg videosuoluşturmak.
  • Düzenli aralıklarla otomatik şip şark resim çekmek.
  • cron kullanarak düzensiz aralıklarla otomatik şip şark resim çekmek.
  • Hareket belirlendiğinde bir dış yazılım çalıştırmak.
  • Her hangi bir kaç hareket belirlenmesi olayının başında dış yazılım çalıştırmak .
  • Her hangi bir kaç hareket belirlenmesi olayının sonunda dış yazılım çalıştırmak .
  • Bir resim kayıt edildiğinde bir dış yazılım çalıştırmak.
  • mpeg videosu oluşturulduğunda (açıldığında )bir dış yazlım çalıştırmak
  • mpeg videosu oluşturulduğunda (bittiğinde)bir dış yazlım çalıştırmak
  • Hareket izlemek
  • Bir MySQL veya PostgreSQL veri tabanında olayları kayıt etmek
  • video4linux'e tekrar video beslemesi yapar ve böylece gerçek zamanlı görüntü alırınız.
  • Web arayüzlü Motion kullanan İlgili Pojeler; motion.cgi, Kenneths Webcam Package, Kevins Webpage, X-Motion ve daha fazlası.
  • Kullanıcı tarafından yapılandırılabilir ve kullanıcı tarafından belirlenen ekranda görüntü.
  • Basit web arayüzü ie kontrol.
  • Otomatik parazit ve eşik kontrolü
  • Logitech Küre (ve Orbit) kamera kontrolü
  • Resimler üzerinde çok iyi yapılandırılabilir metin gösterimi
  • Kaydedilen resim ve videolar için ileri derecede yapılandırılabilir yol ve dosya adı tanımı.

Desteklenen Donanım

Giriş aygıtları: Burada kameraları düşünüyoruz.

Motion iki tip kaynakdan video girişini destekler.

Standart video4linux aygıtları (ör. /dev/video0). Motion'ın kameralar için sürücüsü yoktur. Kamera kurulumu bu belgenin kapsamı dışındadır. Ancak burada bazı güzel bağlantılar var.

Motion'u çalıştırmak

Önemli Tanımlar

Motion komut satırından kullanılır. Kullanıcı grafik arayüzü bulunmamaktadır. Her şey from config dosyaları aracılığı ile kontrol edilir. Sürüm 3.2'den itibaren komut satırı sadece config dosyasının yerini tarif etmek için göstermek için kullanılmaktadır ve bir kaç özel çalışma zamanı kipi için kulllanılmaktadır (ayarlar ve non-daemon).

Birkaç Önemli Tanım

  • bir A snapshot is a picture taken at regular intervals independently of any movement in the picture.

A "motion" image/mpeg shows the pixels that have actually changed during the last frames. These pictures are not very useful for normal presentation to the public but they are quite useful for testing and tuning and making mask files as you can see exactly where motion sees something moving. Motion is shown in greytones. If labelling is enabled the largest area is marked as blue. Smart mask is shown in read. A "normal" image is the real image taken by the camera with text overlayed.


Sayfayı Tercüme Edenler

  • Çağatay Oltulu

Kaynaklar