Method List
Search:
-
#[]= VTools::ConvertOptions
-
#[]= VTools::ThumbsOptions
-
add_job VTools::Harvester
-
append! VTools.{ { # system environment :PWD => Dir.getwd, :library => [], :logging => nil, :log_file => nil, :config_file => nil, :ffmpeg_binary => '/usr/bin/ffmpeg', :thumb_binary => '/usr/bin/ffmpegthumbnailer', # harvester :max_jobs => 5, :store_jobs => 10, :harvester_timer => 3, :temp_dir => '', # converter :video_storage => '', :video_path_generator => nil, :validate_duration => nil, # thumbnailer :thumb_storage => '', :thumb_path_generator => nil, # predefined video qualities :video_set => { # SET_NAME -vcodec VC -acodec AC -s WDTxHGT -vb BR -ab BR -ar SMPL -ac CH EXT POSTFIX -vpre CONF :x264_180p => ['libx264', 'libfaac', '240x180', '96k', '64k', 22050, 2, 'mp4', '_180', 'normal' ], :x264_240p => ['libx264', 'libfaac', '426x240', '128k', '64k', 22050, 2, 'mp4', '_240', 'normal' ], :x264_360p => ['libx264', 'libfaac', '640x360', '480k', '128k', 44100, 2, 'mp4', '_360', 'normal' ], :x264_480p => ['libx264', 'libfaac', '845x480', '720k', '128k', 44100, 2, 'mp4', '_480', 'normal' ], :x264_720p => ['libx264', 'libfaac', '1280x720', '1024k', '128k', 44100, 2, 'mp4', '_720', 'normal' ], :x264_1080p => ['libx264', 'libfaac', '1920x1080', '2048k', '128k', 44100, 2, 'mp4', '_1080', 'normal' ], :mp4_180p => ['mpeg4', 'libfaac', '240x180', '96k', '64k', 22050, 2, 'mp4', '_180', ], :mp4_240p => ['mpeg4', 'libfaac', '426x240', '128k', '64k', 22050, 2, 'mp4', '_240', ], :mp4_360p => ['mpeg4', 'libfaac', '640x360', '480k', '128k', 44100, 2, 'mp4', '_360', ], :mp4_480p => ['mpeg4', 'libfaac', '845x480', '720k', '128k', 44100, 2, 'mp4', '_480', ], :mp4_720p => ['mpeg4', 'libfaac', '1280x720', '1024k', '128k', 44100, 2, 'mp4', '_720', ], :mp4_1080p => ['mpeg4', 'libfaac', '1920x1080', '2048k', '128k', 44100, 2, 'mp4', '_1080', ], :flv_180p => ['flv', 'libfaac', '240x180', '96k', '64k', 22050, 2, 'flv', '_180', ], :flv_240p => ['flv', 'libfaac', '426x240', '128k', '64k', 22050, 2, 'flv', '_240', ], :flv_360p => ['flv', 'libfaac', '640x360', '480k', '128k', 44100, 2, 'flv', '_360', ], :flv_480p => ['flv', 'libfaac', '845x480', '720k', '128k', 44100, 2, 'flv', '_480', ], :flv_720p => ['flv', 'libfaac', '1280x720', '1024k', '128k', 44100, 2, 'flv', '_720', ], :flv_1080p => ['flv', 'libfaac', '1920x1080', '2048k', '128k', 44100, 2, 'flv', '_1080', ], }, # predefined thumbnailer setup :thumb_set => { # -s -q count start% :w120 => [120, 10, 5, 0], :w240 => [240, 10, 5, 0], :w360 => [360, 10, 5, 0], :w360 => [480, 10, 5, 0], :w600 => [600, 10, 5, 0], } }
-
#audio_bitrate VTools::Video
-
#audio_channels VTools::Video
-
#audio_codec VTools::Video
-
#audio_sample_rate VTools::Video
-
#audio_stream VTools::Video
-
#bitrate VTools::Video
-
#calculated_aspect_ratio VTools::Video
-
collection VTools::Hook
-
collection VTools::Handler
-
#colorspace VTools::Video
-
#config VTools::SharedMethods::Common
-
connect VTools::Storage
-
connect_action VTools::Storage
-
#convert VTools::Video
-
#convert_options VTools::Video
-
#create_thumbs VTools::Video
-
daemonize! VTools::Harvester
-
#dar VTools::Video
-
#duration VTools::Video
-
#encoded VTools::Converter
-
#encoding_invalid? VTools::Converter
-
exec VTools::Hook
-
exec VTools::Handler
-
#execute VTools::Job
-
#fix_encoding VTools::SharedMethods::Common
-
#frame_rate VTools::Video
-
#generate_path VTools::SharedMethods::Common
-
#get_info VTools::Video
-
#hash_to_obj VTools::SharedMethods::Common
-
#height VTools::Video
-
#id VTools::Job
-
included VTools::SharedMethods
-
#initialize VTools::ConvertOptions
-
#initialize VTools::Converter
-
#initialize VTools::Job
-
#initialize VTools::Video
-
#initialize VTools::ThumbsOptions
-
#initialize VTools::Thumbnailer
-
#json_to_obj VTools::SharedMethods::Common
-
#keys_to_sym VTools::SharedMethods::Common
-
load! VTools.{ { # system environment :PWD => Dir.getwd, :library => [], :logging => nil, :log_file => nil, :config_file => nil, :ffmpeg_binary => '/usr/bin/ffmpeg', :thumb_binary => '/usr/bin/ffmpegthumbnailer', # harvester :max_jobs => 5, :store_jobs => 10, :harvester_timer => 3, :temp_dir => '', # converter :video_storage => '', :video_path_generator => nil, :validate_duration => nil, # thumbnailer :thumb_storage => '', :thumb_path_generator => nil, # predefined video qualities :video_set => { # SET_NAME -vcodec VC -acodec AC -s WDTxHGT -vb BR -ab BR -ar SMPL -ac CH EXT POSTFIX -vpre CONF :x264_180p => ['libx264', 'libfaac', '240x180', '96k', '64k', 22050, 2, 'mp4', '_180', 'normal' ], :x264_240p => ['libx264', 'libfaac', '426x240', '128k', '64k', 22050, 2, 'mp4', '_240', 'normal' ], :x264_360p => ['libx264', 'libfaac', '640x360', '480k', '128k', 44100, 2, 'mp4', '_360', 'normal' ], :x264_480p => ['libx264', 'libfaac', '845x480', '720k', '128k', 44100, 2, 'mp4', '_480', 'normal' ], :x264_720p => ['libx264', 'libfaac', '1280x720', '1024k', '128k', 44100, 2, 'mp4', '_720', 'normal' ], :x264_1080p => ['libx264', 'libfaac', '1920x1080', '2048k', '128k', 44100, 2, 'mp4', '_1080', 'normal' ], :mp4_180p => ['mpeg4', 'libfaac', '240x180', '96k', '64k', 22050, 2, 'mp4', '_180', ], :mp4_240p => ['mpeg4', 'libfaac', '426x240', '128k', '64k', 22050, 2, 'mp4', '_240', ], :mp4_360p => ['mpeg4', 'libfaac', '640x360', '480k', '128k', 44100, 2, 'mp4', '_360', ], :mp4_480p => ['mpeg4', 'libfaac', '845x480', '720k', '128k', 44100, 2, 'mp4', '_480', ], :mp4_720p => ['mpeg4', 'libfaac', '1280x720', '1024k', '128k', 44100, 2, 'mp4', '_720', ], :mp4_1080p => ['mpeg4', 'libfaac', '1920x1080', '2048k', '128k', 44100, 2, 'mp4', '_1080', ], :flv_180p => ['flv', 'libfaac', '240x180', '96k', '64k', 22050, 2, 'flv', '_180', ], :flv_240p => ['flv', 'libfaac', '426x240', '128k', '64k', 22050, 2, 'flv', '_240', ], :flv_360p => ['flv', 'libfaac', '640x360', '480k', '128k', 44100, 2, 'flv', '_360', ], :flv_480p => ['flv', 'libfaac', '845x480', '720k', '128k', 44100, 2, 'flv', '_480', ], :flv_720p => ['flv', 'libfaac', '1280x720', '1024k', '128k', 44100, 2, 'flv', '_720', ], :flv_1080p => ['flv', 'libfaac', '1920x1080', '2048k', '128k', 44100, 2, 'flv', '_1080', ], }, # predefined thumbnailer setup :thumb_set => { # -s -q count start% :w120 => [120, 10, 5, 0], :w240 => [240, 10, 5, 0], :w360 => [360, 10, 5, 0], :w360 => [480, 10, 5, 0], :w600 => [600, 10, 5, 0], } }
-
#load_libs VTools::SharedMethods::Static
-
#log VTools::SharedMethods::Common
-
#logger= VTools::SharedMethods::Common
-
#name VTools::Video
-
#network_call VTools::SharedMethods::Common
-
#parse! VTools::ThumbsOptions
-
parse! VTools::Options
-
#parse_json VTools::SharedMethods::Common
-
#path VTools::Video
-
#path_generator VTools::SharedMethods::Common
-
recv VTools::Storage
-
recv_action VTools::Storage
-
#resolution VTools::Video
-
#run VTools::Thumbnailer
-
#run VTools::Converter
-
send VTools::Storage
-
send_action VTools::Storage
-
set VTools::Handler
-
set VTools::Hook
-
setup VTools::Storage
-
#size VTools::Video
-
#start VTools::Video
-
#thumbs_options VTools::Video
-
#to_json VTools::Video
-
#to_s VTools::ThumbsOptions
-
#to_s VTools::ConvertOptions
-
#uncertain_duration? VTools::Video
-
#valid? VTools::Video
-
#validate VTools::Job
-
#video VTools::Job
-
#video_bitrate VTools::Video
-
#video_codec VTools::Video
-
#video_stream VTools::Video
-
#width VTools::Video