๐ Multi-Language Subtitle Generator & Compressor for n8n
$5+
https://schema.org/InStock
usd
Ben Wu
๐ Overview
Turn your raw video subtitles into fully translated, ready-to-deliver files โ automatically.
This n8n workflow takes your original .srt subtitle file as input, translates it into multiple languages, and outputs perfectly formatted .srt files, all bundled into one .zip.
Ideal for YouTube creators, educators, video editors, and localization teams, this workflow eliminates repetitive manual translation and formatting work, saving hours per project.
๐งฉ Key Features
- ๐ Subtitle File Input โ Simply upload your original .srt subtitle file (from any video).
- ๐ง Smart Language Handling โ Detects or uses your selected target languages dynamically.
- ๐ค AI-Powered Translation โ Supports Google Translate, DeepL, Gemini, or OpenAI models to translate line-by-line while maintaining perfect timestamp alignment.
- ๐งน Auto Cleanup โ Removes blank or malformed lines for clean, valid output.
- ๐ Format Rebuilder โ Reconstructs translated text into valid .srt or .txt files.
- ๐ฆ Auto Aggregation & Compression โ Collects all translated subtitle files (e.g., English, Japanese, Chinese, Spanish) into a single .zip for easy download.
- ๐งฉ Modular & Customizable โ Replace the AI node, tweak formats, or adjust compression settings with no code changes.
โ๏ธ Workflow Steps
- Form Submission Trigger โ Upload your original subtitle file and choose target languages.
- Convert to String โ Parse the uploaded file for processing.
- Split & Encoding Handling โ Split text segments and handle any encoding issues.
- AI Translation โ Translate each subtitle line into selected languages while preserving timing.
- Cleanup & Validation โ Remove empty or duplicate entries.
- Rebuild Files โ Reassemble translated lines into .srt format.
- Aggregate & Compress โ Package all outputs into a downloadable .zip.
๐ก Use Cases
- ๐ฌ YouTube Video Localization โ Instantly generate multilingual subtitles for global audiences.
- ๐ซ Online Courses & E-Learning โ Offer subtitles in multiple languages for your students.
- ๐ช AI Content Creators โ Integrate with Whisper or Gemini transcription pipelines.
- ๐ Freelancers & Agencies โ Deliver polished, multi-language subtitle packages to clients with one click.
๐ง Requirements
- n8n (Self-hosted or Cloud)
- AI translation credentials (e.g., Gemini, OpenAI, or Google Translate node)
- Input: .srt file from your video
- Optional: Compression node (for .zip output)
๐ Ready to Use
Just import the workflow, connect your translation API key, upload your original .srt file, select target languages, and youโll have professionally formatted multilingual subtitles โ all in minutes.
The JSON file for the N8N automation.
Add to wishlist