حاسبة سرعة الغالق بعد تغيير عدد الوقفات
تحسب هذه الأداة زمن التعريض الناتج عند إضافة وقفات إلى سرعة غالق ابتدائية أو طرحها منها.
شغّل الأداة مجانًا
أدخلوا كسرًا مألوفًا مثل 1/125، أو عددًا عشريًا بالثواني، ثم حددوا تغييرًا ذا إشارة. تطيل القيم الموجبة زمن التعريض وتسمح بدخول ضوء أكثر، بينما تقصره القيم السالبة وتقلل الضوء. تعرض النتيجة الثواني العشرية وصيغة واضحة لسرعة الغالق، ولذلك تفيد في ضبط الكاميرا وتخطيط المرشحات وتجهيز التصوير المتدرج.
كيف تغير الوقفة سرعة الغالق
في التصوير الفوتوغرافي، تمثل الوقفة الكاملة مضاعفة الضوء المسجل أو تنصيفه، بشرط ثبات بقية إعدادات التعريض. عند تعديل الغالق، تؤدي إضافة وقفة واحدة إلى مضاعفة الزمن؛ فتتحول 1/125 s حسابيًا إلى 1/62.5 s. ويؤدي طرح وقفة إلى تنصيف الزمن؛ فتتحول 1/125 s إلى 1/250 s. تعتمد الحاسبة إشارات واضحة: القيمة الموجبة تطيل الزمن وتزيد الضوء الواصل إلى المستشعر، والقيمة السالبة تقصر الزمن وتخفض الضوء. وينطبق المبدأ نفسه على أجزاء الوقفة؛ فنصف وقفة يضرب الزمن في الجذر التربيعي لاثنين، وثلث الوقفة يضربه في الجذر التكعيبي لاثنين. لا تقرب الأداة النتيجة تلقائيًا إلى قرص كاميرا محددة، لأن القيم المتاحة تختلف باختلاف الطراز. وبدلًا من ذلك، تقدم الهدف الرياضي بتقريب ثابت، لكي تختاروا أقرب إعداد متاح أو تستخدموا القيمة في تخطيط إضافي.
طريقة الإدخال وقراءة النتيجة
ابدؤوا بزمن الغالق الذي أنتج التعريض المرجعي أو المتوقع أن ينتجه. يمكن إدخال الكسور الشائعة مثل 1/1000 و1/125 و1/2، كما يمكن إدخال الثواني العشرية الملائمة للتعريض الطويل، مثل 2.5 ثانية. بعد ذلك أدخلوا التغيير المطلوب مع إشارته. تعني القيمة 2 زيادة التعريض وقفتين، ولذلك تضرب الزمن الابتدائي في أربعة. وتعني القيمة -3 خفضه ثلاث وقفات، ولذلك تقسم الزمن على ثمانية. تعرض الإجابة الزمن الابتدائي بعد توحيده، وعدد الوقفات المطبق، والزمن الجديد بالثواني، وصيغة سهلة القراءة. وتوضح أيضًا ما إذا كان التغيير يمنح ضوءًا أكثر أو أقل أو لا يغيره. تذكروا أن النتيجة مدة زمنية وليست العدد المقلوب الظاهر على شاشات كثيرة؛ فالمقام الأكبر يعني تعريضًا أقصر. إذا لم توفر الكاميرا القيمة الدقيقة، فاختاروا أقرب إعداد واحسبوا الفرق الصغير عند الحاجة إلى مطابقة دقيقة.
استخدام النتيجة في التصوير العملي
يفيد الحساب خصوصًا عندما يعبر عن خيار إبداعي أو تقني بعدد من الوقفات. قد يقلل مرشح الكثافة المحايدة الضوء ست وقفات؛ وعند إضافة 6 إلى زمن الغالق بلا مرشح تحصلون على التعريض الأطول اللازم للحفاظ على السطوع. ويمكن كذلك تجهيز تعريضات متدرجة بحساب انحرافات سالبة وموجبة من الأساس نفسه. تبقي كل وقفة موجبة الغالق مفتوحًا ضعف المدة، فتزيد ضبابية حركة الهدف أو اهتزاز الكاميرا، بينما تجمد كل وقفة سالبة الحركة بدرجة أكبر لكنها تجمع ضوءًا أقل. تفترض العملية ثبات فتحة العدسة وISO وسطوع المشهد وسائر فاقد الضوء. إذا غيرتم إعدادًا آخر، فأضيفوا أثره منفصلًا. هذه حاسبة رياضية لزمن التعريض وليست نظام قياس؛ فهي لا تحكم على احتراق المناطق الساطعة أو الضوضاء أو فشل قانون التبادلية أو مدة الوميض أو الحاجة إلى حامل. استخدموا الهدف نقطة بداية، ثم تحققوا من الصورة بمقياس الكاميرا والمدرج التكراري والمراجعة البصرية.
حالات الاستخدام
تخطيط تعريض بمرشح ND
أضيفوا تصنيف المرشح بالوقفات إلى زمن الغالق من دون مرشح للعثور على التعريض الأطول المكافئ.
إعداد تعريضات متدرجة
احسبوا أزمنة أسرع وأبطأ للانحرافات السالبة والموجبة حول تعريض أساسي واحد.
مقارنة تأثيرات الحركة
شاهدوا كيف يغير تعديل الوقفات مدة التعريض قبل الاختيار بين ضبابية الحركة وتجميدها.
الأسئلة الشائعة
هل تجعل الوقفة الموجبة الغالق أسرع أم أبطأ؟
تطيل الوقفة الموجبة التعريض في هذه الحاسبة، فيصبح الغالق أبطأ ويسجل ضوءًا أكثر.
ما الصيغة التي تستخدمها الحاسبة؟
تضرب الزمن الابتدائي بالثواني في اثنين مرفوعًا إلى عدد الوقفات ذي الإشارة.
هل يمكن إدخال أجزاء من الوقفة؟
نعم. تقبل قيم مثل 0.5 و-0.5 و0.333333 و-1.5 ضمن النطاق المنشور.
لماذا قد لا تظهر النتيجة في إعدادات الكاميرا؟
توفر الكاميرات زيادات منفصلة، غالبًا أنصاف الوقفات أو أثلاثها. اختاروا أقرب قيمة متاحة عند غياب القيمة الدقيقة.
هل يشمل الحساب تغييرات فتحة العدسة أو ISO؟
لا. يتغير الزمن فقط، مع افتراض ثبات فتحة العدسة وISO وضوء المشهد وسائر الفاقد.
ما تكلفة الحساب عبر API؟
يكلف كل طلب عبر API مقدار $0.002. ويمكن تشغيل الحساب الحتمي نفسه مجانًا في المتصفح.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/hobby/photo-shutter-after-stops \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"starting_speed":"1/125","stops":2}'const res = await fetch("https://api.kit.forhosting.com/hobby/photo-shutter-after-stops", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"starting_speed": "1/125",
"stops": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/photo-shutter-after-stops",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"starting_speed": "1/125",
"stops": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/photo-shutter-after-stops", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"starting_speed":"1/125","stops":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"starting_speed":"1/125","stops":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/photo-shutter-after-stops", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"starting_speed": "1/125",
"stops": 2
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.photo_shutter_after_stops",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |