2010-09-04 2 views
2

Je suis à la recherche d'autres utilisateurs qui utilisent Xuggler pour produire des vidéos encodées avec Theora. J'ai essayé beaucoup d'options différentes pour obtenir la "bonne" qualité en utilisant des préréglages en vain. J'aimerais avoir une qualité proche de ce que je peux produire avec les valeurs par défaut des outils de conversion Miro. Malheureusement, le web ne semble pas avoir grand chose à dire si ce n'est que nous devrions tous "utiliser ffmpeg2theora" ce qui n'est pas une option lors de l'utilisation de Xuggler, et je dois utiliser Xuggler dans ce cas.
Mon auditeur qui configure les codecs est ici: http://pastebin.com/MX2r5KsC
Et mon fichier prédéfini de référence est ici: http://pastebin.com/fBeZxSGrAmélioration de la qualité visuelle de Theora lors de l'utilisation de Xuggler

Répondre

4

Une solution a été trouvée par un collègue/client sur un projet connexe. La résolution est étonnamment simple, et se compose des trois lignes de code suivantes:

 
coder.setFlag(IStreamCoder.Flags.FLAG_QSCALE, false); 
coder.setBitRate(200000); 
coder.setTimeBase(IRational.make(1,25)); 
Cela oblige Xuggler à coder en utilisant un débit constant de 200 kbps et avec une fréquence d'images de 25 fps. J'espère que cela aidera mes collègues utilisateurs de Xuggle.

Questions connexes