# الفوترة وحدود الاستخدام

> قارن الباقات، وافهم احتساب الدقائق وشحن الرصيد الإضافي وحدود الطلبات والتفريغات المتزامنة.

Canonical: https://transcript1.com/ar/docs/billing-and-limits
Language: ar
Last updated: 2026-10-14

تدفع في transcript1 حسب دقائق التسجيل. يوضح الجدول رصيد كل باقة وحدودها، وتجد بعده طريقة خصم دقائق الباقة والدقائق الإضافية.

## اختر الباقة المناسبة

| | Free | Monthly | Annual |
|---|---|---|---|
| السعر | $0، دون بطاقة دفع | $9 شهريا | $90 سنويا |
| الدقائق المشمولة | 60 مرة واحدة | 1,000 كل شهر | 1,000 كل شهر |
| شحن دقائق إضافية | غير متاح | $6 لكل 1,000 دقيقة | $5 لكل 1,000 دقيقة |
| الطلبات في الدقيقة | 30 | 200 | 300 |
| التفريغات الجارية معا | 2 | 10 | 20 |

لتغيير باقتك أو شحن دقائق إضافية، افتح صفحة [«Billing»](https://transcript1.com/dashboard/billing) في لوحة التحكم.

## كيف نحسب الدقائق؟

- كل وحدة رصيد تساوي دقيقة من التسجيل. نحسب أي جزء من الدقيقة كدقيقة كاملة؛ لذلك يستهلك فيديو مدته 61 ثانية دقيقتين، والحد الأدنى دقيقة واحدة.
- سعر الدقيقة واحد على YouTube وX وTikTok وInstagram وFacebook وBluesky وبقية مصادر الفيديو المدعومة والملفات المرفوعة. نقيس مدة الفيديو عند جلب الترجمة النصية، ومدة الصوت عند تحويله إلى نص. قواعد احتساب الترجمة النصية في YouTube وX هي نفسها في TikTok وBluesky.
- إعادة تفريغ فيديو عالجناه سابقا تستهلك دقائق من جديد. إذا أردت نصك الأخير للفيديو نفسه دون تكلفة جديدة، استخدم `reuse_recent=true`. راجع [مرجع API](https://transcript1.com/ar/docs/api-reference).
- إذا فشل التفريغ أو ألغيته، لا تدفع شيئا. نعيد أي دقائق خصمناها له.

## متى تحصل على الدقائق المجانية؟

أكد بريدك الإلكتروني لتحصل على 60 دقيقة مجانية مرة واحدة لحسابك. إذا أنشأت الحساب عبر Google أو Microsoft، تحصل عليها مباشرة. هذه الدقائق لا تتجدد في باقة Free. قبل تأكيد البريد، يعيد `POST /v1/transcriptions` الرمز `403 email_not_verified`.

## دقائق الباقة أم الرصيد الإضافي؟

يوجد نوعان من الدقائق في رصيدك:

- **دقائق الباقة** تتجدد عند بداية كل دورة، ولا ينتقل المتبقي منها إلى الدورة التالية. تحصل في Monthly وAnnual على 1,000 دقيقة كل شهر.
- **الدقائق الإضافية** تشتريها في حزم، كل منها 1,000 دقيقة. يمكنك شراء 1 إلى 20 حزمة في المرة الواحدة، بشرط وجود باقة مدفوعة نشطة. نخصم منها بعد نفاد دقائق الباقة، ولا تنتهي صلاحيتها ما دامت باقتك المدفوعة نشطة.

عند إلغاء الباقة المدفوعة والعودة إلى Free، لا تحصل على دقائق دورة جديدة. نحتفظ برصيدك الإضافي، لكن لن تتمكن من استخدامه حتى تعود إلى باقة مدفوعة. وعند الترقية من Free، نحول ما تبقى من دقائقك المجانية إلى رصيد إضافي.

## تحقق من رصيدك عبر API

استدع `GET /v1/account` لمعرفة رصيدك. هذا الاستدعاء لا يستهلك دقائق:

```bash
curl https://api.transcript1.com/v1/account \
  -H "Authorization: Bearer $TRANSCRIPT1_API_KEY"
```

| الحقل | ماذا تقرأ منه؟ |
|---|---|
| `minutes.remaining` | رصيدك المتاح الآن؛ يساوي `cycle`، مع إضافة `topup` إذا كانت `topup_usable` تساوي `true`. |
| `minutes.cycle` | ما بقي من دقائق الباقة لهذه الدورة. |
| `minutes.topup` | الدقائق الإضافية المحفوظة في حسابك. |
| `minutes.topup_usable` | تكون `true` عندما تكون باقتك المدفوعة نشطة. |
| `minutes.resets_at` | موعد تجدد دقائق الباقة، أو `null` إن لم يوجد موعد. |
| `limits` | حدود حسابك في `requests_per_minute` و`max_active_jobs`. |

تجد أيضا اسم الباقة في `plan` وموعد تجديدها في `renews_at`.

إذا نفدت الدقائق، يعيد `POST /v1/transcriptions` الرمز `402 insufficient_minutes`، ويحتوي `action_url` على رابط صفحة «Billing». ونرسل إليك رسالة بريد عند وصول الرصيد إلى 0، بحد أقصى رسالة واحدة في كل دورة.

## كم طلبا يمكنك إرساله؟

الحدود للحساب كله، وليست لكل مفتاح. تشترك فيها جميع مفاتيح API وجلسات لوحة التحكم واتصالات MCP.

- يمكنك إرسال 30 طلبا في الدقيقة على Free، و200 على Monthly، و300 على Annual. نحسب الطلبات ضمن فترات مدة كل منها دقيقة واحدة.
- في كل رد `/v1` لطلب تمت مصادقته، يوضح `X-RateLimit-Limit` حد حسابك، و`X-RateLimit-Remaining` الطلبات المتبقية في الفترة الحالية.
- إذا تجاوزت الحد، تحصل على `429 rate_limited`. انتظر عدد الثواني الموجود في `Retry-After` حتى تبدأ الفترة التالية.
- إرسال أجزاء الملف باستخدام token الرفع لا يدخل في هذا الحد.

## كم تفريغا يمكنك تشغيله معا؟

يدخل التفريغ في حد المهام النشطة عندما تكون حالته `queued` أو `fetching` أو `transcribing`. الحد هو 2 في Free، و10 في Monthly، و20 في Annual. إذا بدأت تفريغا آخر بعد بلوغ الحد، تحصل على `429 too_many_active_jobs` مع `Retry-After`. انتظر انتهاء أحد التفريغات ثم حاول مجددا.

الرفع بحالة `awaiting_upload` لا يحسب ضمن المهام النشطة. له حد مستقل قدره 20 عملية مفتوحة لكل فريق، ويعيد تجاوزه `429 too_many_active_jobs` أيضا. عند تأكيد اكتمال الرفع، ينتقل التفريغ إلى قائمة الانتظار؛ لذا نتحقق عندها من حد المهام النشطة.

لمعالجة هذه الردود في تطبيقك، راجع [التعامل مع الأخطاء](https://transcript1.com/ar/docs/errors).
