我正在使用carrierwave-video gem对视频进行转码。
使用此代码,我可以获得视频file_size
和content_type
:
class VideoUploader < CarrierWave::Uploader::Base
include CarrierWave::Video
include CarrierWave::MimeTypes
.
.
.
process :set_content_type
process :save_content_type_and_size_in_model
def save_content_type_and_size_in_model
model.content_type = file.content_type if file.content_type
model.file_size = file.size
end
end
我想知道这些视频数据:
width, height, duration, bit_rate, checksum
谢谢!