ترميز الفيديو في تطبيقات الجوال: ما هو، الترميزات والمعايير

المؤلف: IT Sectr نُشر: 2026-05-24 وقت القراءة: 8 دق

ترميز الفيديو هو عملية ضغط إشارة الفيديو الرقمية إلى تنسيق مناسب للتخزين والنقل عبر الشبكة مع أقل فقدان للجودة. بدون الترميز، تشغل دقيقة واحدة من فيديو 4K غير مضغوط حوالي 30 جيجابايت، مما يجعل النقل عبر الإنترنت مستحيلاً. وفقاً لتقرير Sandvine Global Internet Phenomena (2025)، يشكل الفيديو 65% من إجمالي حركة الإنترنت، والترميز هو التقنية الرئيسية التي تجعل ذلك ممكناً.

الملخص

  • الترميز — ضغط إشارة الفيديو باستخدام الترميزات لتقليل حجم البيانات.
  • الترميزات H.264 و H.265 — المعايير الرئيسية: AVC يضمن التوافق، HEVC يوفر ضغطاً أفضل.
  • VP9 و AV1 — ترميزات مفتوحة من Google و Alliance for Open Media، خالية من الإتاوات.
  • معدل البت يحدد الحجم والجودة: 2–5 ميجابت/ثانية لـ 1080p، 15–40 ميجابت/ثانية لـ 4K.
  • ترميزات الصوت AAC و Opus — معايير تطبيقات الجوال بزمن وصول منخفض وجودة عالية.

ما هو ترميز الفيديو؟

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

الفيديو غير المضغوط عبارة عن سلسلة من الإطارات، كل منها مخزنة كمصفوفة من البكسلات بتنسيق RGB أو YUV. بدون ضغط، تتطلب ثانية واحدة من فيديو 1080p بمعدل 30 إطاراً في الثانية حوالي 1.5 جيجابايت من الذاكرة. ترميز H.264 يضغط هذا التدفق إلى 3–5 ميجابت/ثانية، أي 2500 مرة أقل من الحجم الأصلي.

مبادئ ضغط الفيديو

تستخدم ترميزات الفيديو نوعين من الضغط: الضغط داخل الإطار (intra-frame) والضغط بين الإطارات (inter-frame). الضغط داخل الإطار يطبق على كل إطار بشكل مستقل، باستخدام خوارزميات مشابهة لـ JPEG: تحويل جيب التمام المتقطع (DCT)، التكميم، والترميز الإنتروبي.

الضغط بين الإطارات يحلل الفرق بين الإطارات المتتالية ويشفر التغييرات فقط. إذا كانت الخلفية ثابتة، يرسل الترميز إطاراً كاملاً مرة واحدة فقط (I-frame)، ثم يرسل الفروق فقط (P- و B-frames)، مما يقلل حجم البيانات بشكل كبير للمشاهد ذات الحركة القليلة.

ترميزات الفيديو: H.264, H.265, VP9, AV1

اختيار ترميز الفيديو يحدد نسبة الجودة إلى الحجم، والتوافق مع الأجهزة، ورسوم الترخيص. أربعة ترميزات رئيسية تهيمن على سوق تطبيقات الجوال: H.264 (AVC)، H.265 (HEVC)، VP9 و AV1.

الترميزالمعيارالسنةالضغط مقابل H.264الترخيص
H.264/AVCMPEG-4 Part 1020031x (أساسي)إتاوات (MPEG LA)
H.265/HEVCMPEG-H Part 22013أكثر كفاءة بنسبة 40–50%إتاوات (مجموعتان)
VP9Google2013أكثر كفاءة بنسبة 30–40%مجاني
AV1AOM2018أكثر كفاءة بنسبة 50–60%خالٍ من الإتاوات

H.264 — المعيار العالمي

H.264 (AVC — Advanced Video Coding) لا يزال أكثر ترميزات الفيديو توافقاً: فهو مدعوم من جميع أجهزة الجوال والمتصفحات وأجهزة التلفاز الذكية منذ عام 2005. فك الترميز H.264 المسرع بالأجهزة متاح حتى على الأجهزة الاقتصادية، مما يجعله مثالياً للتيار العام.

العيب الرئيسي لـ H.264 هو كفاءة الضغط المنخفضة نسبياً مقارنة بالترميزات الحديثة. عند نفس معدل البت، يوفر H.265 و AV1 جودة أعلى بشكل ملحوظ، وهو أمر مهم بشكل خاص لمحتوى HDR و 4K.

H.265 — الكفاءة لـ 4K

H.265 (HEVC — High Efficiency Video Coding) يوفر ضغطاً أفضل بنسبة 40–50% من H.264 بنفس الجودة البصرية. يتم تحقيق ذلك من خلال تقسيم أكثر مرونة للإطار إلى كتل (CTU حتى 64×64 بكسل بدلاً من 16×16) وخوارزميات محسنة للتنبؤ بالحركة.

HEVC مدعوم على جميع أجهزة Apple (بدءاً من iPhone 6)، وعلى Android (بدءاً من الإصدار 5.0 مع فك الترميز بالأجهزة)، وعلى معظم أجهزة التلفاز الذكية. رسوم ترخيص HEVC أعلى من H.264 وتديرها مجموعتان من براءات الاختراع، مما يعقد الاستخدام القانوني.

AV1 — المعيار المفتوح للمستقبل

AV1 هو ترميز فيديو طورته Alliance for Open Media (AOM)، وهو اتحاد بقيادة Google و Netflix و Amazon و Intel و Mozilla. يوفر AV1 ضغطاً أفضل بنسبة 50–60% من H.264، وهو خالٍ تماماً من الإتاوات، مما يجعله جذاباً لخدمات البث.

العيب الرئيسي لـ AV1 هو التعقيد الحسابي العالي للترميز. يمكن أن يكون ترميز AV1 أبطأ بمقدار 5–10 مرات من H.264 على نفس الأجهزة، على الرغم من أن فك الترميز بالأجهزة يظهر بالفعل على أجهزة 2024–2025 (Snapdragon 8 Gen 3, Apple A17 Pro).

ترميزات الصوت: AAC, MP3, Opus

ترميزات الصوت في تطبيقات الجوال لا تقل أهمية عن ترميزات الفيديو. يتطلب بث الفيديو صوتاً بأقل زمن وصول وجودة عالية وتوافق مع حاويات MP4 و WebM. ثلاثة ترميزات صوتية رئيسية تغطي 99% من تطبيقات البث على الجوال.

AAC — معيار Apple و YouTube

AAC (Advanced Audio Coding) هو خليفة MP3، طورته MPEG في عام 1997 وأصبح ترميز الصوت القياسي لـ iTunes و YouTube و Android. يوفر AAC نفس جودة MP3 بمعدل بت أقل بنسبة 30% ويدعم الصوت متعدد القنوات حتى 7.1.

لتطبيقات الجوال، يُوصى باستخدام AAC-LC بمعدل بت 128–192 كيلوبت/ثانية للستيريو و AAC-HE لمعدلات البت المنخفضة 32–64 كيلوبت/ثانية. فك الترميز AAC بالأجهزة متاح على جميع الأجهزة الحديثة، مما يقلل استهلاك الطاقة.

Opus — ترميز الصوت الحديث

Opus هو ترميز صوت مفتوح من IETF (RFC 6716)، يوفر أفضل جودة بين جميع ترميزات الصوت بمعدلات بت من 6 إلى 510 كيلوبت/ثانية. يجمع Opus بين SILK (خوارزمية للكلام) و CELT (للموسيقى) ويبدل الأوضاع تلقائياً حسب المحتوى.

يستخدم Opus في WebRTC لمكالمات الفيديو، وفي تطبيقات Spotify و Discord، وهو مدعوم في HLS بدءاً من iOS 11 و Android 5.0. زمن الوصول المنخفض لـ Opus (5–26 مللي ثانية مقابل 40–100 مللي ثانية لـ AAC) يجعله الخيار المفضل للبث المباشر ومؤتمرات الفيديو.

معايير الترميز: معدل البت، الدقة، FPS

معايير الترميز تحدد الحجم النهائي للملف وجودة الفيديو والتوافق مع الأجهزة. يجب على مطور تطبيقات الجوال اختيار الإعدادات المثلى لكل نوع من المحتوى: الأفلام، البث الرياضي، المحتوى الذي ينشئه المستخدم.

معدل البت وأنواعه

معدل البت هو عدد البتات المستخدمة لترميز ثانية واحدة من الفيديو. هناك CBR (معدل بت ثابت) للبث المباشر، VBR (معدل بت متغير) بجودة مستهدفة للتخزين الأرشيفي، و ABR (معدل بت متوسط) للبث.

الدقةH.264 (موصى به)H.265/HEVCAV1
360p400–800 كيلوبت/ثانية250–500 كيلوبت/ثانية200–400 كيلوبت/ثانية
720p1.5–4 ميجابت/ثانية1–2.5 ميجابت/ثانية0.8–2 ميجابت/ثانية
1080p3–8 ميجابت/ثانية2–5 ميجابت/ثانية1.5–4 ميجابت/ثانية
4K (2160p)15–40 ميجابت/ثانية10–25 ميجابت/ثانية8–20 ميجابت/ثانية

CRF — التحكم في الجودة

CRF (Constant Rate Factor) هو معيار ترميز في x264 و x265 يحدد الجودة المستهدفة بدلاً من معدل بت ثابت. مقياس CRF يتراوح من 0 (بدون فقدان) إلى 51 (أسوأ جودة)، حيث 18–28 هو النطاق العملي. لتطبيقات الجوال، يُوصى باستخدام CRF 23 لـ x264 و CRF 25 لـ x265.

CRF 18–20 يوفر جودة عالية لمحتوى العروض التقديمية والمشاهدة دون اتصال. CRF 24–28 مناسب للبث والمحتوى الذي ينشئه المستخدم، حيث يكون حجم الملف أهم من الجودة المطلقة.

ملفات تعريف الترميز ومستوياته

معيار H.264 يحدد ملفات تعريف (Baseline, Main, High) ومستويات (Level 1–5.2) تحد من أقصى معايير الفيديو. Baseline Profile متوافق مع جميع الأجهزة ولكنه لا يدعم B-frames. High Profile يوفر أقصى جودة ويستخدم لمحتوى 1080p.

لبث 4K، يُطلب Level 5.1 وما فوق، وهو مدعوم من معظم أجهزة الجوال بدءاً من 2018. مستوى الترميز يحدد أقصى دقة ومعدل بت وحجم مخزن مؤقت، مما يضمن فك الترميز الصحيح على جميع الأجهزة المعتمدة.

الترميز للبث

الترميز للبث يختلف عن الترميز الأرشيفي في ضرورة إنشاء متغيرات متعددة للجودة (ABR ladder) والتحسين للنقل الشبكي. يستخدم موفرو المحتوى التحويل في الوقت الفعلي أو الترميز المسبق لـ VOD.

ABR ladder نموذجية لتطبيقات الجوال تتضمن 4–6 متغيرات: من 144p (200 كيلوبت/ثانية) للشبكات الضعيفة إلى 1080p (8 ميجابت/ثانية) للـ Wi-Fi. الدقات الموصى بها: 144p, 240p, 360p, 480p, 720p, 1080p. لمحتوى 4K، تضاف 1440p و 2160p.

التحويل على جهاز الجوال

kotlin
val mediaCodec = MediaCodec.createEncoderByType(
    MediaFormat.MIMETYPE_VIDEO_AVC
)
val format = MediaFormat.createVideoFormat(
    MediaFormat.MIMETYPE_VIDEO_AVC,
    1280, 720
).apply {
    setInteger(MediaFormat.KEY_BIT_RATE, 3_000_000)
    setInteger(MediaFormat.KEY_FRAME_RATE, 30)
    setInteger(MediaFormat.KEY_I_FRAME_INTERVAL, 2)
    setInteger(MediaFormat.KEY_PROFILE,
        MediaCodecInfo.CodecProfileLevel.AVCProfileHigh)
    setInteger(MediaFormat.KEY_LEVEL,
        MediaCodecInfo.CodecProfileLevel.AVCLevel31)
}
mediaCodec.configure(format, null, null, MediaCodec.CONFIGURE_FLAG_ENCODE)

الترميز للبث المباشر

للبث المباشر، زمن الوصول المنخفض مهم بشكل خاص. يجب أن تقلل إعدادات الترميز من تأخير إدخال/إخراج الترميز: يُوصى بحجم GOP من 1–2 ثانية (كل 30–60 إطاراً)، وإيقاف أو تقليل B-frames، واستخدام Baseline Profile لـ H.264.

البروتوكولات الحديثة منخفضة زمن الوصول — LL-HLS و CMAF-Low Latency — تتطلب ترميزاً مجزأً بقطاعات من 1–2 ثانية ودعم التنزيل الجزئي (Partial Segments). يجب أن يدعم الترميز moof-box في كل قطاع لـ MP4 المجزأ.

تحسين خط أنابيب الترميز

  • الترميز بالأجهزة عبر MediaCodec (Android) أو VideoToolbox (iOS) إلزامي للوقت الفعلي.
  • الترميز متعدد الخيوط على الخادم باستخدام libx264/libx265 في وضع ultrafast أو veryfast.
  • إعدادات الترميز المسبقة: placebo — الأسوأ لـ VOD (أقصى ضغط)، ultrafast — للبث المباشر.
  • VBR ثنائي المسار — الوضع المفضل لـ VOD، يوفر حجماً وجودة يمكن التنبؤ بهما.

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

ما هو ترميز الفيديو في تطبيقات الجوال؟

ترميز الفيديو هو عملية ضغط إشارة الفيديو الرقمية باستخدام الترميزات لتقليل حجم البيانات. في تطبيقات الجوال، يتيح الترميز نقل وتخزين الفيديو، مما يقلل الحجم مئات المرات دون فقدان ملحوظ للجودة على شاشة الجهاز.

أي الترميزات أفضل: H.264 أم H.265؟

H.264 يوفر أقصى توافق مع الأجهزة القديمة، بينما H.265 أكثر كفاءة بنسبة 40–50% بنفس الجودة. لمحتوى 1080p أو أقل، H.264 كافٍ؛ لـ 4K يُوصى بـ H.265 أو AV1 إذا كان الجهاز يدعمه.

ما هو معدل البت وكيف أختاره؟

معدل البت هو كمية البيانات في الثانية من الفيديو. لـ 1080p، معدل البت الأمثل هو 3–8 ميجابت/ثانية لـ H.264 و 2–5 ميجابت/ثانية لـ H.265. يعتمد الاختيار على المحتوى: المشاهد الديناميكية (الرياضة) تتطلب معدل بت أعلى، والثابتة (المقابلات) تتطلب معدل بت أقل.

كيف يختلف VP9 عن AV1؟

VP9 هو سلف AV1 من Google، بضغط مماثل لـ H.265. AV1 يضغط بكفاءة أكثر بنسبة 20–30% من VP9، لكنه يتطلب 5–10 أضعاف موارد الترميز. VP9 أفضل لـ YouTube، AV1 لـ Netflix وخدمات البث الحديثة.

كيف أضبط الترميز للبث المباشر؟

للبث المباشر، استخدم H.264 Baseline Profile مع GOP من 1–2 ثانية، بدون B-frames، معدل بت 2–4 ميجابت/ثانية لـ 1080p. فعّل MP4 المجزأ (CMAF) لـ LL-HLS واستخدم الترميز بالأجهزة عبر MediaCodec أو VideoToolbox.

الخلاصة

  • الترميز هو تقنية أساسية بدونها يستحيل نقل الفيديو عبر الإنترنت بسبب الحجم الهائل للبيانات غير المضغوطة.
  • H.264 يبقى معيار التوافق ويُوصى به للتيار العام في تطبيقات الجوال.
  • H.265 و AV1 يوفران ضغطاً أفضل بنسبة 40–60%، لكنهما يحتاجان دعماً من الأجهزة لفك ترميز فعال.
  • معدل البت و CRF هما المعياران الرئيسيان: لـ 1080p H.264 استخدم 3–8 ميجابت/ثانية، لـ 4K H.265 استخدم 10–25 ميجابت/ثانية.
  • AAC هو ترميز الصوت القياسي، Opus أفضل للبث المباشر بسبب زمن الوصول المنخفض.
  • ABR ladder للبث يتضمن 4–6 متغيرات من 144p إلى 1080p بمعدلات بت مختلفة.
  • الترميز بالأجهزة إلزامي للوقت الفعلي على أجهزة الجوال.

سنقوم بتطوير تطبيق جوال جاهز

تقدم IT Sectr تطبيقات iOS وAndroid للشركات الناشئة والشركات منذ عام 2017. سوف نقدم لك النصح ونقترح أفضل حل.

مناقشة المشروع

اقرأ أيضًا