chatgpt-subtitle-translator
Utilizing the OpenAI ChatGPT API, this tool translates SRT subtitle files via Web UI and CLI, optimizing token usage by reducing unnecessary elements and batching lines. New features such as structured output and prompt caching enhance translation efficiency. It includes moderation checks, streaming, and customizable batch sizes for large-scale translations, supporting a variety of languages and unique writing styles without bias. The translator maintains translation integrity using experimental structured mode and context utilization, ensuring reliable performance across different scenarios.