---
title: "ما هو ملف Lottie وكيف يعمل؟"
description: "افتح ملف Lottie في محرر نصوص وستفهمه: JSON فيه طبقات وقيم حركة وأرقام للطول والمقاس، بلا صور ولا فيديو. ما يحمله وما لا يستطيع، وحدوده قبل الاستخدام."
canonical: "https://freeaigeneration.com/ar/%D8%A3%D8%AF%D9%84%D8%A9/%D9%85%D8%A7-%D9%87%D9%88-%D9%85%D9%84%D9%81-lottie-%D9%88%D9%83%D9%8A%D9%81-%D9%8A%D8%B9%D9%85%D9%84%D8%9F/"
robots: "noindex"
lang: "ar"
---

# ما هو ملف Lottie وكيف يعمل؟

افتح ملف Lottie في محرر نصوص وستفهمه أسرع من أي شرح. ما تراه JSON منظم، فيه قائمة طبقات وقيم حركة وأرقام تحدد الطول والمقاس. لا صور ولا فيديو في الداخل، ولهذا يبقى الملف صغيراً وقابلاً للقراءة الآلية.

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

## ملف JSON لا فيلم

Lottie صيغة أنشأتها Airbnb، ويُصدَّر عادة من Bodymovin داخل أدوات الرسوم المتحركة. الملف لا يحتوي إطارات مرسومة جاهزة، بل أوصافاً للطبقات والرسوم والحركة. حين يعرضه برنامج، هو من يرسم الإطارات في تلك اللحظة.

لهذا السبب يُقاس حجم الملف بعدد الطبقات وتعقيد المسارات، لا بعدد الثواني. حركة مدتها دقيقة على شكلين بسيطين قد تكون أصغر من حركة عشر ثوانٍ فيها صورة نقطية كبيرة.

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

## الحقول التي تحدد الطول والمقاس

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

مثال مباشر. إذا كان معدل الإطارات 60 ونقطة البداية 0 ونقطة النهاية 120، فالمدة 120 ÷ 60 = ثانيتان. وإذا كان المعدل 30 والنهاية 90، فالمدة ثلاث ثوانٍ. النقطة النهائية ليست بالثواني، ولهذا تتغير المدة نفسها إذا عُدّل المعدل وحده.

المقاس يعمل بطريقة مختلفة عن الصورة. عرض 1920 وارتفاع 1080 يعنيان 2,073,600 وحدة مرجعية في نظام إحداثيات الملف، وليس مخزوناً من البكسلات. لهذا يمكن عرض الملف على شاشة صغيرة أو لافتة كبيرة دون أن يتغير حجمه على القرص.

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

## ما يمكن أن يحمله وما لا يستطيع

الملف يستطيع أن يحمل ما يبنيه المحرر من طبقات ومسارات وأقنعة وطبقات أشكال ومحركات نص وتعبيرات، لأن هذه كلها أوصاف قابلة للتسجيل في JSON.

الأقنعة وطبقات الأشكال تستحق ذكراً خاصاً، لأنها تُخزن كأوصاف هندسية. الشكل يبقى هندسة قابلة للتعديل في الملف، وهذا فرق جوهري عن صورة نقطية تحمل شكلاً مرسوماً بداخلها ولا يمكن تفكيكه.

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

## لماذا يفيد أنه نص

ملف نصي يمكن مقارنته. إذا تغيّر موضع أو توقيت، يظهر الفرق في مقارنة سطرية بين نسختين، وهذا مفيد في العمل التعاوني وفي مراجعة التغييرات. الملفات الثنائية لا تعطي هذه الميزة.

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

هناك أيضاً صيغة dotLottie بامتداد .lottie، وهي عبوة مضغوطة تجمع الحركة في حاوية واحدة. الهدف منها تقليل الحجم والتنظيم، لا تغيير نموذج الملف نفسه.

## الحدود قبل الاستخدام

Lottie يحتاج عارضاً يفهمه. المتصفح لا يفتحه وحده كما يفتح صورة، وبرنامج الفيديو العادي لا يعرضه كملف وسائط. هذه نقطة يُخطئ فيها كثيرون عند التسليم.

هناك حد آخر يخص المحرر نفسه. ملفات المشاريع بصيغة .aep أو .aepx لا تُفتح، وإضافاتها لا تعمل. مسار Lottie هو جسر التبادل الممكن هنا، لا استيراد مشروع كامل بكل ما فيه.

وهذا يعني أن الملف لا يصلح نسخة احتياطية للمشروع. النسخة الاحتياطية هي ملف .ecproj الذي يحفظ التركيب، أما Lottie فنسخة تسليم. الاحتفاظ بالاثنين عادة جيدة، لأن أحدهما يُعاد فتحه للتحرير والآخر يُستهلك في الواجهة.

## من الملف إلى المحرر

استورد ملف Lottie في [محرر المونتاج والمؤثرات](/ar/أدوات/محرر-المونتاج-والمؤثرات/) لترى كيف تُقرأ طبقاته في الخط الزمني، أو صدّر منه ملفاً جديداً وافتحه في محرر نصوص. لمقارنة الصيغ الثلاث قبل القرار، اقرأ [Lottie أم GIF أم MP4](/ar/أدلة/lottie-أم-gif-أم-mp4-أي-تنسيق-رسوم-متحركة-تختار؟/). وإذا أردت الأساس الذي تقوم عليه قيم الحركة داخل الملف، فدليل [ما هي الإطارات المفتاحية في الرسوم المتحركة؟](/ar/أدلة/ما-هي-الإطارات-المفتاحية-في-الرسوم-المتحركة؟/) يشرح ذلك بلغة مباشرة.
