غيّر دقة الفيديو من 4K إلى 480p
حوّلوا نسخة أصلية بدقة 4K إلى نسخة 1080p أو 720p يستطيع الهاتف أو الاتصال البطيء تشغيلها فعلا، مع عرض يتبع شكل الصورة الأصلي. الدفع حسب الاستخدام، دون اشتراك.
هذه المهمة غير متاحة حاليًا، لذا لا يمكن شراؤها. ولا يتم تحصيل أي رسوم مقابلها.
اطّلع على الـAPIيعيد KIT ضبط دقة الفيديو إلى القياس المطلوب — تصغيرًا من 4K إلى 1080p أو 480p مثلًا — مع الحفاظ على نسبة الأبعاد الأصلية دون تمدد أو تشويه. يناسب من يحتاج ملفًا أخف للرفع أو أصغر لجهاز عرض محدود، دون إعادة تصوير المحتوى من جديد.
ماذا يحدث عند تغيير دقة الفيديو
تغيير الدقة لا يعني مط البكسلات ببساطة. فكل إطار يعاد حسابه بالأبعاد الجديدة، إذ تقدر قيم البكسلات الجديدة من البكسلات الأصلية المجاورة، ثم يعاد ترميز الفيديو بالحجم المطلوب. تحددون 1080p أو 720p أو ارتفاعا بالبكسل، ويتبع العرض تلقائيا نسب الأصل فلا تبدو الصورة مضغوطة. التصغير يتخلى عمدا عن التفاصيل الدقيقة مقابل ملف أصغر وأخف، أما التكبير فلا يستطيع خلق تفاصيل لم تلتقطها الكاميرا أصلا، لذلك يبدو دائما أنعم من مصدر عالي الدقة.
متى تستخدم الأداة وما الأخطاء الشائعة
تفيد عندما يجب أن يصل الفيديو نفسه إلى أماكن مختلفة: نسخ 1080p و720p للاتصالات السريعة والبطيئة، ونسخة خفيفة لشبكات التواصل على الهاتف، ومحاضرات بدقة 720p للأجهزة القديمة، وأرشيف عام بدقة 1080p مع بقاء الأصل 4K محفوظا دون مساس. من الأخطاء الشائعة انتظار وضوح أكبر من التكبير، واشتقاق النسخة نفسها في كل مرة من الأصل الأضخم بدلا من إنشائها مرة واحدة لكل دقة.
متى تحتاج تغيير الدقة تحديدًا
فيديو مصوَّر بدقة 4K رائع للعرض على شاشة كبيرة، لكنه ثقيل وغير ضروري لمقطع سيُشاهَد على هاتف فقط. الدقة العالية تعني حجم ملف أكبر ووقت تحميل أطول دون فائدة ملموسة على شاشة صغيرة. تصغير الدقة إلى ما يناسب وجهة العرض الفعلية يقلّل الحجم بشكل كبير دون أن يلاحظ المشاهد فرقًا واضحًا في الجودة.
الفرق بين تغيير الدقة والضغط
تغيير الدقة يقلّل عدد بكسلات الصورة نفسها، بينما الضغط يقلّل حجم الملف مع إبقاء الدقة كما هي. الجمع بينهما غالبًا هو الأنسب لملف أخف بكثير: دقة مناسبة لوجهة العرض، ثم ضغط إضافي إن احتاج الملف مزيدًا من التخفيف قبل الإرسال أو الرفع النهائي.
حالات الاستخدام
أرشيف فيديو تسويقي بدقة عالية جدًا
تصغّر شركة الخليج الرقمية دقة مقاطع تسويقية مصوَّرة أصلًا بجودة 4K إلى 1080p قبل رفعها على موقعها، فتنخفض مدة تحميل الصفحة دون أن يلحظ الزائر فرقًا في الوضوح.
فيديو تدريبي لجهاز عرض قديم
يصغّر مكتب في جدة دقة فيديو تدريبي مصوَّر حديثًا ليعمل بسلاسة على جهاز عرض قديم في قاعة الاجتماعات لا يدعم الدقة العالية.
مقطع لمنصة تحدد سقفًا للدقة
يصغّر محمد الحربي دقة فيديو رفعه إلى منصة تفرض سقفًا أعلى للدقة المقبولة، فيتوافق الملف مع الحد المسموح دون رفضه تلقائيًا.
الأسئلة الشائعة
هل يشوّه تغيير الدقة نسبة أبعاد الصورة؟
لا. تُحافَظ نسبة العرض إلى الارتفاع الأصلية دائمًا، فلا تتمدد الصورة ولا تنضغط بشكل غير طبيعي.
ما الفرق بين هذه الأداة وأداة ضغط الفيديو؟
هذه الأداة تغيّر عدد بكسلات الصورة، وأداة الضغط تقلّل حجم الملف مع إبقاء الدقة كما هي؛ الجمع بينهما يعطي أخف حجم ممكن.
هل يُحتفَظ بالفيديو الأصلي بعد المعالجة؟
لا. يُستخدم الملف فقط لإنتاج النسخة الجديدة ثم يُستبعد نهائيًا.
ما أقصى حجم ومدة للفيديو المرفوع؟
حتى 500 ميغابايت وحتى 60 دقيقة في الطلب الواحد.
هل يجب تغيير الدقة قبل إضافة العلامة المائية والقص أم بعدهما؟
الأفضل قبلهما، مباشرة بعد استلام الفيديو. فإضافة العلامة المائية وقص المقاطع المميزة وتحويل المقطع إلى صورة متحركة تصبح كلها أسرع على ملف أصغر، لذلك يأتي تغيير الدقة في بداية السلسلة.
أدوات ذات صلة
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
يُنشئ طلب POST موثَّق المهمة، وتصل النتيجة عبر webhook أو رابط موقَّع. هذه الإمكانية متاحة عبر الواجهة البرمجية، لا كأداة ويب تفاعلية.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/video/resize \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"video":"https://example.com/clip.mp4"}'const res = await fetch("https://api.kit.forhosting.com/video/resize", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"video": "https://example.com/clip.mp4"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/video/resize",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"video": "https://example.com/clip.mp4"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/video/resize", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"video":"https://example.com/clip.mp4"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"video":"https://example.com/clip.mp4"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/video/resize", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"video": "https://example.com/clip.mp4"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "video.resize",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الحدود
max_mb | 500 |
max_minutes | 60 |
max_megapixels | 3.9 |
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |
ملاحظات تقنية
كيف تُضبط الدقة الجديدة
ترفع الفيديو وتختار الدقة المستهدفة، فتعيد الأداة ضبط أبعاد الصورة محافظة على نسبة العرض إلى الارتفاع دون تمدد يشوّه المشهد. تحصل على رقم مهمة task_id فور الرفع، ويصلك الملف الجديد عبر webhook أو من الصفحة نفسها حين تكتمل المعالجة.
السعر وحالة الإطلاق
التكلفة $0.077 عن كل طلب زائد $0.0045 عن كل دقيقة من الفيديو، أي نحو $0.12 لمقطع مدته عشر دقائق. الوظيفة قيد الإطلاق حاليًا وستعمل عبر هذه الصفحة قريبًا جدًا، ثم يتاح استدعاؤها عبر الـAPI لمن يعالج عددًا كبيرًا من الملفات بانتظام.
أسئلة تقنية
هل يمكن استخدام الأداة الآن؟
ليس بعد. الوظيفة قيد الإطلاق حاليًا وستعمل عبر هذه الصفحة قريبًا جدًا، ثم عبر API لاحقًا.
كم تكلفة تغيير دقة فيديو؟
$0.077 لكل طلب زائد $0.0045 عن كل دقيقة من الفيديو، أي نحو $0.12 لمقطع مدته عشر دقائق.