ForHosting KIT · أدوات المطورين

حاسبة معدل بتات صوت PCM

تحسب هذه الأداة معدل البيانات الخام للصوت غير المضغوط بتنسيق PCM. أدخلوا تردد أخذ العينات بالهرتز، وعدد البتات لكل عينة، وعدد القنوات. تعرض النتيجة البتات والبايتات في الثانية، إضافة إلى تحويلات عشرية بوحدات kbps وMbps وMB/s. ويمكنكم استخدامها للتحقق من سعة الواجهات، وتقدير التخزين، ومقارنة صيغ التسجيل، وفهم متطلبات نقل الصوت غير المضغوط.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

معنى معدل بتات PCM الخام

يمثل التضمين النبضي المرمز الموجة الصوتية كسلسلة من العينات العددية. ويبين المعدل الخام عدد البتات التي تنتجها هذه العينات كل ثانية قبل الضغط أو الحاوية أو البيانات الوصفية أو تصحيح الأخطاء أو أطر النقل. تحدده ثلاثة مقادير: يحدد تردد العينات عدد القياسات في الثانية، ويحدد عمق البت عدد البتات لكل قياس في كل قناة، ويحدد عدد القنوات التدفقات المستقلة. حاصل ضربها هو معدل PCM: تردد العينات × عمق البت × القنوات. لذلك يحتاج الاستيريو إلى ضعف معدل الأحادي عند ثبات بقية الإعدادات، وتزيد النقلة من 16 إلى 24 بت المعدل بنسبة خمسين في المئة. تستخدم الحاسبة وحدات عشرية؛ فالكيلوبت يساوي 1,000 بت والميغابت يساوي 1,000,000 بت.

إدخال صيغة الصوت على نحو صحيح

أدخلوا تردد العينات عدداً صحيحاً بالهرتز لا اختصاراً؛ فعند 48 kHz أدخلوا 48000. ثم حددوا عمق البت المخزن فعلياً، مثل 16 أو 24 أو 32، وعدداً صحيحاً موجباً للقنوات. للصوت الأحادي قناة واحدة، وللاستيريو المعتاد قناتان، وقد تضم الجلسة متعددة القنوات ست قنوات أو ثماني قنوات أو أكثر. لا تقتصر الحقول على الإعدادات الشائعة لأن الأنظمة المهنية والتجريبية قد تستخدم قيماً صحيحة أخرى. ترفض الأداة القيم الناقصة والكسور والنصوص والصفر والأعداد السالبة والنتائج التي تتجاوز نطاق العدد الصحيح الآمن. تظهر النتيجة الأساسية بالبت في الثانية، ويحسب البايت بالقسمة على ثمانية، أما kbps وMbps وMB/s فتحويلات للقيمة الدقيقة نفسها.

تفسير النتيجة للنقل والتخزين

استخدموا bit/s أو Mbps لمقارنة تدفق PCM بالسعة الفعلية لواجهة صوت أو شبكة أو مسجل أو منظومة معالجة. تحتاج وسائل النقل الحقيقية إلى هامش للرؤوس والأطر والتوقيت والمجاميع الاختبارية وغيرها، ولذلك قد لا تكفي سعة اسمية تساوي القيمة المحسوبة. ولتقدير التخزين، اضربوا byte/s أو MB/s في المدة. قد يكون ملف WAV أو AIFF أو RF64 أكبر قليلاً بسبب الرؤوس والبيانات الوصفية. لا تمثل النتيجة معدل MP3 أو AAC أو Opus أو FLAC أو ALAC؛ فالمرمزات الفاقدة تختار معدلاتها، بينما تختلف الصيغ غير الفاقدة حسب الإشارة. تجيب الأداة عن سؤال محدد: ما مقدار بيانات العينات الذي تولده صيغة PCM غير المعبأة باستمرار.

التحقق من سعة واجهة الصوت

قارنوا Mbps الخام لجلسة متعددة القنوات بالسعة المستمرة للواجهة أو الشبكة.

تقدير مساحة التسجيل

استخدموا البايتات في الثانية أساساً لحساب مساحة جلسة PCM.

مقارنة إعدادات الصيغة

شاهدوا بدقة أثر تردد العينات وعمق البت وعدد القنوات في المعدل.

ما المعادلة المستخدمة؟

يضرب تردد العينات بالهرتز في عمق البت وعدد القنوات، فينتج معدل PCM الخام.

هل تشمل النتيجة رؤوس WAV أو AIFF؟

لا. تقيس عينات PCM فقط، وتستبعد الرؤوس والبيانات الوصفية وأعباء الحاوية.

هل الوحدات عشرية؟

نعم. الكيلوبت 1,000 بت، والميغابت 1,000,000 بت، وMB/s يساوي 1,000,000 بايت في الثانية.

هل يمكن حساب الصوت متعدد القنوات؟

نعم. أدخلوا العدد الإجمالي للقنوات المستقلة؛ يزداد المعدل طردياً معه.

هل هذا معدل FLAC أو MP3 أو AAC أو Opus؟

لا. تضغط هذه الصيغ الصوت، أما الحساب فيقيس PCM قبل الترميز.

ما تكلفة طلب API؟

السعر هو $0.002 لكل عملية حساب. تنفذ نسخة المتصفح العملية الحتمية نفسها محلياً.

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

POSThttps://api.kit.forhosting.com/hobby/music-pcm-bitrate

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/hobby/music-pcm-bitrate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"sample_rate_hz":48000,"bit_depth":24,"channels":2}'
{
  "sample_rate_hz": 48000,
  "bit_depth": 24,
  "channels": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "hobby.music_pcm_bitrate",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←