The video4linux loopback device is a device driver that generates video pipes. It allows a user program to feed a video stream to another, as if it were coming from an actual video device. It can be used for video filters or for real-time viewing of the output of the motion program.