كيف تستخرج المقطع الصوتي من فيديو دون برنامج مونتاج؟
يفصل KIT المقطع الصوتي عن صورة الفيديو ويسلّمه ملفًا مستقلًا جاهزًا للاستماع أو الأرشفة أو التفريغ لاحقًا. يناسب من يحتاج الصوت وحده من تسجيل فيديو — مقابلة أو محاضرة أو بودكاست مصوّر — دون الاحتفاظ بحجم الفيديو الكامل.
شغّلها أونلاين
شغّل هذه المهمة على خوادمنا باستخدام حسابك. الأدوات المجانية تعمل داخل متصفحك، أما هذه فتُخصم من رصيدك في KIT حسب السعر الموضّح أعلاه.
متى تحتاج الصوت وحده دون الصورة
بودكاست مصوّر يُعاد نشره صوتيًا فقط، ومحاضرة يريد أحدهم سماعها أثناء القيادة بدل مشاهدتها، وشهادة عميل يكفي صوتها للاقتباس في إعلان إذاعي. في كل هذه الحالات يظل ملف الفيديو ثقيلًا وغير عملي، بينما يوفّر الملف الصوتي وحده حجمًا أصغر بكثير ونقلًا أسهل عبر البريد أو واتساب.
كيف تتم عملية الفصل
ترفع ملف الفيديو على هذه الصفحة، فتفصل الأداة المسار الصوتي عن الصورة وتسلّمه ملف MP3 بجودة الصوت الأصلية دون إعادة ترميز تُفقِد وضوحه. تحصل على رقم مهمة task_id فور الرفع، ويصلك الملف عبر webhook أو من الصفحة نفسها حين تكتمل المعالجة، دون تثبيت أي برنامج تحرير فيديو.
السعر وحالة الإطلاق
التكلفة $0.077 عن كل طلب زائد $0.0045 عن كل دقيقة من الفيديو، أي نحو $0.12 لمقطع مدته عشر دقائق. الوظيفة قيد الإطلاق حاليًا وستعمل عبر هذه الصفحة قريبًا جدًا، ثم يتاح استدعاؤها عبر الـAPI لمن يحتاج فصل الصوت ضمن خط إنتاج منتظم.
بعد الحصول على الملف الصوتي
الملف الناتج جاهز للتفريغ إلى نص، أو الترجمة إلى لغة أخرى، أو التلخيص في نقاط مباشرة عبر أدوات KIT الأخرى. من فيديو واحد يخرج ملف صوتي مستقل، ثم وثيقة مكتوبة كاملة، دون فتح الفيديو الأصلي مرة أخرى في أي خطوة لاحقة.
حالات الاستخدام
بودكاست مصوّر يُنشر صوتيًا أيضًا
يسجّل صانع محتوى في الرياض حلقة بودكاست بالفيديو، ثم يفصل الصوت وحده لينشره على منصات الاستماع الصوتية، فيصل إلى جمهور يفضّل الاستماع أثناء القيادة أو العمل.
محاضرة جامعية طويلة
يفصل طالب في جدة صوت محاضرة مسجّلة بالفيديو ليسمعها مضغوطة الحجم على هاتفه أثناء التنقل، بدل تحميل ملف الفيديو الثقيل كاملًا على بيانات محدودة.
شهادة عميل لاستخدامها في إعلان صوتي
تستخرج شركة الواحة للتجارة المحدودة صوت شهادة عميل مصوّرة لاستخدامه في إعلان إذاعي قصير، فتوفّر تسجيلًا جديدًا وتعيد استخدام ما لديها بالفعل.
الأسئلة الشائعة
هل يمكن استخدام الأداة الآن؟
ليس بعد. الوظيفة قيد الإطلاق حاليًا وستعمل عبر هذه الصفحة قريبًا جدًا، ثم عبر API لمن يحتاجها.
بأي صيغة يصلني الملف الصوتي؟
ملف MP3 بجودة الصوت الأصلية في الفيديو، جاهز للتشغيل أو التفريغ أو التلخيص عبر أدوات أخرى مباشرة.
كم تكلفة استخراج الصوت من فيديو؟
$0.077 لكل طلب زائد $0.0045 عن كل دقيقة من الفيديو، أي نحو $0.12 لمقطع مدته عشر دقائق.
هل تتأثر جودة الصوت أثناء الفصل؟
لا. يُستخرج المسار الصوتي كما هو في الملف الأصلي دون ضغط إضافي يُفقِد وضوحه.
هل يُحتفَظ بملف الفيديو بعد استخراج الصوت منه؟
لا. يُستخدم الملف فقط لإنتاج المقطع الصوتي المطلوب ثم يُستبعد نهائيًا.
ما أقصى حجم ومدة للفيديو المرفوع؟
حتى 500 ميغابايت وحتى 60 دقيقة في الطلب الواحد. للتسجيلات الأطول، يُقسَّم الفيديو قبل الرفع.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/video/extract-audio \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"audio":"https://ejemplo.com/audio.mp3"}'const res = await fetch("https://api.kit.forhosting.com/video/extract-audio", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"audio": "https://ejemplo.com/audio.mp3"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/video/extract-audio",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"audio": "https://ejemplo.com/audio.mp3"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/video/extract-audio", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"audio":"https://ejemplo.com/audio.mp3"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"audio":"https://ejemplo.com/audio.mp3"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/video/extract-audio", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"audio": "https://ejemplo.com/audio.mp3"
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "video.extract_audio",
"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 | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |