美文网首页
03 JAVE 音频/视频编码

03 JAVE 音频/视频编码

作者: 斌雅读书 | 来源:发表于2020-09-17 23:16 被阅读0次

    音频/视频编码

    最重要的JAVE类是it.sauronsoftware.jave.Encoder。 编码器对象公开了许多用于多媒体转码的方法。 为了使用JAVE,您始终必须创建一个Encoder等距:

    Encoder encoder = new Encoder();
    

    创建实例后,您可以开始调用encode()方法进行转码:

    public void encode(java.io.File source,
                       java.io.File target,
                       it.sauronsoftware.jave.EncodingAttributes attributes)
                throws java.lang.IllegalArgumentException,
                       it.sauronsoftware.jave.InputFormatException,
                       it.sauronsoftware.jave.EncoderException
    
    

    第一个参数source是要解码的源文件。

    第二个参数target是将要创建和编码的目标文件。

    属性参数,其类型为it.sauronsoftware.jave.EncodingAttributes,是一个数据结构,其中包含编码器所需的任何信息。

    请注意,对encode()的调用是一个阻塞的调用:该方法仅在转码操作完成(或失败)后返回。 如果您有兴趣监视代码转换操作,请查看“监视代码转换操作”部分。

    相关文章

      网友评论

          本文标题:03 JAVE 音频/视频编码

          本文链接:https://www.haomeiwen.com/subject/guxdyktx.html