Education·7 min

بقلم Shamir

ما هو ملف M3U وكيف يعمل؟

تسمع هذا المصطلح في كل مكان — "أضف M3U الخاص بك"، "ألصق رابط M3U الخاص بك"، "قائمة تشغيل M3U". قد يبدو تقنياً معقداً. لكن الحقيقة أنه ليس كذلك. ملف M3U هو ببساطة ملف نصي يحتوي على قائمة بأماكن وجود البث أو ملفات الوسائط الخاصة بك. هذا هو السر كله. افتحه في أي محرر نصوص وستختفي الغموض.

هذا الدليل يشرح التنسيق بوضوح سطراً تلو الآخر، بحيث تعرف بالضبط ما يقصده شخص ما في المرة القادمة عندما يقول "أضف M3U الخاص بك".

الحقيقة البسيطة: Tuneline هو مشغل وسائط للمحتوى الذي تقدمه أنت. ملف M3U ما هو إلا قائمتك لمصادرك — فهرس محتويات وليس المحتوى نفسه.

ملف M3U هو فهرس محتويات

أفضل طريقة لفهم ملف M3U: هو فهرس محتويات للوسائط. لا يحتوي على أي فيديو. بل يحتوي على قائمة روابط — أسماء بالإضافة إلى المواقع (عناوين URL أو مسارات الملفات) حيث يوجد كل عنصر فعلياً. يقرأ المشغل القائمة ويجلب كل عنصر عند الضغط على تشغيل.

هذا هو السبب في أن ملف M3U صغير جداً (بضعة كيلوبايتات) حتى عندما 'يحتوي' على آلاف العناصر — كل شيء فيه نص، لا توجد فيديوهات. وهذا أيضاً السبب في أن ملف M3U قد ينقطع: إذا انتهت صلاحية أحد الروابط (انتهاء صلاحية رابط)، فالقائمة بخير لكن ذلك العنصر الواحد لن يعمل.

أبسط ملف M3U ممكن

في أبسط صوره، ملف M3U هو مجرد قائمة بالمواقع، واحد في كل سطر:

http://example.com/stream1.m3u8
http://example.com/stream2.m3u8
/Users/me/Videos/holiday.mp4

يقرأ المشغل القائمة من الأعلى إلى الأسفل ويعطيك ثلاثة عناصر للتشغيل. لا أسماء، لا تجميع — فقط مواقع. هذا هو تنسيق قائمة التشغيل الأصلي من التسعينات، وما زال يعمل.

ملف M3U في الواقع: التنسيق الموسع

التنسيق الذي ستقابله فعلياً يبدأ بـ #EXTM3U ويعطي كل عنصر اسماً وبيانات وصفية. هذا هو M3U الموسع، ويبدو هكذا:

#EXTM3U
#EXTINF:-1 tvg-id="news.us" tvg-logo="http://logos/news.png" group-title="News",Example News
http://example.com/news.m3u8
#EXTINF:-1 group-title="Movies",Example Movie Channel
http://example.com/movies.m3u8

دعنا نفك تشفيره سطراً تلو الآخر — إنه أبسط مما يبدو:

الجزءالمعنى
#EXTM3Uالرأس. يقول "هذا ملف M3U موسع." يأتي دائماً في السطر الأول.
#EXTINF:-1"ها هو عنصر جديد." -1 يعني بث مباشر (مدة غير معروفة).
tvg-id="..."معرّف يُستخدم لربط هذا العنصر ببرنامج (EPG).
tvg-logo="..."رابط لشعار أو أيقونة العنصر.
group-title="..."الفئة — هذا ما ينشئ مجموعات الشريط الجانبي لديك.
,Example Newsكل شيء بعد الفاصلة هو اسم العرض.
السطر التاليرابط أو مسار فعلي للتشغيل.

إذاً كل عنصر يحتل سطرين: سطر #EXTINF واحد يصفه، وسطر واحد يقول أين يوجد. كرر هذا النمط وستحصل على مكتبة كاملة.

إضافة مصدر M3U في Tuneline

M3U مقابل M3U8 — ما الفرق؟

هذا يربك الجميع، وهي أشياء مختلفة تشترك في أسماء متشابهة:

  • .m3u / .m3u8 كملف قائمة تشغيل — فهرس المحتويات الذي كنا نناقشه. إصدار .m3u8 هو مجرد M3U محفوظ بصيغة UTF-8 (بحيث يتعامل بشكل صحيح مع الأسماء والرموز غير الإنجليزية). لقوائم التشغيل، فضّل .m3u8 — فهو يتجنب الأحرف المشوهة.
  • .m3u8 كبث مباشر — بشكل محير، HLS البث المباشر أيضاً يستخدم امتداد .m3u8، لأن بث HLS هو من الناحية الفنية قائمة تشغيل صغيرة من مقاطع الفيديو. لذلك فإن رابط …/stream.m3u8 واحد عادة ما يكون بث مباشر واحد، بينما ملف …/playlist.m3u8 كبير تضيفه كمصدر هو قائمة من الكثير.

كيفية تمييزها عملياً: قائمة تضيفها كمصدر تحتوي على عدة إدخالات #EXTINF؛ بث HLS واحد هو قائمة مقاطع محدثة باستمرار يشغلها المشغل فقط. إذا كنت تلصق رابطاً واحداً لمشاهدة شيء واحد، فهو من نوع البث — انظر بث الشبكة.

رابط مقابل ملف: طريقتان للحصول على M3U

ستواجه ملفات M3U بشكلين، وكلاهما يعمل بنفس الطريقة بمجرد إضافته:

  • رابط بعيد (http://provider.com/get.php?… أو …/playlist.m3u8). القائمة موجودة على خادم؛ يجلب المشغل أحدث إصدار في كل مرة. تعطيك معظم الاشتراكات رابطاً مثل هذا.
  • ملف محلي (playlist.m3u على قرصك أو محرك سحابة). القائمة موجودة معك. رائع لمجموعة محدثة يدوياً ومنسوخة احتياطياً تتحكم بها وتعديلها بنفسك.

لإضافة أي منهما: افتح إضافة مصدر، الصق الرابط أو اختر الملف، والمشغل سيحلل كل #EXTINF إلى مكتبة قابلة للاستعراض. (خطوة بخطوة.)

هل يمكنني تحرير ملف M3U بنفسي؟

نعم — وهو أمر مفيد جداً. لأنه نص عادي، أي محرر نصوص يمكنه تحرير M3U. تعديلات شائعة:

  • إعادة تسمية عنصر — غيّر النص بعد الفاصلة في سطر #EXTINF.
  • إعادة تجميع العناصر — عدّل group-title="…" لتنظيم فئاتك بالطريقة التي تريدها.
  • إزالة العناصر الميتة — احذف سطر #EXTINF وسطر رابطه معاً (كليهما، وإلا ستُترك واحداً بدون ارتباط).
  • دمج قائمتين — الصق الإدخالات من ملف واحد تحت رأس #EXTM3U لملف آخر.

احفظه بصيغة .m3u8 (UTF-8) وأضفه مرة أخرى. فقط تذكر: تحرير القائمة لن يصلح مصدراً ميتاً أبداً — إذا اختفى الرابط الأساسي، فإن تنظيف النص لن يعيده.

M3U مقابل التنسيقات الأخرى

M3U هو إحدى الطرق الثلاث التي يمكن أن يصل بها محتوى إليك. النسخة المختصرة:

  • M3U — قائمة مسطحة من البثات (ما يغطيه هذا المنشور). بسيط، محمول، قابل للتحرير.
  • Xtream Codes — تسجيل دخول الخادم (رابط + اسم المستخدم + كلمة المرور) الذي يحوّله المشغل إلى مكتبة منظمة بفئات وفيديو عند الطلب / مسلسلات.
  • Stalker Portal — تنسيق قائم على البوابة يستخدمه بعض الأجهزة.

مقارنة كاملة: M3U مقابل Xtream Codes مقابل Stalker Portal.

الأسئلة الشائعة

ما هو ملف M3U بعبارات بسيطة؟

ملف نصي عادي يحتوي على قائمة بأماكن وجود البث أو ملفات الوسائط الخاصة بك — أسماء بالإضافة إلى المواقع. إنه فهرس محتويات؛ لا يحتوي على أي فيديو حقيقي.

ما الفرق بين M3U و M3U8؟

كملف قائمة تشغيل، .m3u8 هو مجرد M3U محفوظ بصيغة UTF-8 (أفضل للأسماء غير الإنجليزية) — فضّله. بشكل محير، بث HLS المباشر أيضاً يستخدم .m3u8؛ رابط واحد مثل هذا هو بث واحد، بينما ملف كبير تضيفه كمصدر هو قائمة من الكثير.

هل يمكنني فتح وتحرير ملف M3U؟

نعم — أي محرر نصوص يعمل. يمكنك إعادة تسمية العناصر، تغيير group-title لإعادة التجميع، وحذف العناصر الميتة (احذف سطر #EXTINF وسطر رابطه معاً).

من أين أحصل على ملف M3U؟

من مصدرك الخاص أو اشتراكك — عادة كرابط تلصقه، وأحياناً كملف تفتحه. يحلل المشغل إلى مكتبة قابلة للاستعراض.

النقطة الأساسية

  • ملف M3U هو فهرس محتويات نصي عادي — أسماء ومواقع، لا فيديو بداخله.
  • يبدأ التنسيق الواقعي بـ #EXTM3U، وكل عنصر هو سطر #EXTINF (الاسم والمجموعة والشعار و tvg-id) بالإضافة إلى سطر رابط/مسار.
  • .m3u8 يعني UTF-8 لقوائم التشغيل — لكن نفس الامتداد أيضاً يميز البث المباشر HLS، لذا السياق مهم.
  • إنه مجرد نص، لذلك يمكنك تحريره بنفسك — على الرغم من أن ذلك لن يعيد مصدراً ميتاً.

هل لديك M3U لإضافته؟ حمّل Tuneline — الصق الرابط أو افتح الملف وستتصفح في ثوانٍ. مجاني وخالي من الإعلانات.

— شمير

شارك هذا المقال

The fast fix

Get Tuneline free

A clean, no-account media player for macOS, Windows, Linux, Android, TV, and iOS. Bring your own playlist.

Download free

The cross-platform media player behind these answers — new platforms, sync updates, the honest build story. No spam, unsubscribe anytime.

اقرأ هذا المقال بلغة أخرى

Tuneline هو تطبيق مشغل وسائط. لا يوفر أي محتوى ولا يستضيفه ولا يوزعه. أنت من يحضر قائمة التشغيل الخاصة بك، تمامًا كما تفعل مع VLC.