More generic instructions can be found here: https://github.com/umlaeute/v4l2loopback/wiki/Mplayer
git clone https://github.com/umlaeute/v4l2loopback
cd v4l2loopback
make
sudo make install
sudo modprobe v4l2loopback
mkfifo /tmp/pipe
videofile=~/media/ED_1024.avi; (examples/yuv4mpeg_to_v4l2 /dev/video0 < /tmp/pipe & ); mplayer $videofile -vf scale=480:360 -vo yuv4mpeg:file=/tmp/pipe
Source instructions: https://github.com/umlaeute/v4l2loopback/wiki/Mplayer#flash-webcam
sudo apt-get install gstreamer-tools
gst-launch -v videotestsrc ! "video/x-raw-yuv,width=640,height=360,framerate=30/1,format=(fourcc)I420" ! v4l2sink device=/dev/video1
Need to install ges0.10-tools
in addition to all previously mentioned gstreamer-* packages:
sudo apt-get install ges0.10-tools