حاسبة مشاهدة مسلسل متواصلة
عشر حلقات مدة كل منها 45 دقيقة بسرعة 1.5 تستغرق 5 ساعات، أي ما يزيد قليلًا على خُمس يوم. أدخل عدد الحلقات المتبقية ومدة الحلقة وسرعة التشغيل لترى المجموع بالساعات وبالأيام ذات 24 ساعة. مجاني في متصفحك.
- مجاني
- يعمل في متصفحك
- دون تسجيل
- بياناتك لا تغادر جهازك
شغّل الأداة مجانًا
مثال محلول
- الحلقات
- 10
- دقائق الحلقة
- 45
- السرعة
- 1.5
- إجمالي الدقائق
- 300
- الساعات
- 5
- الأيام
- 0.2083333333
مشاهدة مسلسل دفعة واحدة مسألة ميزانية وقت: اضربوا عدد الحلقات في مدة كل حلقة ثم اقسموا على سرعة التشغيل التي ستستخدمونها فعلًا. قبل أن تبدؤوا موسمًا جديدًا مساء الجمعة تحتاجون أن تعلموا إن كان ينتظركم مساء واحد أم عطلة كاملة أم معظم أسبوع. تقبل حاسبة المشاهدة المتواصلة ثلاثة أعداد منتهية موجبة — كم حلقة بقيت، وكم دقيقة تدوم كل حلقة، وسرعة التشغيل — وتعيد زمن المشاهدة الكلي بالساعات وبأيام من 24 ساعة. موسم من عشر حلقات مدتها خمس وأربعون دقيقة بسرعة مرة ونصف يساوي خمس ساعات، أكثر قليلًا من عُشري يوم.
كيف تُحسب ساعات المشاهدة وأيامها من ثلاثة أعداد
الهوية هي ذاتها التي يستخدمها داخليًا كل مشغّل بث. الزمن الخام بالدقائق هو عدد الحلقات مضروبًا في مدة حلقة واحدة بالدقائق. زمن المشاهدة بالدقائق هو ذلك الجداء مقسومًا على سرعة التشغيل.
الساعات هي دقائق المشاهدة مقسومة على ستين. الأيام هي الساعات مقسومة على أربع وعشرين، بيوم متصل من أربع وعشرين ساعة لا بتقويم مدني ولا بقطع ساعة نوم. سرعة التشغيل مضاعف موجب: 1.0 هو الشريط الصوتي الأصلي، و1.25 و1.5 الإعدادان الشائعان لإنهاء موسم أسرع، و2.0 ينصف الساعة.
قيمة دون 1.0 — حركة بطيئة أو دراسة لغة أو معدل إطارات مستعاد — تطيل المشاهدة، لذلك لا يُقيَّد الحقل بحد أدنى واحد. تُقبل أعداد الحلقات الكسرية لأن أنصاف الحلقات والخاصات المراجعة والنهايات ذات الجزأين موجودة فعلًا؛ والحساب لا يفرض عددًا صحيحًا. لا يجلب هذا الطرف قوائم حلقات من فهرس، ولا يطرح تخطي تتر البداية، ولا يطبّق مناطق زمنية.
يجيب عن سؤال واحد: إن جلستم وشغّلتم كل حلقة مدرجة بسرعة ثابتة، فكم ساعة وكم يومًا من أربع وعشرين ساعة تدوم تلك المشاهدة.
أين تبرر حاسبة المشاهدة المتواصلة وجودها
تحتاج الأسر التي تخطط لماراثون عطلة ساعات حتى تترك متسعًا للوجبات والنوم، وتحتاج أيامًا حتى لا تُظنّ مسلسلًا محدودًا فاخرًا من اثنتي عشرة ساعة ليلة واحدة. يحتاج كتّاب المراجعات والمحررون الذين يبنون تقويم بث تحويلًا حتميًا من عدد الحلقات والمدة إلى ميزانية ساعة جدارية يثبّتونها في ورقة. يحتاج دارسو لغة بسرعة 0.75x الصيغة نفسها بسرعة دون الواحد، لا أداة ترفض في صمت كل ما ليس 1x أو 2x.
يستطيع منظمو النوادي وفرق الضيافة في أمسية موضوعية تحويل رزمة حلقات إلى ساعة من البداية إلى النهاية دون فتح تطبيق حساب لكل عنوان. تستفيد مواقع المحتوى التي تتنافس على حاسبة مشاهدة مسلسل متواصلة أو كم يستغرق إنهاء موسم أو زمن المشاهدة بسرعة 1.5x من ودجة حية يتطابق مسارها المجاني في المتصفح بايتًا ببايت مع مسار الأتمتة المدفوع.
أبقوا المدخلات الثلاثة موجبة ومنتهية، وثبّتوا hours وdays في اختباراتكم، لتحصلوا على ميزانية مشاهدة قابلة لإعادة الإنتاج لخطة جمعة أو تقويم تحريري أو ورقة مختبر لغة أو عامل على الحافة، دون إقامة فهرس بث خاص بكم.
حالات الاستخدام
خططوا لماراثون مسلسل في عطلة الأسبوع
حوّلوا موسمًا من عشر حلقات بخمس وأربعين دقيقة بسرعة 1.5x إلى خمس ساعات لتعرفوا إن كفاكم مساء الجمعة أم احتجتم السبت أيضًا.
قارنوا التشغيل عند 1x و1.5x و2x
أبقوا عدد الحلقات والمدة كما هما، وغيّروا speed وحدها، وانظروا كم ساعة جدارية يوفّر شريط أسرع فعلًا.
تقاويم تحريرية ومكاتب مراجعات
حوّلوا إنجيل موسم من أعداد حلقات ومدد إلى ساعات وأيام يستطيع كاتب حجزها في جدول مراجعة أو تعليق مباشر.
الأسئلة الشائعة
ما سرعة التشغيل وكيف تغيّر المجموع؟
Speed مضاعف موجب على الشريط الصوتي الأصلي. 1.0 زمن حقيقي، و1.5 يقصّر المشاهدة بالثلث، و2.0 ينصفها، وقيمة دون 1.0 (مثل 0.75 لدراسة لغة) تطيلها.
ماذا يحدث إن كان مدخل صفرًا أو سالبًا أو غائبًا؟
مشاهدة بلا حلقات أو حلقة بلا مدة أو سرعة تشغيل صفر ليست مشاهدة، ولا تُفوتر تلك الإخفاقات.
هل مدد الحلقات بالدقائق أم بالساعات؟
لا يظهر hours وdays إلا في النتيجة بعد تحويل ساعة المشاهدة.
هل يمكن احتساب نصف حلقة أو خاتمة من جزأين؟
نعم. يقبل عدد الحلقات الكسور العشرية، لأن أنصاف الحلقات المتبقية والحلقات التلخيصية والخواتيم المكوّنة من جزأين موجودة فعلًا. ولا يلزمك الحساب بالتقريب إلى عدد صحيح.
هل تُخصم المقدمات التي أتخطاها؟
لا. يفترض الحساب أنك تشاهد كل حلقة كاملة بسرعة ثابتة. إذا كنت تتخطى المقدمة عادةً، فسيكون وقتك الفعلي أمام الشاشة أقصر قليلًا من النتيجة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/life/binge-watching \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"episodes":10,"episode_minutes":45,"speed":1.5}'const res = await fetch("https://api.kit.forhosting.com/life/binge-watching", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"episodes": 10,
"episode_minutes": 45,
"speed": 1.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/binge-watching",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"episodes": 10,
"episode_minutes": 45,
"speed": 1.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/binge-watching", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"episodes":10,"episode_minutes":45,"speed":1.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"episodes":10,"episode_minutes":45,"speed":1.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/binge-watching", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"episodes": 10,
"episode_minutes": 45,
"speed": 1.5
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.binge_watching",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_episodes | 1000000 |
max_episode_minutes | 1000000 |
max_speed | 100 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
تفشل الأصفار والسوالب والحقول الغائبة والقيم غير المنتهية بـ invalid_input ولا تُفوتر. تشترك الأداة المجانية في المتصفح وواجهة API المدفوعة مسبقًا في الوحدة النقية نفسها، فلا يختلف مخطط عطلة عن تقويم مراجعات على الأعداد الثلاثة ذاتها. استخدموا الصفحة في المتصفح بلا مقابل، أو استدعوا API بسعر $0.002 لكل طلب ناجح عندما تحتاج ورقة حساب أو تقويم تحريري أو بطاقة إرشاد الرقم نفسه.
كيف تُحسب ساعات المشاهدة وأيامها من ثلاثة أعداد
تعيد الاستجابة القيم المنقّاة لـ episodes وepisode_minutes وspeed، ثم total_minutes وhours وdays، وسلسلة formula تعيد صياغة الهوية حتى تعرض الواجهة القاعدة بجانب الرقم.
عقد الإدخال وسرعة التشغيل وحقول الاستجابة وأخطاء التحقق
تسمي الأخطاء دائمًا الحقل القانوني حتى يعلّم النموذج على الويب الضابط الصحيح. تفشل الأصفار والسوالب لأن مشاهدة بلا حلقات أو حلقة بلا مدة أو سرعة تشغيل صفر ليست مشاهدة — وسرعة صفر تكون قسمة على صفر. تفشل المقادير فوق السقوف الموثقة حتى لا يهدم خطأ مطبعي العزل isolate. فحص مألوف هو عشر حلقات من خمس وأربعين دقيقة عند speed 1.5، فيعطي ثلاثمئة دقيقة مشاهدة وخمس ساعات و0.208333333333 يومًا. مسلسل موقف نصف ساعة من أربع وعشرين حلقة عند 1x هو خمسمئة وثمان وعشرون دقيقة و8.8 ساعة و0.366666666667 يومًا. أرسلوا جسم JSON بثلاثة أعداد منتهية موجبة إلزامية: episodes عدد الحلقات التي ستشاهدونها؛ وepisode_minutes مدة حلقة واحدة بالدقائق؛ وspeed مضاعف التشغيل. تُقبل الأسماء البديلة episode_count وn وcount لـ episodes؛ وminutes وepisode_length وlength وduration لـ episode_minutes؛ وplayback_speed وplayback وrate لـ speed. قد يصل كل حقل عددًا في JSON أو سلسلة عددية؛ وتفشل القيم المنطقية والكائنات والسلاسل الفارغة وNaN وInfinity بـ invalid_input. عند النجاح يتضمن الجسم المدخلات المعادة، وtotal_minutes بوصفها ساعة المشاهدة، وhours بوصفها total_minutes مقسومة على ستين، وdays بوصفها hours مقسومة على أربع وعشرين، وسلسلة formula. الحقول الغائبة والقيم غير الموجبة invalid_input ولا تُفوتر. تستخدم استدعاءات API الناجحة السعر الأساس المنشور $0.002؛ ويسير المسار المجاني في المتصفح الدالة solve نفسها دون استهلاك رصيد مدفوع مسبقًا.
أين تبرر حاسبة المشاهدة المتواصلة وجودها
يستطيع المطوّرون الذين يوصلون ودجة «أنهِ هذا العمل» استدعاء العقد نفسه من نص وتثبيت hours وdays في الاختبارات حتى لا تختلف صفحة المنتج عن API أبدًا. ولأن التنفيذ تحليل parse خالص من الطبقة A، تكلف كل دعوة ناجحة السعر الأساس المنشور $0.002 بلا رموز نموذج ولا شبكة صادرة، ولا يستهلك التحقق الفاشل رصيدًا.
أسئلة تقنية
كيف تحسبون المدة اللازمة لمشاهدة مسلسل دفعة واحدة؟
أرسلوا ثلاثة أعداد موجبة: episodes وepisode_minutes وspeed. تعيد API القيمة total_minutes = episodes × episode_minutes / speed، ثم hours = total_minutes / 60 وdays = hours / 24.
كم تكلفة حاسبة المشاهدة المتواصلة؟
أداة المتصفح مجانية. تستخدم طلبات API رصيد KIT المدفوع مسبقًا بسعر $0.002 لكل استدعاء ناجح؛ ولا تُفوتر المدخلات غير الصالحة.