Sha256: a691a249d000d85b63276563b6e738f7732deb79c88cc6c9eb1f942bd715ea89
Contents?: true
Size: 393 Bytes
Versions: 8
Compression:
Stored size: 393 Bytes
Contents
# frozen_string_literal: true module Lolcommits class CaptureLinuxVideo < Capturer def capture system_call "ffmpeg -nostats -v quiet -y -f video4linux2 -video_size 640x480 -i #{capture_device_string} -t #{capture_duration} \"#{capture_path}\" > /dev/null" end private def capture_device_string capture_device || Dir.glob('/dev/video*').first end end end
Version data entries
8 entries across 8 versions & 1 rubygems