مكتبة للعب Matroska (.mkv) في فلاش؟
-
23-09-2019 - |
سؤال
هل هناك أي مكتبة لتشغيل ملفات MKV (Matroska Multimedia Container) في Flash (AS3 ، MXML)؟ أبحث عن مصدر مفتوح أو ما شابه لتنفيذ المصدر المفتوح. نظرًا لأن ملف MKV الخاص بي يحتوي على فيديو Theora فقط ، فأنا بخير حتى لو كانت المكتبة تدعم نوعًا واحدًا فقط من دفق الفيديو.
المحلول
يمكنك فقط تشغيل مقاطع الفيديو في Flash التي يدعمها المشغل أصلاً. إذا قمت بكتابة أو تحويل برنامج ترميز الفيديو الفعلي في ActionScript (أو حتى استخدم C لميض بروم البروتوكيوم المترجم) ، فلن يكون الأداء جيدًا بما يكفي للحصول على جودة فيديو مقبولة.
للأغراض الداخلية ، قمنا بتنفيذ عرض JPEG Motion داخل ActionScript ، وعلى الرغم من أن كل ما فعله كان يعدل الرؤوس قليلاً وعرض سلسلة من ملفات JPEG باستخدام الكود الأصلي في الغالب ، إلا أن الإطار الفعال كان ضعيفًا.
يدعم Flash Player بعض التنسيقات
- ON2 VP6
- Sorenson Spark (Sorenson H.263)
- H.264
يستخدم الجميع في الغالب H264 والذي تم إضافته مؤخرًا.