سؤال

وأنا بناء موقع فلاش (AS3) مع ملفات الفيديو الكبيرة التي تكون بمثابة الانتقال من قسم إلى آخر. الفيديو لا مقياس. من أجل استيعاب المستخدمين مع مراقبي كبيرة، ونحن نخطط على إعادة تشغيل الفيديو HD وفقط يظهر للمستخدمين وسط الإطار (اعتمادا على حجم الشاشة الخاصة بهم). وهذا هو، وسوف يكون هناك منطقة وسط تقريبا 1024x768 أننا سوف نفترض أن كافة المستخدمين سيكون قادرا على عرض وحيث ان معظم المعلومات التي يقيمون فيها، ولكننا سوف تريد للمستخدمين مع شاشات كبيرة لتكون قادرة على عرض كل من المعلومات والمشهد بأكمله حوله أيضا.

وسؤالي هو: أنه لا يكون أكثر منطقية من وجهة نظر الأداء لترميز الفيديو وFLV مرحبا مواطنه وتشغيله مرة أخرى دون تعديل، أو صياغته في حل معقول ومن ثم التوسع إلى مرحبا مواطنه ( مع تجانس) على الطاير؟ وقت التحميل ليست قضية وجميع مقاطع لن تكون سوى بضع ثوان طويلة وسوف التحميل المسبق قبل تماما لتشغيل، وبالتالي فإن عنق الزجاجة المرجح أن تكون على الجانب تشغيل الأشياء.

وشكرا جزيلا!

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

المحلول 4

وأخيرا، نحن في حاجة لتشغيل الفيديو في 1680 x 1050، وهو أيضا الدقة مرحبا بالنسبة لمعظم أجهزة الكمبيوتر لدينا جمهور لتشغيل أصلا. ما انتهى به هو ترميز الفيديو في HD باستخدام المسبقة 720P ON2 في VP6-S الترميز والتحجيم لالدقة المطلوبة. نوعية هي أكثر من مقبول والتشغيل غير لائق على معظم أجهزة الكمبيوتر، حتى عندما الفيديو كلها مرئيا (للمستخدمين مع شاشات أصغر حجما، وتتركز الفيديو، لا تدرج إلى حجم الشاشة الخاصة بهم، ولذلك نرى مجرد جزء صغير من الفيديو ).

وعلى أي حال، لنا هو مجموعة غير عادية إلى حد ما من الظروف، ولكن نأمل أن تكون هذه المعلومات مفيدة لشخص آخر على الطريق.

نصائح أخرى

واعتقد ان ذلك يتوقف ما يريده العملاء - هو جمهورهم المستهدف هذا النوع من الناس لديهم أجهزة كمبيوتر أكثر حداثة؟ ثم يذهب لHD. إذا كان من المهم للعميل للموقع للوصول إلى أوسع السوق المحتملة، ثم يذهب لرفع مستوى، ولكن على أساس أن فسوف تفقد الجودة. فما استقاموا لكم فاستقيموا أيضا أقترح تنفيذ الكشف عن عرض النطاق الترددي: HTTP :. //www.adobe.com/livedocs/flashmediaserver/3.0/hpdocs/help.html المحتوى = 00000072.html ، على الرغم من أنني أعتقد أن هذا ليس على الجانب تشغيل أشياء

ومن ما اشهده رفع فيديو أصغر الحجم مع تجانس (لذلك سوف لا تزال تبقي بعض الجودة) هي طريقة أكثر ثقيلة على وحدة المعالجة المركزية من مجرد لعب مرة أخرى فيلم HD جودة.

وبالإضافة إلى ذلك، إذا كنت أتذكر بشكل صحيح، وأعتقد أن رفع شيء 50٪> 100٪ أو 25٪> 100٪ هو "أسهل" لذلك من رفع شيء 52٪ -> 100٪ (أي لو كان ينقسم بالتساوي بنسبة 2 أو 4 الخ) ولكن اللعب مرة أخرى الحجم الأصلي لا يزال معالجة أقل من التحجيم على الإطلاق (وتبدو أفضل أيضا).

لماذا لا تقوم بتحميل ملفات الفيديو المختلفة لأحجام مختلفة للشاشة؟

وإعداد فيلم فلاش لتمتد إلى أبعاد نافذة (باستخدام stage.scaleMode = StageScaleMode.NO_SCALE) ثم الحصول على حجم المرحلة باستخدام stage.stageWidth وstage.stageHeight.

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