سؤال

وأنا أبحث عن حل جافا 100٪ لترميز البرمجيات ولدت الصور إلى دفق AVI جنبا إلى جنب مع مسار صوتي غير مضغوط.

في هذه اللحظة أنا أستخدم JMF، ولكن حجم وتركيب مشاكلها جعله حلا سيئا لهدفي.

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

المحلول

وعلى الرغم أنه لا يدعم الصوت، أنا خلقت فئة MJPEG AVI جافا منذ بضع سنوات. كنت في الأساس فقط أقول ذلك القرار من إخراج الفيديو الخاص بك، جنبا إلى جنب مع معدل الإطار، ثم عليك أن تبقي فقط إضافة الصور إليه. عند الانتهاء، كنت اقول انها لإنهاء وانها سوف يغلق خارجا AVI. ويستند تشغيله من وثائق Microsoft على AVI، RIFF، وتنسيقات الملفات BITMAP.

وبخلاف عدم دعم الصوت، والمشكلة الحقيقية الوحيدة هي أنها تنفذ إصدار صيغة AVI تقتصر على 2GB لكل ملف. في حين أن الطبقة سوف يكتب من ملف أكبر من ذلك بكثير، وأنا مؤكد أن أي لاعب أو محرري الفيديو سيكون قادرا على قراءتها.

والطريقة لقد استعملت هذا الرمز في الماضي، هو لتوليد MJPEG AVI للتجهيز في محرر الفيديو (إضافة الصوت، وما إلى ذلك في محرر). انها ساعدتني مع أتمتة بعض مملة جيل عرض الشرائح. لست متأكدا إذا كان هذا الرمز سوف تساعدك، كما هو، ولكن قد يساعد إذا كنت تحاول طرح الحل الخاص بك. MJPEGGenerator.java متاح إذا كنت مهتما!

نصائح أخرى

ويمكنك استخدام JMF ، انظر هذا لطيف <ل أ href = "http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/solutions/JpegImagesToMovie.html" يختلط = "نوفولو noreferrer"> مثال .

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