class Lolcommits::CaptureLinuxVideo

Public Instance Methods

capture() click to toggle source
# File lib/lolcommits/capturer/capture_linux_video.rb, line 5
def capture
  system_call "ffmpeg -nostats -v quiet -y -f video4linux2 -video_size 640x480 -i #{capture_device_string} -t #{capture_duration} -ss #{capture_delay || 0} \"#{capture_path}\" > /dev/null"
end

Private Instance Methods

capture_device_string() click to toggle source
# File lib/lolcommits/capturer/capture_linux_video.rb, line 11
def capture_device_string
  capture_device || Dir.glob('/dev/video*').first
end