هذه أداة لترجمة ودبلجة الفيديو يمكنها ترجمة مقاطع الفيديو من لغة واحدة إلى مقاطع فيديو بلغة محددة، وإنشاء ترجمات ودبلجة بتلك اللغة وإضافتها تلقائيًا. ويدعم مكالمات API
يدعم التعرف على الكلام النماذج المحلية غير المتصلة بالإنترنت faster-whisper
openai-whisper
OpenAI SpeechToText API
阿里中文语音识别模型
GoogleSpeech
Alibaba ونموذج كيس الفول، ويدعم واجهة برمجة التطبيقات المخصصة للتعرف على الكلام.
تدعم ترجمة النصوص微软翻译|Google翻译|百度翻译|腾讯翻译|ChatGPT|AzureAI|Gemini|DeepL|DeepLX|字节火山|离线翻译OTT
يدعم كلام تركيب النص Microsoft Edge tts
Google tts
Azure AI TTS
Openai TTS
Elevenlabs TTS
自定义TTS服务器api
GPT-SoVITS
clone-voice ChatTTS-ui Fish TTS CosyVoice
يسمح بالاحتفاظ بالموسيقى المصاحبة في الخلفية، وما إلى ذلك (استنادًا إلى uvr5)
اللغات المدعومة: الصينية المبسطة والتقليدية، الإنجليزية، الكورية، اليابانية، الروسية، الفرنسية، الألمانية، الإيطالية، الإسبانية، البرتغالية، الفيتنامية، التايلاندية، العربية، التركية، المجرية، الهندية، الأوكرانية، الكازاخستانية، الإندونيسية، الملايو، التشيكية، البولندية، الهولندية والسويدية/اللغات الأخرى الكشف التلقائي الاختياري
[راعي]
302.AI هو سوبر ماركت يعمل بالذكاء الاصطناعي يجمع أفضل العلامات التجارية في العالم، مع نظام الدفع أولاً بأول، ورسوم شهرية صفرية، وصفر عتبة لاستخدام أنواع مختلفة من الذكاء الاصطناعي.
وظائف شاملة/سهلة الاستخدام/حد أدنى للدفع عند الطلب/الفصل بين المديرين والمستخدمين
[ترجمة الفيديو والدبلجة تلقائيًا] ترجمة الصوت في الفيديو إلى دبلجة بلغة أخرى وتضمين الترجمة في تلك اللغة
[التعرف على الكلام/تحويل الصوت والفيديو إلى ترجمات] يمكن التعرف على الأصوات البشرية في ملفات الصوت والفيديو كنص وتصديرها كملفات ترجمة srt
[توليف الكلام/دبلجة الترجمة] إنشاء دبلجة استنادًا إلى ملفات الترجمة srt الموجودة محليًا، ودعم الترجمات الفردية أو المجمعة
[ترجمة ملفات الترجمة] قم بترجمة واحد أو أكثر من ملفات الترجمة srt إلى ملفات الترجمة بلغات أخرى
[دمج الفيديو والصوت] دمج ملفات الفيديو والملفات الصوتية على دفعات في مراسلات فردية
[دمج الفيديو وترجمات srt] دمج ملفات الفيديو وملفات الترجمة srt واحدًا تلو الآخر
[إضافة علامة مائية للصورة إلى مقاطع الفيديو] قم بتضمين علامات مائية للصور في ملفات الفيديو على دفعات
【استخراج الصوت من الفيديو】فصل الفيديو إلى ملفات صوتية وفيديو صامت
[تحويل تنسيق الصوت والفيديو] تحويل تنسيقات الصوت والفيديو على دفعات
[تحرير الترجمة وتصديرها إلى تنسيقات متعددة] يدعم استيراد الترجمات بتنسيقات srt وvtt وass. بعد التحرير، يمكنك ضبط نمط الخط واللون وما إلى ذلك لتصدير الترجمات بالتنسيق المقابل.
[تحويل تنسيق الترجمة] تحويل ملفات الترجمة إلى تنسيقات srt/ass/vtt على دفعات
[تنزيل مقاطع فيديو YouTube] يمكن تنزيل مقاطع الفيديو من YouTube
[فصل الموسيقى الخلفية الصوتية]
[مكالمة API] يدعم تركيب الكلام والتعرف على اللغة وترجمة الترجمة ومكالمات واجهة ترجمة الفيديو
استخدم pyinstaller للحزمة بدون برامج مكافحة الفيروسات والتوقيع، وقد يقوم برنامج مكافحة الفيروسات بالإبلاغ عن الفيروسات، يرجى إضافته إلى قائمة الثقة أو استخدام الكود المصدري للنشر.
[انقر لتنزيل الإصدار المعبأ مسبقًا، وقم بفك ضغطه إلى دليل باللغة الإنجليزية بدون مسافات، وانقر نقرًا مزدوجًا فوق sp.exe (https://github.com/jianchang512/pyvideotrans/releases)
قم بفك ضغطه إلى مسار باللغة الإنجليزية، ولا يحتوي المسار على مسافات. بعد فك الضغط، انقر نقرًا مزدوجًا فوق sp.exe (إذا واجهت مشاكل في الأذونات، يمكنك النقر بزر الماوس الأيمن وفتحه باستخدام حقوق المسؤول)
ملحوظة: يجب فك ضغطه قبل الاستخدام، ولا يمكن النقر عليه نقرًا مزدوجًا مباشرة في الحزمة المضغوطة، ولا يمكن نقل ملف sp.exe إلى مواقع أخرى بعد فك الضغط.
افتح نافذة طرفية وقم بتنفيذ الأوامر التالية على التوالي:
تأكد من تثبيت Homebrew قبل التنفيذ. إذا لم يكن Homebrew مثبتًا لديك، فستحتاج إلى تثبيته أولاً.
نفذ الأمر لتثبيت Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
بعد اكتمال التثبيت، قم بتنفيذ الأمر:
eval $(brew --config)
brew install libsndfile brew install ffmpeg brew install git brew install [email protected]
مواصلة التنفيذ
export PATH="/usr/local/opt/[email protected]/bin:$PATH" source ~/.bash_profile source ~/.zshrc
أنشئ مجلدًا بدون مسافات وأحرف صينية، وأدخل المجلد في الجهاز.
قم بتنفيذ الأمر git clone https://github.com/jianchang512/pyvideotrans
في المحطة
قم بتنفيذ الأمر cd pyvideotrans
متابعة تنفيذ python -m venv venv
استمر في تنفيذ source ./venv/bin/activate
بعد التنفيذ، تحقق وتأكد من أن موجه الأوامر الطرفي قد تغير ليبدأ بـ (venv)
. يجب أن تتأكد الأوامر التالية من أن موجه الأوامر الطرفي يبدأ بـ (venv)
.
تنفيذ pip install -r requirements.txt
إذا فشلت المطالبة، قم بتنفيذ الأمرين التاليين لتبديل صورة النقطة إلى صورة Alibaba.
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ pip config set install.trusted-host mirrors.aliyun.com
ثم أعد تنفيذه إذا قمت بالتبديل إلى مصدر صورة Alibaba وما زال يفشل، فيرجى محاولة تنفيذ pip install -r requirements.txt
يفتح python sp.py
واجهة البرنامج
يقوم نظام CentOS/RHEL بتنفيذ الأوامر التالية لتثبيت python3.10
sudo yum update sudo yum groupinstall "Development Tools" sudo yum install openssl-devel bzip2-devel libffi-devel cd /tmp wget https://www.python.org/ftp/python/3.10.4/Python-3.10.4.tgz tar xzf Python-3.10.4.tgz cd Python-3.10.4 ./configure — enable-optimizations sudo make && sudo make install sudo alternatives — install /usr/bin/python3 python3 /usr/local/bin/python3.10 1 sudo yum install -y ffmpeg
بالنسبة لنظام Ubuntu/Debian، قم بتنفيذ الأمر التالي لتثبيت python3.10
apt update && apt upgrade -y apt install software-properties-common -y add-apt-repository ppa:deadsnakes/ppa apt update sudo apt-get install libxcb-cursor0 apt install python3.10 curl -sS https://bootstrap.pypa.io/get-pip.py | python3.10 sudo update-alternatives --install /usr/bin/python python /usr/local/bin/python3.10 1 sudo update-alternatives --config python apt-get install ffmpeg
افتح أي محطة وقم بتنفيذ python3 -V
إذا تم عرض "3.10.4"، فهذا يعني أن التثبيت ناجح، وإلا فسيفشل.
قم بإنشاء مجلد بدون مسافات وأحرف صينية، وافتح المجلد من الجهاز.
قم بتنفيذ الأمر git clone https://github.com/jianchang512/pyvideotrans
في المحطة
استمر في تنفيذ الأمر cd pyvideotrans
متابعة تنفيذ python -m venv venv
استمر في تنفيذ source ./venv/bin/activate
بعد التنفيذ، تحقق وتأكد من أن موجه الأوامر الطرفي قد تغير ليبدأ بـ (venv)
. يجب أن تتأكد الأوامر التالية من أن موجه الأوامر الطرفي يبدأ بـ (venv)
.
تنفيذ pip install -r requirements.txt
إذا فشلت المطالبة، قم بتنفيذ الأمرين التاليين لتبديل صورة النقطة إلى صورة Alibaba.
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ pip config set install.trusted-host mirrors.aliyun.com
ثم أعد تنفيذه إذا قمت بالتبديل إلى مصدر صورة Alibaba ومازلت تفشل، فيرجى تجربة pip install -r requirements.txt
إذا كنت تريد استخدام تسريع CUDA، فقم بتنفيذه بشكل منفصل
pip uninstall -y torch torchaudio
pip install torch==2.2.0 torchaudio==2.2.0 --index-url https://download.pytorch.org/whl/cu118
pip install nvidia-cublas-cu11 nvidia-cudnn-cu11
linux إذا كنت ترغب في تمكين تسريع cuda، فيجب أن يكون لديك بطاقة رسومات NVIDIA وتكوين بيئة CUDA11.8+، يرجى البحث عن "تثبيت Linux CUDA".
يفتح python sp.py
واجهة البرنامج
افتح https://www.python.org/downloads/ لتنزيل Windows 3.10 بعد التنزيل، انقر نقرًا مزدوجًا ثم انقر فوق "التالي" وتأكد من تحديد "Add to PATH".
افتح cmd وقم بتنفيذ python -V
إذا لم يكن الإخراج 3.10.4
، فهذا يعني أن هناك خطأ في التثبيت أو لم تتم إضافة Add to PATH
، يرجى إعادة التثبيت.
افتح https://github.com/git-for-windows/git/releases/download/v2.45.0.windows.1/Git-2.45.0-64-bit.exe، وقم بتنزيل git، ثم انقر نقرًا مزدوجًا فوق التالي الخطوة بعد التحميل .
ابحث عن مجلد بدون مسافات وأحرف صينية، وأدخل cmd
في شريط العناوين واضغط على Enter، وافتح الجهاز، وقم بتنفيذ الأوامر التالية في الجهاز
تنفيذ الأمر git clone https://github.com/jianchang512/pyvideotrans
استمر في تنفيذ الأمر cd pyvideotrans
متابعة تنفيذ python -m venv venv
استمر في تنفيذ الأمر .venvscriptsactivate
بعد التنفيذ، يرجى التحقق للتأكد من أن بداية سطر الأوامر قد تغيرت إلى (venv)
، وإلا حدث خطأ.
تنفيذ pip install -r requirements.txt
إذا فشلت المطالبة، قم بتنفيذ الأمرين التاليين لتبديل صورة النقطة إلى صورة Alibaba.
pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/ pip config set install.trusted-host mirrors.aliyun.com
ثم أعد تنفيذه إذا قمت بالتبديل إلى مصدر صورة Alibaba ومازلت تفشل، فيرجى تجربة pip install -r requirements.txt
إذا كنت تريد استخدام تسريع CUDA، فقم بتنفيذه بشكل منفصل
pip uninstall -y torch torchaudio
pip install torch==2.2.0 torchaudio==2.2.0 --index-url https://download.pytorch.org/whl/cu118
Windows إذا كنت تريد تمكين تسريع CUDA، فيجب أن يكون لديك بطاقة رسومات NVIDIA وتكوين بيئة CUDA11.8+ للحصول على تثبيت محدد، راجع دعم تسريع CUDA.
قم بفك ضغط ffmpeg.zip إلى دليل التعليمات البرمجية المصدر الحالي، إذا طُلب منك الكتابة فوقه، فاستبدله بعد إلغاء الضغط، وتأكد من إمكانية رؤية ffmpeg.exe ffprobe.exe ytwin32.exe في المجلد ffmepg ضمن التعليمات البرمجية المصدر.
يفتح python sp.py
واجهة البرنامج
يتم استخدام الإصدار 4.x من ctranslate2 بشكل افتراضي ويدعم فقط إصدار CUDA12.x إذا كان cuda الخاص بك أقل من 12 ولا يمكنه ترقية cuda إلى 12.x، فيرجى تنفيذ الأمر لإلغاء تثبيت ctranslate2 ثم إعادة تثبيته.
pip uninstall -y ctranslate2 pip install ctranslate2==3.24.0
قد تواجه أخطاء مثل xx module not found
، يرجى فتح ملف require.txt، والبحث عن الوحدة النمطية xx، ثم إزالة == بعد xx ورقم الإصدار بعد فترة.
نشر كود المصدر/محطة b ضمن نظام التشغيل Mac
كيفية إعداد ترجمة الفيديو باستخدام Gemini Api/station ب
كيفية التحميل والتثبيت
ChatTTS-ui: واجهة مستخدم تستخدم ChatTTS لتجميع الأصوات
OTT: أداة ترجمة النص المحلية دون اتصال بالإنترنت
أداة استنساخ الصوت: تركيب الكلام بأي جرس
أداة التعرف على الكلام: التعرف على الكلام المحلي دون اتصال بالإنترنت لأداة النص
فصل الموسيقى الخلفية الصوتية: أداة فصل الموسيقى الصوتية والخلفية
نسخة محسنة من api.py من GPT-SoVITS
تم تكييف api.py مع CosyVoice
بعض المشاريع مفتوحة المصدر التي يعتمد عليها هذا البرنامج بشكل أساسي
ffmpeg
باي سايد6
حافة تحويل النص إلى كلام
أسرع الهمس
openai-الهمس
pydub