Files
SnapOtter/apps/docs/ar/tools/video/watermark-video.md
T
SnapOtterandGitHub 4963ab3bbd feat(docs-i18n): translate all documentation into 20 languages
All 181 docs markdown files translated into 20 languages (apps/docs/<locale>/**). Companion to the i18n code PR; admin-merged because the file count exceeds GitHub's per-PR CI trigger limit. Validated by pnpm i18n:check (all surfaces, 0 stale/missing) and a clean all-locale docs build.
2026-07-11 13:52:47 +08:00

2.4 KiB

description, i18n_source_hash, i18n_provenance, i18n_output_hash
description i18n_source_hash i18n_provenance i18n_output_hash
طبع علامة مائية نصية على إطارات الفيديو. 937bb075b894 human ebf40444fe58

Watermark Video

طبع علامة مائية نصية على كل إطار من إطارات الفيديو مع موضع وحجم وشفافية ولون قابلة للتهيئة.

API Endpoint

POST /api/v1/tools/video/watermark-video

يقبل بيانات نموذج متعدد الأجزاء تحتوي على ملف فيديو وحقل JSON settings.

Parameters

Parameter Type Required Default Description
text string Yes - نص العلامة المائية (1-200 حرف)
position string No "br" الموضع على الإطار: tl أو tc أو tr أو l أو c أو r أو bl أو bc أو br
fontSize integer No 36 حجم الخط بالبكسل (8-120)
opacity number No 0.5 شفافية العلامة المائية (0.05-1)
color string No "#ffffff" لون سداسي عشري للنص (مثل "#ffffff")

Position Values

  • tl - أعلى اليسار، tc - أعلى الوسط، tr - أعلى اليمين
  • l - منتصف اليسار، c - الوسط، r - منتصف اليمين
  • bl - أسفل اليسار، bc - أسفل الوسط، br - أسفل اليمين

Example Request

curl -X POST http://localhost:1349/api/v1/tools/video/watermark-video \
  -H "Authorization: Bearer si_your-api-key" \
  -F "file=@clip.mp4" \
  -F 'settings={"text": "PREVIEW", "position": "c", "fontSize": 48, "opacity": 0.3}'

Example Response

{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/clip.mp4",
  "originalSize": 12500000,
  "processedSize": 12400000
}

Notes

  • تُطبَع العلامة المائية بشكل دائم في إطارات الفيديو ولا يمكن إزالتها بعد المعالجة.
  • تستخدم العلامة المائية خطاً بلا زوائد مدمجاً في FFmpeg.
  • للعلامات المائية بالصور، استخدم أداة Watermark للصور بدلاً من ذلك.