تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
شرح بسيط كيفية تصميم ملف(swf) لتشغيل ملفات فيديو الفلاش flv
#1
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
اعتدت سابقا على تشغيل ملفات احبها من اليوتيوب بطريقة كود تضمين اسنده الى div لكن قد تتفاجا ان الملف اما انحذف او يتطلب تسجيل دخول لليوتيوب ولكن الان عرفت طريقة تصميم ملف التشغيل player.swf
طريقتنا هذه سنطبقها على برنامج Adobe Flash Cs3 باختيار وثيقة ActionScript 2
من قائمة component نختار الاداة FLVPlayback


نضعها وسط الـ stage المساحة البيضاء لتكون هكذا


ونعيد تسميتها الى flv من الخصائص

ثم نذهب للخط الزمني Timeline ونقوم بتحديد او تنشيط الاطار الاول Frame1 هكذا


ثم نكتب الكود التالي ضمن الـ Action Frame
كود :
import mx.video.*;
flv.contentPath = (_level0.file);
var SaudObject:Object = new Object ();
SaudObject.metadataReceived= function(eventObject:Object): Void {
    flv.setSize(flv.preferredWidth,flv.preferredHeight);
}
flv.addEventListener("metadataReceived","SaudObject");

ليكون هكذا


دقق في الصورة جيدا واياك ثم اياك تستخدم النسخ واللصق فهو خطا كبير فالمتغيرات في لغة الاكشن سكريبت معقدة حيث المتغير Saud ليس كـ saud حاول التدقيق جيدا
لو اردنا تثبيت ملف فيديو فلاش flv بحيث يقوم ملف التشغيل swf بتشغيله نضع اسم الملف الخاص بملف flv مكان المتغير او الكائن
كود :
_level0.file
مثلا saud.flv ولابد ان يتوفر ملف flv جوار ملف swf لكي يعمل بهذه الطريقة ويمكنك تغيير اسم الملف نفسه اعني تحذف ملف flv موجود وتضيف آخر بنفس الاسم الاول
--------------------------------------------------------------------------
لكن لو احببنا تشغيل اي ملف flv مهما كان اسمه ... طبعا بما اننا في قسم برمجة الويب فسنتحدث عن كيفية صياغة كود تضمين ملف swf والامر بسيط جدا بعد ان تنقر publish ضمن file سيتم توليد كل شيء نيابة عنك لكن حتى لا تصاب بالدهشة احذف اي ملف بامتداد html or htm فقط واذهب للفرونت بيج وانشيء صفحة جديدة وانقر ادراج ثم صورة ثم فيلم بتنسيق فلاش

ثم نستعرض مجلدنا الذي انشانا فيه ملف الفلاش بامتداد swf وننقر موافق ثم نذهب لخصائص الفلاش


ثم ننتقل لتبويب عام ونقوم باستبدال جملة الاتصال بالملف الى فقط اسم الملف اي فقط player.swf
قم بحفظ الصفحة بتنسيق htm or html وانقل هذه الصفحة مكان التي حذفناها في خطوة انشاء ملف تشغيل swf
الان شغل الصفحة سيظهر المشغل بدون اي فيلم نعود للفورنت بيج ونقوم باضافة علامة استفهام ثم كلمة
كود :
file=
ثم اسم الملف الخاص بفيديو الفلاش وامتداده مثلا saud.flv
مثلا
كود :
player.swf?file=saud.flv

نحفظ الصفحة ثم ننقلها للمجلد الخاص بالفلاش ونضع ملف فيديو فلاش saud.flv بنفس المجلد المتواجد به صفحة html وملف player.swf وتوجد ملفات اخرى انشاها برنامج ادوبي فلاش هي مهمة وضرورية ليظهر المشغل بازرار التحكم.
-------------------
يتبع.....
كل مااعرفه في البرمجة تجدونه هنا
الرد }}}}
تم الشكر بواسطة:
#2
اذا تم العمل بشكل جيد ورايت الفيلم فهذا يعني بقيت مسالة البرمجة في فيجوال بيسك لكن لننهي الان فهم كود انشاء تضمين ملف التشغيل الذي انشاناه بواسطة فرونت بيج
وهو كالتالي:
كود :
object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" id="obj1" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" border="0" width="866" height="566">
    <param name="movie" value="player.swf?file=saud.flv">
    <param name="quality" value="High">
    <embed src="player.swf?file=saud.flv" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="obj1" width="866" height="566" quality="High"></object>
الذي يهمنا الان هي كلمة saud.flv لابد ان نضع كلمة فريدة مكانها بحيث نستبدلها باسم الفيلم او رابطه الرابط فقط حين تطور للويب اما المكتبي فبالاسم ففي حالتنا هذه لابد ان يكون الفيلم saud.flv بنفس مجلد الذي يحتويه player.swf
------------------------------------------
اعتذر لهذا الاستطرادSad لكن خشيت اني تركت نقطة المهم.
في تطوير الويب اضف صفحة لعرض قائمة باسماء ملفات بمجلد معين وصفحة اخرى لتشغيل اي فيلم يتم النقر عليه وصفحة ايضا لرفع فيلم
=============يتبع
كل مااعرفه في البرمجة تجدونه هنا
الرد }}}}
تم الشكر بواسطة:
#3
مـوضــــــوع رااااااااااائع .. تسلم ايديك علي المجهود الرائع دا ..نرجو من المزيد ديما
أحاول دائما أن أعطي السائل فكرة للحل و عليه يقوم بالبحث و التجربة عن ضالته
الملاحظة و التجربة أروع طرائق التعلم
<< إذا لم تزد على الحياة شيئا فأنت زائد عليها >>WinkWinkWinkBig GrinBig Grin
الرد }}}}
تم الشكر بواسطة:
#4
تسلم اخوي الاروع التشجيع
كل مااعرفه في البرمجة تجدونه هنا
الرد }}}}
تم الشكر بواسطة:
#5
اخي انا عندي برنامج Flash 8mx يمكنني استخدامه لتصميم هذا المشروع به؟؟
أحاول دائما أن أعطي السائل فكرة للحل و عليه يقوم بالبحث و التجربة عن ضالته
الملاحظة و التجربة أروع طرائق التعلم
<< إذا لم تزد على الحياة شيئا فأنت زائد عليها >>WinkWinkWinkBig GrinBig Grin
الرد }}}}
تم الشكر بواسطة:
#6
ماادري والله معلشSad
كل مااعرفه في البرمجة تجدونه هنا
الرد }}}}
تم الشكر بواسطة:
#7
اكرمك الله اخي سعود
مدونتي
صفحتي على الفيسبوك

MCTS SQL Server 2008
MCSA SQL Server 2012
Microsoft Certified Trainer
SharePoint Administrator
الرد }}}}
تم الشكر بواسطة:
#8
ذكريات جميلة
كل مااعرفه في البرمجة تجدونه هنا
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Big Grin [مقال] تصميم موقع بيسط فى اقل من ساعة alims 6 3,434 23-12-16, 03:24 AM
آخر رد: Amir_alzubidy
  ارسال قيمة الى مشغل الفلاش swf سعود 3 1,036 26-08-15, 07:30 AM
آخر رد: سعود
  [مقال] شرح كيفية معرفة المسجلين حاليا باستخدام قاعدة بيانات سعود 3 1,873 17-02-15, 04:06 PM
آخر رد: رحوووم
  عرض فيديو من يوتيوب في موقعك :) H111er 6 1,219 25-05-13, 01:24 PM
آخر رد: shaker.soft
  تعلم كيفية إرسال إيميل محمد الحاج خلف 0 1,063 14-03-13, 05:52 PM
آخر رد: محمد الحاج خلف
  دورة تصميم موقع اخباري بasp.net الجزء الثاني ......... محمد الساعدي 4 1,857 24-09-12, 11:46 PM
آخر رد: محمد الساعدي

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم