我正在使用启用了VBR选项的“opusenc”将语音样本(* .WAV格式)编码为* .opus文件。在成功完成编码后,opus编码器返回报告简报XXX在YY页面中的许多分组和以字节为单位的分组大小范围。
但是,我需要更多信息。我想知道生成的opus文件中每个数据包的实际字节数,当然是按编码数据包的正确顺序。
任何人都可以帮助我以最少的编程实现目标吗?是否有任何opus文件分析器或播放器提供我需要的信息?
答案 0 :(得分:0)
如果您尝试获取文件大小,可以尝试使用
class Upload < ActiveRecord::Base
belongs_to :binary, :dependent => :destroy
attr_accessor :file_data
def before_create
input = self.file_data
@binary = Binary.create(:file_data => input)
self.binary_id = @binary.id
self.filename = input.original_filename
self.content_type = input.content_type.chomp
self.size = @binary.data.size
end
end