Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在使用Xuggler时提高Theora的视觉质量_Java_Ffmpeg_Codec_Ogg Theora_Xuggle - Fatal编程技术网

Java 在使用Xuggler时提高Theora的视觉质量

Java 在使用Xuggler时提高Theora的视觉质量,java,ffmpeg,codec,ogg-theora,xuggle,Java,Ffmpeg,Codec,Ogg Theora,Xuggle,我正在寻找其他用户,他们正在使用Xuggler制作用Theora编码的视频。我已经尝试了很多不同的选择来获得“好”的质量使用预设,但没有任何效果。我希望任何地方的质量都能接近我用Miro converter工具生产的产品。可悲的是,除了我们都应该“使用ffmpeg2theora”之外,web似乎没有什么可说的,这在使用Xugler时不是一个选项,在这种情况下我必须使用Xugler。 配置编解码器的侦听器位于此处: 我的参考预设文件在这里:同事/客户在相关项目中找到了解决方案。解决方案非常简单

我正在寻找其他用户,他们正在使用Xuggler制作用Theora编码的视频。我已经尝试了很多不同的选择来获得“好”的质量使用预设,但没有任何效果。我希望任何地方的质量都能接近我用Miro converter工具生产的产品。可悲的是,除了我们都应该“使用ffmpeg2theora”之外,web似乎没有什么可说的,这在使用Xugler时不是一个选项,在这种情况下我必须使用Xugler。
配置编解码器的侦听器位于此处:

我的参考预设文件在这里:

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

coder.setFlag(IStreamCoder.Flags.flagqscale,false);
立贝特编码公司(200000);
编码器设置时基(IRational.make(1,25));
这迫使Xugler使用200kbps的恒定比特率和25fps的帧速率进行编码。我希望这能帮助我的Xugle用户

coder.setFlag(IStreamCoder.Flags.FLAG_QSCALE, false); coder.setBitRate(200000); coder.setTimeBase(IRational.make(1,25));