MG

maktail/gemini-srt-translator

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

363 stars Качество 75 Тренд 34MIT

Инструмент Python для перевода субтитров с помощью Google Gemini AI

Обзор

Если у вас слишком много сообщений с перегрузкой модели, отключите режим стриминга. Переводите субтитры SRT и ASS с помощью Google Gemini AI! 🚀 это мощный инструмент на Python для перевода субтитров с помощью Google Gemini AI. Идеально подходит для тех, кому нужны быстрые, точные и настраиваемые переводы для видео, фильмов и сериалов. - 🔤 : Перевод файлов субтитров .srt и .ass на широкий спектр языков, поддерживаемых Google Gemini AI. - 🎙️ : Транскрибировать аудио- или видеофайлы напрямую в субтитры с помощью аудиовозможностей Gemini. - ⏱️ : Гарантирует, что переводные субтитры сохраняют точные временные метки и родное форматирование SRT/ASS исходного файла. - 💾 : Легко возобновлять прерванные переводы с того места, где вы остановились. - 🧠 : Использует возможности мышления и рассуждения для более контекстно точных переводов (доступны на моделях Gemini 2.5 и 3). - 🖥️ : Полный командный интерфейс для удобной автоматизации и написания скриптов.

Обзор (машинный перевод)

[! ВНИМАНИЕ] Если у вас слишком много сообщений с перегрузкой модели, отключите режим потоковой передачи.

🌟 # Транслятор Gemini SRT

Переводите субтитры SRT и ASS с помощью Google Gemini AI! 🚀


✨ Обзор

Gemini SRT Translator — это мощный инструмент на Python для перевода субтитров с помощью Google Gemini AI. Идеально подходит для тех, кому нужны быстрые, точные и настраиваемые переводы для видео, фильмов и сериалов.


  • 🔤 Перевод субтитров: Переводите файлы субтитров .srt и .ass на широкий спектр языков, поддерживаемых Google Gemini AI.
  • 🎙️ Транскрипция: Транскрибировать аудио- или видеофайлы напрямую в субтитры с помощью аудиовозможностей Gemini.
  • ⏱️ Тайминг и формат: Гарантирует, что переведённые субтитры сохраняют точные временные метки и родное форматирование SRT/ASS исходного файла.
  • 💾 Быстрое резюме: Легко возобновить прерванные переводы с того места, на котором вы остановились.
  • 🧠 Advanced AI: использует возможности мышления и рассуждения для более контекстно точных переводов (доступны на моделях Gemini 2.5 и 3).
  • 🖥️ Поддержка CLI: полный командный интерфейс для удобной автоматизации и написания скриптов.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

[!WARNING] If you are experiencing too many model overloaded messages, switch off streaming mode.

🌟 Gemini SRT Translator

Translate SRT and ASS subtitle files using the power of Google Gemini AI! 🚀


✨ Overview

Gemini SRT Translator is a powerful python tool to translate subtitle files using the power of Google Gemini AI. Perfect for anyone needing fast, accurate, and customizable translations for videos, movies, and series.


  • 🔤 Subtitle Translation: Translate .srt and .ass subtitle files to a wide range of languages supported by Google Gemini AI.
  • 🎙️ Transcription: Transcribe audio or video files directly into subtitles using Gemini’s audio capabilities.
  • ⏱️ Timing & Format: Ensures that the translated subtitles maintain the exact timestamps and native SRT/ASS formatting of the original file.
  • 💾 Quick Resume: Easily resume interrupted translations from where you left off.
  • 🧠 Advanced AI: Leverages thinking and reasoning capabilities for more contextually accurate translations (available on Gemini 2.5 and 3 models).
  • 🖥️ CLI Support: Full command-line interface for easy automation and scripting.
  • ⚙️ Customizable: Tune model parameters, adjust batch size, and access other advanced settings.
  • 🎞️ Subtitle Extraction: Extract and translate native SRT or ASS subtitles from video files automatically (requires FFmpeg).
  • 🎵 Audio Context: Extract audio from a video file or provide your own to improve translation accuracy (requires FFmpeg).
  • 📜 Description Support: Add a description to your translation job to guide the AI in using specific terminology or context.
  • 📋 List Models: Easily list all currently available Gemini models to choose the best fit for your needs.
  • 🔄 Auto-Update: Keep the tool updated with automatic version checking and update prompts.
  • 📝 Logging: Optional saving of progress and ‘thinking’ process logs for review.

📦 Installation

Basic:

pip install --upgrade gemini-srt-translator
Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add maktail/gemini-srt-translator
Новичок в MCP? Начните с руководства на mcpskill.org →