باختصار: لـتنزيل فيديو مع الترجمة من موقع، حدّد أولاً كيف تُسلَّم الترجمة. ثلاثة أشكال تغطي تقريباً كل شيء: ملف نصي مستقل (WebVTT أو SRT) يُطلب بطلب خاص، أو مسار ترجمة مدمج داخل البث، أو نص يرسمه المشغّل فوق الصورة. الأولان ينجوان من التنزيل، والثالث لا — وإن كان محروقاً فلا شيء يفصله بعده. والأصوات المتعددة هي المسألة نفسها بطابق أسفله: عادةً عدة تمثيلات، واختيار واحد منها قرار يجب أن تتخذه صراحة.
أين تعيش الترجمة
| طريقة التسليم | كيف تعرفها | ما تفعله |
|---|---|---|
| ملف WebVTT لكل لغة | يظهر طلب .vtt عند فتح قائمة الترجمة، والعنصر هو track | اجلب ذلك العنوان وأبقِه بجانب الفيديو |
| SRT يقدّمه المشغّل | زر «تنزيل التعليقات»، أو طلب .srt | اجلبه، ولا تحوّل إلا إذا احتاج جهازك ذلك |
| ترجمة داخل البث | ffprobe يعدّد مسار ترجمة في الملف نفسه | احتفظ بالحّاوية التي تحميه، وغالباً تكون MKV |
| ترجمة مغلقة CEA-608/708 | مسار cc أو cea في الوصف | استخرجها نصاً بـ FFmpeg |
| نص محروق في الصورة | الترجمة تظهر حتى مع إيقاف قائمة الترجمة | لا شيء تُستخرجه؛ إنها بكسلات |
صيغة WebVTT نفسها معيار باسم Web Video Text Tracks، وتوثّق MDN واجهة WebVTT التي يستهلك بها المتصفح هذه الملفات. والنتيجة العملية: ملف الترجمة نص صغير له عنوان، فالتقاطه سهل ما دمت ترى طلبه.
تنزيل ملف الترجمة
افتح قائمة الترجمة ودعها تجلب
أغلب المشغّلات تطلب ملفات الترجمة عند اختيار اللغة فقط. ومع لوحة الشبكة مصفّاة، مرّ على خيارات الترجمة واحدة واحدة: كل لغة يجب أن تولّد طلب .vtt أو .srt. هذه هي تقنية الرصد نفسها في إيجاد عنوان المصدر.
احفظ كل لغة باسم يطابق الفيديو
سمِّها على اسم الفيديو: lecture-04.en.vtt وlecture-04.ar.vtt. ملف ترجمة لا يطابق اسم فيديوه هو ملف ترجمة لن تجده لاحقاً.
اختبره على الفيديو
افتح الفيديو في مشغّل يقبل ترجمة خارجية وحمّل الملف. وتحقق من التزامن في البداية وقرب النهاية: اختلاف معدل الإطارات أو تنزيل مبتور يظهر كانزياح.
قرّر: ملف مرافق أم مدمج
الملف المرافق يترك الفيديو كما هو وأنفع للمونتاج. والدمج أرتب لملف واحد تحمله على هاتفك؛ يضيف FFmpeg مسار ترجمة إلى MKV بنسخ الاثنين: ffmpeg -i video.mp4 -i subs.vtt -c copy -c:s srt out.mkv. وايقبل MP4 صيغ ترجمة أقل من MKV، كما يوضح مرجع الصيغ.
«نزّل الفيديو والترجمة منفصلين» — حين يكون هذا هو الجواب الصحيح
غالباً هذا هو المسار السليم لا التراجع:
- تُبقي الفيديو المسلَّم كما هو بايت ببايت — بلا إعادة ترميز ولا خسارة جيل (قواعد الجودة).
- النص قابل للتعديل: تترجمه، تصحّح أخطاء النقل، تحذف الحشو.
- تكلفته التخزينية شبه صفر، فإبقاء كل اللغات عملي.
- حرق الترجمة في الصورة إعادة ترميز للفيديو كله — آخر الحلول لا تسهيل.
وأما «حفظ الترجمة مع فيديوهات الويب المحمّلة» فسؤال عادة أكثر منه سؤال تقنية: أبقِ ملف الترجمة مع الفيديو، في المجلد نفسه وبالأصل نفسه، مع رابط المصدر وتاريخ الاقتطاف.
مسارات الصوت: استخراج واحد، وإبقاء عدة
تعدد اللغات شائع في المقررات والبث والمحتوى المدبلج. وسؤالان مختلفان يُخلط بينهما دائماً:
| تريد | معناه | الطريقة |
|---|---|---|
| لغة واحدة فقط | اختيار تمثيل صوت واحد وإسقاط الباقي | حدّده عند الالتقاط أو في خريطة التغليف |
| الصوت وحده (محاضرة كمسموع) | استخراج مسار الصوت وحذف الصورة | ffmpeg -i in.mp4 -vn -c:a copy out.m4a |
| كل اللغات محفوظة | إبقاء كل المسارات في ملف واحد | تغليف إلى MKV لأنه يتحمل مسارات صوت عدة |
| ضغط الصوت لتقليل الحجم | ترميز حقيقي | اقبل الفقد، وأبقِ الأصل سليماً |
وفرق بين «استخراج مسار صوت من فيديو ويب» (نسخ مسار قائم، بلا ترميز، والجودة محفوظة) و«تحويل إلى MP3» (ترميز، وفقد). والأول هو النسخ ويجب أن يكون افتراضك؛ واختيار المسارات ودعم الحاويات موثّق في دليل FFmpeg الرئيسي ودليل الاستخراج.
الصوت المنفصل مسألة أخرى
التسليم المتكيّف كثيراً ما يسلّم الصوت كعائلة قطع مستقلة، وجلب الفيديو وحده ينتج ملفاً صامتاً. هذه حالة مسار ناقص لا حالة ترجمة، وهي مشروحة في فيديو محمّل بلا صوت، وما يقابلها في DASH في ملفات وصف DASH.
ما تفحصه في أي أداة قبل أن تثق بها هنا
- هل تسرد مصادر الترجمة والصوت مع الفيديو، أم «الفيديو» فقط؟
- هل افتراضها نسخ المسارات لا إعادة الترميز؟ سلوك VidBrowser الموثّق هو كشف FFmpeg وإعادة تغليف إلى MP4 أو MKV — أي عملية نسخ، وهذا ما تريده للمسارات والترجمة؛ وأما ما يحوّل دائماً فيثير شكّاً.
- هل يحتفظ بملف النص إن لم تدمجه؟ أداة تُسقط الترجمة بصمت أضرها من أن تشغّلها مرتين.
- الحقوق: ملفات الترجمة نصٌّ كثيرًا ما يكون محميّاً، وأحياناً ترجمة بشرية. حفظها لدراساتك شيء، ونشرها شيء آخر.
الأسئلة الشائعة
هل أنزّل فيديو مع الترجمة من موقع؟
نعم إن سُلّمت الترجمة كطلب WebVTT أو SRT أو كمسار داخل البث: التقط ذلك المسار وأبقِه مع الملف. أما النص المحروق فلا يُفصل.
كيف أنزّل الفيديو والترجمة منفصلين؟
افتح قائمة الترجمة ليُطلب كل لغة، ثم احفظ تلك الملفات بجانب الفيديو بأسماء مطابقة.
كيف أُبقي الترجمة بعد دمج المقاطع؟
إما مرافقاً خارجياً، أو تغليف داخل MKV بإضافة مسار الترجمة بالنسخ.
هل أستطيع تنزيل الصوت وحده من فيديو ويب؟
نعم؛ استخرج مسار الصوت بالنسخ لا بالترميز، فتحفظ الجودة وتُنجز أسرع.
كيف أحتفظ بعدة لغات صوت؟
اجلب كل تمثيل تريده واغلفه في MKV الذي يحمل مسارات عدة، ثم اختر عند التشغيل.
هل ملفات الترجمة المحمّلة قابلة للتعديل؟
نعم؛ نص مجرد مع طوابع زمنية — ولهذا المرافق أفضل من الحرق.