الملفات المرئية
تسجيل الدخول
تضمين ملف مرئي (فيديو) في صفحة HTML
لم يكن إدراج الفيديو على صفحة الويب سهلاً نسبيًا ، لأن متصفحات الويب لم يكن لديها معيار موحد لتحديد ملفات الوسائط المضمنة مثل الفيديو.
سنشرح في هذا الدرس بعض الطرق العديدة لإضافة مقاطع الفيديو على صفحات الويب ، بدءًا من العنصر <video>
إلى إدراج فيديو من منصات الفيديو الشائعة مثل YouTube.
إستخدام العنصر <video>
يوفر العنصر <video>
طريقة قياسية لتضمين الفيديو في صفحات الويب. العنصر <video>
يعمل في معظم متصفحات الويب الحديثة.
في المثال التالي سنقوم بإدراج مقطع فيديو في صفحة HTML ، مع تحديد مصدر واحد بواسطة السمة src
.
- <video controls src="media/birds.mp4">
- متصفحك لا يدعم العنصر video.
- </video>
في المثال التالي سنقوم بإستخدام العنصر <video>
مع مصادر بديلة.
- <video controls>
- <source src="media/birds.mp4" type="video/mp4">
- <source src="media/birds.ogv" type="video/ogg">
- متصفحك لا يدعم العنصر video.
- </video>
إستخدام العنصر <object>
يتم استخدام العنصر <object>
لتضمين أنواع مختلفة من ملفات الوسائط في مستند HTML. سابقا كان استخدام هذا العنصر يقتصر على إدراج عناصر تحكم ActiveX ، ولكن وفقًا للمواصفات ، يمكن أن يكون الكائن أي كائن وسائط مثل الفيديو أو الصوت أو ملفات PDF أو الرسوم المتحركة فلاش أو حتى الصور.
- <object data="media/birds.mp4" width="400px" height="200px"></object>
العنصر <object>
غير مدعوم على نطاق واسع ويعتمد كثيرًا على نوع الكائن المضمن. يمكن أن تكون الطرق الأخرى اختيارًا أفضل في كثير من الحالات.
إستخدام العنصر <embed>
يتم استخدام العنصر <embed>
لتضمين محتوى الوسائط المتعددة في صفحة HTML.
في الكود التالي سنقوم بدمج مقطع فيديو في صفحة ويب بإستخدام العنصر <embed>
- <embed src="media/birds.mp4" width="400px" height="200px">
عنصر <embed>
مدعوم جيدًا في متصفحات الويب الحالية وتم تعريفه أيضًا كمعيار قياسي في HTML5 ، ولكن قد لا يتم تشغيل الفيديو الخاص بك بسبب عدم توفر المكونات الإضافية الداعمة لنوع الفيديو المدرج.
تضمين مقاطع الفيديو من اليوتيوب
هذه هي الطريقة الأسهل والأكثر شيوعًا لتضمين ملفات الفيديو في صفحات الويب. ما عليك سوى تحميل الفيديو على منصة YouTube وإدراج كود HTML لعرض هذا الفيديو في صفحة الويب الخاصة بك.
وللقيام بذلك علينا اتباع الخطوات التالية :
أولا : تحميل الفيديو
انتقل إلى موقع studio.youtube.com واتبع التعليمات لتحميل الفيديو الخاص بك.
ثانيا : إنشاء كود HTML لتضمين الفيديو
تصفح وافتح الفيديو الخاص بك الذي تم تحميله على موقع يوتيوب. ابحث الآن عن زر المشاركة SHARE الموجود أسفل الفيديو مباشرة كما هو موضح في الشكل التالي.
عند النقر فوق زر المشاركة SHARE ، سيتم فتح لوحة مشاركة تعرض بعض الأزرار. انقر الآن على زر تضمين Embed ، وسوف يقوم بإنشاء كود HTML لتضمين الفيديو مباشرة في صفحات الويب. ما عليك سوى نسخ هذا الرمز ولصقه في صفحة HTML حيث تريد عرض الفيديو . افتراضيًا ، يتم تضمين الفيديو داخل iframe.
يمكنك أيضًا تخصيص كود التضمين هذا مثل تغيير حجم الفيديو عن طريق تعديل قيم السمات width
و height
للعنصر <ifram>
.
يشتمل المثال التالي ببساطة على مقطع فيديو من موقع YouTube:
- <!doctype html>
- <html>
- <head>
- <meta charset="utf-8">
- <title>YouTube Video</title>
- </head>
- <body>
- <iframe width="560" height="315" src="https://www.youtube.com/embed/eoW5L6Rdy8w" frameborder="0" allowfullscreen></iframe>
- </body>
- </html>