MG

maktail/gemini-srt-translator

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

363 stars 품질 75 트렌드 34MIT

Google Gemini AI를 이용한 자막 번역용 Python 도구

개요

모델 과부하 메시지가 너무 많으면 스트리밍 모드를 꺼보세요. Google Gemini AI의 힘을 이용해 SRT 및 ASS 자막 파일을 번역하세요! 🚀 Google Gemini AI의 힘을 활용해 자막 파일을 번역하는 강력한 파이썬 도구입니다. 동영상, 영화, 시리즈의 빠르고 정확하며 맞춤화 가능한 번역이 필요한 분들에게 완벽한 도구입니다. - 🔤 : .srt 및 .ass 자막 파일을 Google Gemini AI가 지원하는 다양한 언어로 번역할 수 있습니다. - 🎙️ : Gemini의 오디오 기능을 사용해 오디오 또는 비디오 파일을 직접 자막으로 전사합니다. - ⏱️ : 번역된 자막이 원본 파일의 정확한 타임스탬프와 네이티브 SRT/ASS 형식을 유지하도록 보장합니다. - 💾 : 중단된 번역을 중단한 지점에서 쉽게 재개할 수 있습니다. - 🧠 : 사고 및 추론 능력을 활용하여 보다 맥락적으로 정확한 번역을 제공합니다(Gemini 2.5 및 3 모델에서 사용 가능). - 🖥️ : 자동화와 스크립팅이 용이한 완전한 명령줄 인터페이스를 제공합니다.

개요(AI 번역)

[! 경고] 모델 과부하 메시지가 너무 많으면 스트리밍 모드를 꺼보세요.

🌟 제미니 SRT 번역기

구글 제미니 AI의 힘을 이용해 SRT 및 ASS 자막 파일을 번역하세요! 🚀


✨ 개요

Gemini SRT 번역기는 Google Gemini AI의 기능을 활용해 자막 파일을 번역하는 강력한 파이썬 도구입니다. 영상, 영화, 시리즈에 빠르고 정확하며 맞춤화 가능한 번역이 필요한 분들에게 완벽합니다.


  • 🔤 자막 번역: .srt 및 .ass 자막 파일을 구글 제미니 AI가 지원하는 다양한 언어로 번역할 수 있습니다.
  • 🎙️ 전사: Gemini의 오디오 기능을 사용해 오디오 또는 비디오 파일을 직접 자막으로 전사할 수 있습니다.
  • ⏱️ 타이밍 및 포맷: 번역된 자막이 원본 파일의 정확한 타임스탬프와 네이티브 SRT/ASS 포맷을 유지하도록 보장합니다.
  • 💾 빠른 재개: 중단된 번역을 중단한 지점에서 쉽게 재개할 수 있습니다.
  • 🧠 고급 AI: 사고 및 추론 능력을 활용하여 보다 맥락적으로 정확한 번역을 제공합니다(Gemini 2.5 및 3 모델에서 사용 가능).
  • 🖥️ CLI 지원: 자동화와 스크립팅이 용이한 완전한 명령줄 인터페이스.

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

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
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add maktail/gemini-srt-translator
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →