
maktail/gemini-srt-translator
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Инструмент 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
.srtand.asssubtitle 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
Recommended: Use a Virtual Environment
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add maktail/gemini-srt-translator