EXPLORE / UBW
Let’s talk Download resume ↗

PRIVATE PROJECT / ARCHITECTURE WALKTHROUGH

AI Video Automation from Telegram

An n8n pipeline that turns a Telegram voice message into a finished video with AI transcription, generated subtitles, background media and FFmpeg rendering.

n8nTelegram Bot APIElevenLabsFFmpegGoogle DriveSSH
SYSTEM BLUEPRINTFIG. 03
  1. 01Business event
  2. 02Validate & enrich
  3. 03Sync your systems
  4. 04Notify your team
DESIGNED AROUND YOUR WORKFLOWINPUT → OUTCOME

The repository is private or client-owned. This is a high-level architecture walkthrough; source code and confidential project details are not published.

01 / The problem

What the system needs to solve

Turning voice notes into short videos meant transcribing, writing subtitles, choosing background footage and music, and rendering by hand for every clip.

02 / The approach

How the pieces fit together

  1. Receive voice or audio input from users through a Telegram bot.
  2. Transcribe speech with the ElevenLabs API and generate SRT subtitles.
  3. Select background video and music dynamically from Google Drive.
  4. Render over SSH with FFmpeg (subtitle overlay and audio mixing), then store and deliver the result.

03 / Key features

What it does

  • Complete pipeline: input → processing → enhancement → output → delivery
  • Fallback delivery links when files exceed size limits
  • Automated file handling and storage in Google Drive

04 / The tradeoffs

Engineering is a set of choices

Rendering with FFmpeg on a server over SSH keeps n8n lightweight and the orchestration easy to inspect, but splits state across two systems, so file handoffs and failures need explicit handling.

05 / Validation considerations

What to test before relying on it

Test oversize files, failed transcriptions and missing media, and confirm every request ends in a delivered video or a clear fallback link.

Explore n8n automation services ↗

LET’S BUILD SOMETHING USEFUL

Your next idea.
Let’s make it work.

Tell me what you’re building, what’s getting in the way, and where you want to go.

Start a conversation Prefer Upwork? Find me there Islamabad, PK · Working worldwide