/ Dev / video değiştirme


21

Video akışını almak /dev/video0, bazı efektler veya değişiklikler uygulamak ve sonucu üzerinde kullanılabilir hale getirmek istiyorum /dev/video1.

/dev/video0 ---> Efektleri Uygula ---> /dev/video1

Örneğin, ascii sanatının mplayer tv:// -vo cacaçıktısını gösterecektir /dev/video. Ben /dev/video1varsayılan web kamerası feed yerine skype üzerinden göndermek böylece ben kullanılabilir hale getirmek istiyorum ....

Herhangi bir öneri?

Yanıtlar:


8

Kesinlikle. İşte iki öneri:

  1. Perde arkasında CLI. / Dev / videoVirt1 gibi sanal bir video cihazı oluşturmak ve efektler için mplayer aracılığıyla geçiş yapmak için V4L2VD kullanın. Notlardaki benzer örnekler bile .
  2. Boruları oluşturmak ve skype / yayın harikalarını yapmak için webcamstudio gibi şişman bir masaüstü programı kullanın - hala ascii efekti için mplayer ile

İyi şanslar!


4

İşte Skype ile çalışabildiğim başka bir v4l2 geri döngü sürücüsü. v4l2loopback sürücüsü Daha sonra boru hattına kurulum yapmak için Gstreamer'ı kullanabilirsiniz.

apt-get install gstreamer-tools 

gst-launch -v v4l2src ! gstreamfiltershere ! v4l2sink device=/dev/video1

1
Komutunu çalıştırıyorum, anladım Device '/dev/video0' is not a output device. Bundan nasıl kaçınabilirim? Lütfen yardım et.
user123456

/ dev / video0 sisteminizde hiç var mı? Kameranız başka bir cihaza eşlenmiş olabilir. "ls -l / dev / video *" ile hangi video cihazlarının mevcut olduğunu kontrol edin "peynir" uygulamasını yükleyin ve hangi cihazın videoyu sağladığını görün ... Örneğin / dev / video10 olabilir
MikeW
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.