Sha256: 2b681bcd6127f2b6610d5b42808276ee2634f6d56a36a7065a7dc31d8b29a1ac
Contents?: true
Size: 471 Bytes
Versions: 3
Compression:
Stored size: 471 Bytes
Contents
require "mini_mediainfo/version" require "mini_mediainfo/media" require 'open3' module MiniMediainfo def self.platform_supported? /(darwin|linux|unix)/ =~ RUBY_PLATFORM end def self.mediainfo_version cmd = "mediainfo --version" out = Open3.popen3(cmd) { |stdin, stdout, stderr| stdout.read } out.gsub("\n","") end def self.mediainfo_binary cmd = "which mediainfo" Open3.popen3(cmd) { |stdin, stdout, stderr| stdout.read } end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mini_mediainfo-0.0.3 | lib/mini_mediainfo.rb |
mini_mediainfo-0.0.2 | lib/mini_mediainfo.rb |
mini_mediainfo-0.0.1 | lib/mini_mediainfo.rb |