-
Notifications
You must be signed in to change notification settings - Fork 1
shomeax/v4lsink
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
--- INSTALL --- Install vala and build app usual way $ make $ make install #TODO(vasaka) geather dependencies here --- RUN --- $ v4lsink The default pipeline is 'v4l2src device=/dev/video0 ! ffmpegcolorspace ! V4l2SinkLoopback' outputting to /dev/video1 So if you have 640x480 webcam at /dev/video0 you can check result with command $ mplayer tv:// -tv device=/dev/video1 or $ luvcview -d /dev/video1 -f yuv or just select /dev/video1 in skype and transmit fun video If you want another resolution change it in gst-v4lsink-loopback.vala you also can pass custom pipeline with fancy video filters as command line parameter. The last element in pipeline should be V4l2SinkLoopback. If you want to use some effect filters - run this: $ v4lsink 'v4l2src device=/dev/video0 ! ffmpegcolorspace ! effect !\ ffmpegcolorspace ! V4l2SinkLoopback' with 'effect' being any registered gstreamer video effect plugin, 'warptv' for example. To play any videofile, and apply effects to it, you can use somethig like: $ v4lsink 'filesrc location=file.avi ! decodebin ! ffmpegcolorspace !\ videoscale ! video/x-raw-rgb, width=640,height=480 ! warptv ! ffmpegcolorspace ! V4l2SinkLoopback'
About
Automatically exported from code.google.com/p/v4lsink
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published