سؤال

أنا أبحث عن زملائه المستخدمين ، الذين يستخدمون Xuggler لإنتاج مقطع فيديو مشفر مع Theora. لقد جربت الكثير من الخيارات المختلفة للحصول على جودة "جيدة" باستخدام الإعدادات المسبقة دون جدوى. أرغب في الحصول على الجودة في أي مكان بالقرب من ما يمكنني إنتاجه مع الإعدادات الافتراضية لأدوات محول MIRO. للأسف ، لا يبدو أن الويب ليس لديها الكثير لتقوله إلا أنه يجب علينا جميعًا "استخدام FFMPEG2Theora" وهو ليس خيارًا عند استخدام Xuggler ، وعلي استخدام Xuggler في هذه الحالة.
مستمعي الذي يقوم بتكوين برامج الترميز هنا: http://pastebin.com/mx2r5ksc
وملف الإعداد المسبق الخاص بي هنا: http://pastebin.com/fbezxsgr

هل كانت مفيدة؟

المحلول

تم العثور على حل من قبل زميل / عميل في مشروع ذي صلة. القرار بسيط بشكل مدهش ، ويتكون من الأسطر الثلاثة التالية من التعليمات البرمجية:

coder.setFlag(IStreamCoder.Flags.FLAG_QSCALE, false);
coder.setBitRate(200000);
coder.setTimeBase(IRational.make(1,25));
هذا يجبر Xuggler على الترميز باستخدام معدل البت الثابت 200 كيلو بايت في الثانية ومع معدل إطار 25 إطارًا في الثانية. آمل أن يساعد هذا زملائي من مستخدمي كوكب من هناك.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top