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:
Debian: debian paketi Synaptic'te bulunmaktadır.
Bu resim output_normal (normal çıktı) seçeneği ile kayıt edilmiştir (renkli USB kameradan)
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.
Resim dosyası output_normal option kullanılarak kayıt edildi.(siyah/beyaz CCTV kamera)
yerleştir özelliği hareket olarak algınan dikdörtgen bir alanı çerçeveler.Resimdeki yakışıklı Motion'un yazarı: Jeroen Vreeken.
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
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.
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.
Motion ana sayfasında daha fazlasını bulabilirsiniz.
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 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).
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.