代码之家  ›  专栏  ›  技术社区  ›  Paul Gregoire

利用Xuggler提高Theora的视觉质量

  •  2
  • Paul Gregoire  · 技术社区  · 14 年前


    配置编解码器的侦听器如下: http://pastebin.com/MX2r5KsC
    我的参考预设文件在这里: http://pastebin.com/fBeZxSGr

    1 回复  |  直到 14 年前
        1
  •  4
  •   Paul Gregoire    14 年前

    相关项目的同事/客户找到了解决方案。解析非常简单,由以下三行代码组成:

    coder.setFlag(IStreamCoder.Flags.FLAG_QSCALE, false);
    coder.setBitRate(200000);
    coder.setTimeBase(IRational.make(1,25));
    
    这迫使Xuggler使用200kbps的恒定比特率和25fps的帧速率进行编码。我希望这能帮助我的Xuggle用户。