Any method to translate all video from arabic to english for free? (translate voice). i tried many apps and sites like veed.io and other sites but it is limited to 1 minute output.
That 1-minute wall isn’t a real limit — it’s a paywall meter those sites bolt on to make you upgrade. Dubbing a video is just 3 steps under the hood — hear it → translate it → say it in English — and every step runs free with no length cap once you stop renting the capped box.
Easiest paths first
— pick by how much you want.
⚡ Fastest free dub — do the whole video in your browser, nothing to install
SoniTranslate runs the full Arabic→English voice-dub in a free Google Colab (a code notebook that runs on Google’s computers, not yours) or a HuggingFace page. Set source = Arabic, target = English, pick an English voice → download the dubbed video. No 1-min cap; length only bound by run time.
├─
Colab (click “Run”) → https://colab.research.google.com/github/R3gm/SoniTranslate/blob/main/SoniTranslate_Colab.ipynb
└─
web version → https://huggingface.co/spaces/r3gm/SoniTranslate_translate_audio_of_a_video_content
🖥️ One-click desktop apps (install once, dub unlimited videos offline, no coding)
Free installers — drop the video in, pick Arabic → English, hit go:
├─
pyVideoTrans — the popular one, fully offline, uncapped → https://github.com/jianchang512/pyvideotrans
├─
AigcPanel — dead-simple app: transcribe + translate + voice + swap the audio track in one window → https://github.com/modstart-lib/aigcpanel
├─
KrillinAI — single-file one-click, 100+ languages → https://github.com/krillinai/KrillinAI
└─
VideoLingo — cleaner subtitle+dub quality → https://github.com/Huanshere/VideoLingo
🎙️ Make it keep the ORIGINAL speaker's voice (English, but sounds like them) + lip-sync
These clone the speaker from the audio, so the English comes out in their voice, and can move the mouth to match:
├─
ViDubb — author is Arabic-native, built for exactly AR→EN; voice-clone + lip-sync, free on Kaggle’s GPU → https://github.com/medahmedkrichen/ViDubb
├─
HeyGem.ai — open-source HeyGen: a 10-second sample clones voice + face, runs 100% on your PC, unlimited → https://github.com/GuijiAI/HeyGem.ai
└─
OmniVoice-Studio — local dubbing studio, 646 languages → https://github.com/debpalash/OmniVoice-Studio
🇸🇦 If the Arabic is dialect (Egyptian/Gulf/etc.) and the transcript comes out wrong
Base Whisper leans Modern-Standard-Arabic and can slip on dialect. Swap in a dialect-tuned transcriber, then feed its text to any dubber above:
├─ Cohere Arabic (dialect + code-switch, upload audio) → https://huggingface.co/spaces/CohereLabs/cohere-transcribe-arabic-07-2026
└─ Egyptian-Arabic Whisper (drop-in) → https://huggingface.co/AbdelrahmanHassan/whisper-large-v3-egyptian-arabic
⌨️ Just need to UNDERSTAND it (English subtitles, 2-minute route)
Whisper translates Arabic straight to English subtitles in one command — any length, free:
whisper video.mp4 --language Arabic --task translate --model large-v3 --output_format srt
Faster on low-end PCs → https://github.com/SYSTRAN/faster-whisper · full CLI dubber → https://github.com/Softcatala/open-dubbing · one-model speech→speech → https://github.com/rennerdo30/speakora
📱 On a phone only, no PC
├─ F-Droid Whisper app — offline, translates any language to English → https://f-droid.org/en/packages/org.woheller69.whisper/
└─ Termux + whisper.cpp (one command, uncapped) → https://github.com/itsmuaaz/termux-whisper
For the actual voice dub on mobile, run SoniTranslate’s Colab from the phone browser — the heavy lifting happens on Google’s side.
🎯 What people actually do with this
├─
Dub a full Arabic movie/series into English for family who don’t read subtitles
├─
Turn an Arabic lecture into an English voiceover you can listen to on a commute
├─
Re-voice your own Arabic content into English to reach a new audience — same you, new language
├─
Translate a long Arabic sermon/khutbah into an English track to share
└─
Watch Arabic news/interviews dubbed instead of squinting at captions
The minute-limit was never the video’s ceiling — it was theirs. Run the pipeline yourself and length stops mattering.
The Core-Community just AI-upgraded the answer above.

!