من ورشتنا إليك

مونتاج الفيديو بالنص لا بالخط الزمني

قصّ الحشو والسكتات من فيديو عربي بالنص — مجاناً وعلى جهازك

تسجيل الشرح أو التعليق الصوتي يمتلئ عادةً بـ«آآ» و«يعني» وسكتات وإعادات. بدل البحث عنها على الخط الزمني، تقرأ النص وتحذف منه، والأداة تقصّ الفيديو عند حدود الكلمات.

  1. 00:01.2آآ…
  2. 00:02.0اليوم راح نتعلم نسوي سيرة ذاتية
  3. 00:05.4يعني… خلي أعيدها
  4. 00:07.1اليوم راح نتعلم نكتب سيرة ذاتية قوية
توضيح للنتيجة

ما تحتاجه

  • Claude Code
  • whisperX (يُثبَّت بـuv tool install whisperx) — المعالج يكفي
  • ffmpeg

الخطوات

  1. ثبّت الإضافة في Claude Code

    أضف سوق إضافات دلمون مرة واحدة، ثم ثبّت الأداة.

    /plugin marketplace add dilmun-studio/dilmun-skills
    /plugin install transcript-cut@dilmun-skills
  2. حوّل الكلام إلى نص بتوقيت الكلمة

    حدّد العربية صراحةً بدل الاكتشاف التلقائي.

    python scripts/transcribe.py video.mp4 --language ar
  3. اقرأ النص مقسّماً إلى عبارات

    كل سطر عبارة بوقت بدايتها ونهايتها، والعبارات تنفصل عند كل سكتة أطول من نصف ثانية.

    python scripts/pack_transcript.py transcripts/video.words.json
  4. قرّر ما يبقى، ثم قُصّ

    احذف الحشو والإعادات، وتبقى آخر محاولة من أي عبارة مكرّرة. القصّ لا يقع وسط كلمة، ويترك هامش تنفّس 0.15 ثانية.

    python scripts/cut.py video.mp4 cuts.json out.mp4 --margin 0.15

ملاحظات

  • التعرّف الآلي قد يخطئ السماع، لذلك تراجع النص قبل القصّ. وإن أردت ترجمة على الفيديو بعد القصّ فاستخدم karaoke-captions.