How to use

Step-by-step instructions for each bot feature. Choose what you want to do:

🎬 Video Creation
Send photos or short clips — the bot will compile them into a single video with voiceover, subtitles, and music.
1

Open the bot and select the feature

Press the 🎬 Video button in the main menu or send the /video command.

2

Send photos or clips

Upload from 1 up to 5–30 photos (depending on your plan). You can send them as an album or one by one. JPG, PNG, and MP4 formats are supported.

💡Vertical 9:16 photos look best — perfect for Reels and TikTok.
3

Configure settings

The bot will display a settings menu:

  • Text for voiceover — enter your text or leave it blank
  • Voice — choose from the list or use your own (Pro+)
  • Subtitles — enable / disable, choose a style
  • Background music — choose a track or turn it off
  • Format — 9:16, 16:9, 1:1
  • Voice & language — choose from the list or use your own (Pro+). 31 voiceover languages are available — from Ukrainian and English to Arabic, Persian, Korean, Kazakh and more
  • Transitions — pick the shot-change animation (fade, slide, zoom, circle, pixel and others) or “random”
  • Clip length — set a target duration in seconds. If the video comes out longer, the bot speeds it up automatically (video, audio and subtitles in sync) to fit
4

Split the text into scenes (optional)

To change the shot exactly where you want — insert a {scene} marker into the voiceover text between paragraphs. The bot syncs the photo change with the words, and the markers don't reach the voiceover (the voice never reads them).

  • {scene} — just switch to the next photo
  • {scene:slide} — switch with a specific transition (slide, zoom, fade, circle…)
  • {scene:zoom:0.8} — a “zoom” transition lasting 0.8 seconds
💡Example: First shot about coffee {scene:slide} Second shot about dessert {scene:zoom} Third shot with the price — the bot makes three scenes with different transitions. Match the number of markers to the number of photos.
5

Get your ready video

Press ✅ Generate. The bot will process your request and send the final MP4 directly to the chat — usually within a few seconds.

⚡ Text on video & auto-text (optional)

Besides subtitles, you can burn your own captions/titles over the frame — manually or fully automatically.

  • Text on video (manual) — tap “📝 Text on video” and add captions with buttons, or set them with codes TEXT | attributes | start-end (e.g. Hello | large yellow center pop | 0-3). Each caption has its own style, size, position, color and fade timing. The appearance animation is picked with the 🎬 button or in codes: pop, slide, type (typewriter).
  • ⚡ Auto-text — turn on the “⚡ Auto-text” toggle — the bot reads the voice-over itself, picks the strongest words (names, numbers, facts) and highlights them with animated captions exactly as they are spoken. Less manual work, more dynamics.
💡Auto-text works in video creation, dubbing and smart subtitles. On the free plan — 4 times a month, on paid plans — unlimited. Also available via the API.
🎬

🎬 AI Tables (PRO)

Animated cards over your video — lists, numbers, percentages, quotes, comparisons, steps, trend arrows and “subscribe/like” CTA cards. Looks like pro editing, and the cards automatically avoid faces and the subtitle zone. Turn on the “🎬 AI Tables” toggle and pick a mode:

  • Auto — the AI reads the voice-over and places cards at the strongest moments.
  • Semi-auto — auto + your hints on which cards and where.
  • Manual — full timecode control: MM:SS[-MM:SS] template text [@position] (e.g. 0:15 subscribe @center). Works even without narration.
💡Available when creating videos, in subtitles and dubbing (and via the API). Card density and the appearance sound are configurable. The usage limit depends on your plan.
📱New Reels modes: horizontal video (16:9) → vertical 9:16 in four ways — Blur, Auto face-crop, Zoom+blur, Zoom. Plus sound effects: clicks on auto-text and whooshes on transitions.
🌧

🌧 Overlays, transitions & image zoom

Turn even a single photo into a lively video. Effects can be applied in two ways:

  • Manually — the “🎬 Animate” button. Pick a ready look for the whole video: motion (Auto-zoom / Ken Burns, Zoom-in, Zoom-out, Pan, Random) or a style preset that bundles a look — 🎬 Cinematic, 👻 Mystery, 🎞 Vintage. In segment (silent) mode overlays are set with this button too.
  • With commands — inline tokens in the voice-over text. Write a {token} at the start of a shot (right after {scene}) to control every frame individually. You can stack them: {scene}{rain}{cold}{ken_burns} Text…

Command groups (tokens are always English; spelling & case don’t matter — {light leaks} = {light_leaks}; unknown tokens are ignored):

  • Overlays (atmospheric layers){rain} · {snow} · {fog} · {smoke} · {dust} · {light_leaks} — up to 3 combined per shot (e.g. rain + fog).
  • Motion (movement over the photo){ken_burns} · {zoom_in} · {zoom_out} · {pan} · {static}
  • Look (color grade, no files){grain} · {vignette} · {warm} · {cold} · {shake}
🌧Example: {scene}{ken_burns}{light_leaks} first shot about coffee {scene}{rain}{cold} a rainy street {scene}{fog} 4 — the last shot has no narration and stays 4 seconds.
🎬Also pick the transitions between shots (fade, slide, zoom, circle, pixel… or “random”). Overlays, transitions and zoom combine with subtitles, auto-text and AI tables — perfect for turning photos into Reels.
📝 Video Subtitles
Automatically recognizes speech in the video and overlays animated subtitles.
1

Select the subtitles feature

Press 📝 Subtitles in the menu or send /subtitles.

2

Send your video

Upload a video file up to 500 MB (depending on your plan). MP4, MOV, AVI, and other common formats are supported.

💡The clearer the audio in the video, the more accurate the subtitles. Avoid background noise.
3

Choose language and style

Specify the spoken language in the video and the subtitles style — color, size, position, and animation.

4

Get your video with subtitles

The bot will return a ready-to-use MP4 with hardcoded ("burned-in") subtitles — they are visible on any device without extra configurations.

🎙️ Transcription
Converts audio or video into text — TXT or SRT formats with timecodes.
1

Select the transcription feature

Press 🎙️ Transcription in the menu or send /transcription.

2

Send audio or video

MP3, WAV, OGG, MP4, and most common formats are supported. Maximum duration depends on your plan (from 15 min on Free to 20 hours on Pro+).

3

Get the text

The bot will return the transcription as a TXT file (plain text) and an SRT file (with timecodes for subtitles).

💡The SRT file can be immediately uploaded to YouTube, Premiere Pro, or CapCut as subtitles.
🔊 AI Dubbing
Replaces the original voice in a video with a synthesized one — either fully automatically or with text editing options.
1

Select the dubbing feature

Press 🔊 Dubbing in the menu or send /dubbing.

2

Send your video

Upload the video containing the voice you want to replace. Time limits for dubbing range from 1 min on Free to 5 hours on Pro+.

3

Choose mode and voice

3 modes are available:

  • Auto — the bot transcribes and immediately voices the video with a new voice
  • Semi-auto — the bot transcribes, you edit the text, and then it generates the voiceover
  • Manual — you provide your own ready-made text for the voiceover
💡On the Free plan, only Edge and Google TTS voices are available. ElevenLabs is available starting from the Pro plan.
4

Get your dubbed video

The bot will return the video with a new voice and balanced audio tracks.

🗣️ Text-to-Speech (TTS)
Converts any text into an MP3 audio file with a choice of voice and language.
1

Select the voiceover feature

Press 🗣️ Voiceover in the menu or send /tts.

2

Send your text

Paste text in any language. Character limits range from 5,000 on Free to 1,000,000 on Pro+.

3

Choose a voice

Voices from Google, Gemini 2.5, Azure, Edge TTS, HuggingFace, and ElevenLabs (Pro+) are available. You can adjust speed and pitch.

💡Gemini 2.5 voices sound the most natural — try them first.
4

Get your MP3

The bot will send the completed audio file — ready to use in any video editor.

✂️ Remove Pauses
Automatically cuts silence and pauses out of videos — ideal for lectures, podcasts, and vlogs.
1

Select the feature

Press ✂️ Remove Pauses in the menu or send /pauses.

2

Send video or audio

Processing limit ranges from 5 min on Free to 10 hours on Pro+.

3

Adjust sensitivity (optional)

By default, the bot uses optimal settings. If needed, you can specify the silence threshold manually.

4

Get the trimmed video

The bot will return the video without pauses — usually 20–40% shorter than the original.

💡Perfect for making Reels cuts from long streams or lectures — it removes "uhms" and pauses between sentences.
✂️🎞️ Smart Clips
Upload one long video — a podcast, interview or vlog — and get several ready-made short clips for Reels, TikTok and Shorts. The AI detects the language, finds the strongest moments and cuts them for you.
1

Pick the feature

Tap ✂️🎞️ Smart Clips in the bot's main menu.

2

Send a long video

Upload a podcast, interview or vlog. Max length per file depends on your plan (up to 20 min on Free, up to 120 min on Pro+).

3

Add context and settings (optional)

Tell the AI what the video is about and what to look for — e.g. "interview with an entrepreneur, find moments about money and mistakes". This noticeably improves accuracy. You can also choose:

  • 9:16 format — vertical with a blurred background for Reels/TikTok
  • Karaoke subtitles — style, position, size, color
  • ⚡ Auto-text — dynamic captions on key words
  • How many clips — or leave it on auto (~1 per 5 min)
4

Get several ready clips

The AI picks the strongest self-contained moments, cuts them, makes them vertical, burns in subtitles and writes a hook headline for each clip. One long file → 5–10 short videos.

💡Smart Clips is also available via the API — with completion webhooks. Billing is by minutes of the input video (cutting all clips is included).

Try it right now

Free plan — no registration required, straight in Telegram.

✈️ Open Bot FAQ