الأساس الزمني هو وحدة الزمن التي يُعدّ بها المجرى. بدلاً من تخزين الطوابع الزمنية بالثواني، يحسب ملف الوسائط على شكل نبضات (ticks) من ساعته الخاصة، ويحدد الأساس الزمني مدة كل نبضة. يُكتَب ككسر من الثانية.
ما هي الملفات التي تحملها ومن أين تأتي القيمة
ستجد أساساً زمنياً لكل مجرى منفصل داخل ملفات الوسائط: الصورة، الصوت، وأي ترجمات في ملفات MP4 وMOV وMKV وWebM وAVI وتدفّقات MPEG النقلية، وكذلك في ملفات الصوت المستقلة. لكل مجرى أساسه الزمني الخاص، لذلك غالباً ما يُحسب الصوت والفيديو في الملف نفسه بوحدات مختلفة.
يتم اختيار القيمة بواسطة المُرمِّز أو البرنامج الذي أنشأ الملف. بعض حاويات الملفات تفرض أساساً زمنياً محدداً وتثبته بشكل صريح؛ وعندما يترك التنسيق خيار الأساس الزمني مفتوحاً، يختار برنامج الكتابة ما يناسب المحتوى، وقد يحمل الملف ببساطة القيمة الافتراضية لذلك البرنامج.
كيف تبدو هذه القيمة
هو دائماً كسر، والعدد في المقام هو عدد النبضات في الثانية:
1/1000- مللي ثانية واحدة لكل نبضة، وهو الخيار المعتاد في ملفات Matroska وWebM1/90000- مستخدم منذ زمن طويل في تدفّقات MPEG النقلية1/48000- مجاري الصوت غالباً تُعَدّ بالعينات، لذا يتطابق الأساس الزمني مع معدل أخذ العينات1/12800- قيمة تُرى كثيراً في مجاري الفيديو ضمن ملفات MP4
لتحويل طابع زمني إلى ثوانٍ، اضربه في الكسر. طابع عرض زمني بقيمة 12800 في مجرى أساسه الزمني 1/12800 يساوي ثانية واحدة تماماً؛ ومع أساس زمني 1/1000 يكون الطابع الزمني 3500 مساوياً لثلاث ثوانٍ ونصف. لهذا تبدو الطوابع الزمنية الخام في التقرير كأرقام ضخمة؛ فهي عدادات نبضات، لا ثوانٍ. قد تعرض الأدوات الأقدم أيضاً صفاً منفصلاً باسم Codec Time Base إلى جانب هذا الصف.
لماذا هو مهم
كل ما في ملف الوسائط يحدث على عدد صحيح من النبضات، لذا يحدد الأساس الزمني أدق توقيت يمكن أن يعبّر عنه المجرى. إذا وقع إطار أو عينة بين نبضتين، يجب تقريب طابعه الزمني، وتتراكم أخطاء التقريب.
يمثل هذا مشكلة حقيقية عند معدلات إطارات الفيديو غير الصحيحة عددياً. عند معدل البث البالغ 30000 إطار في 1001 ثانية، يستمر الإطار الواحد لأكثر من 33 مللي ثانية بقليل لكنه ليس عدداً صحيحاً منها، لذا لا يستطيع أساس زمني بالمللي ثانية وضع أي إطار بدقة تامة. أساس زمني بعدد أكبر من النبضات في الثانية، أي بمقام أكبر في الكسر، يمكنه الوصول إلى كل حد فاصل بين الإطارات بدقة، ولهذا تفضّل المرمّزات قيماً مثل 1/12800 أو 1/90000 على المللي ثانية البسيطة.
تظهر النتائج على شكل أخطاء في التوقيت لا على شكل شيء تراه في إطار واحد: انزياح الصوت تدريجياً عن تزامنه مع الصورة، تباعد غير متساوٍ بين الإطارات، قص أو انتقال لا يهبط في الموضع الدقيق. جمع ملفات تحسب مجاريها بأسس زمنية مختلفة يعني أنه يجب إعادة تحجيم كل الطوابع الزمنية، وهذه العملية مصدر تقليدي لأخطاء المزامنة. لا يؤثر هذا الحقل بحد ذاته على جودة الصورة أو الصوت، ولا يحتوي أي معلومات شخصية.