Frage

Ich suche mitbenutzen, die Xuggler zu produzieren Video verwenden verschlüsselt mit Theora. Ich habe eine Menge verschiedener Optionen ausprobiert „gute“ Qualität mit Vorgaben ohne Erfolg zu erhalten. Ich würde gerne Qualität überall in der Nähe zu bekommen, was ich mit den Miro-Konverter-Tool Standardwerten erzeugen kann. Leider hat die Bahn nicht viel zu haben scheint außer zu sagen, dass wir alle „Verwendung ffmpeg2theora“, das ist keine Option, wenn Xuggler verwendet, und ich habe Xuggler in diesem Fall zu verwenden.
Meine Zuhörer, die die Codecs konfiguriert ist hier: http://pastebin.com/MX2r5KsC
Und meine Referenz Preset-Datei ist hier: http://pastebin.com/fBeZxSGr

War es hilfreich?

Lösung

Eine Lösung wurde von einem Kollegen / Client auf einem ähnlichen Projekt gefunden. Die Auflösung ist überraschend einfach und besteht aus den folgenden drei Codezeilen:

coder.setFlag(IStreamCoder.Flags.FLAG_QSCALE, false);
coder.setBitRate(200000);
coder.setTimeBase(IRational.make(1,25));
Dies zwingt Xuggler zu kodieren eine konstante Bitrate von 200kbps und mit einer Bildrate von 25 Bildern pro Sekunde verwenden. Ich hoffe, das da draußen meine Kolleginnen Xuggle Benutzern hilft.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top