How to translate complete video for free?

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.

إعجابَين (2)

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 :backhand_index_pointing_down: — 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.
├─ :play_button: Colab (click “Run”) → https://colab.research.google.com/github/R3gm/SoniTranslate/blob/main/SoniTranslate_Colab.ipynb
└─ :globe_with_meridians: 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:
├─ :puzzle_piece: pyVideoTrans — the popular one, fully offline, uncapped → https://github.com/jianchang512/pyvideotrans
├─ :star: AigcPanel — dead-simple app: transcribe + translate + voice + swap the audio track in one window → https://github.com/modstart-lib/aigcpanel
├─ :radio_button: KrillinAI — single-file one-click, 100+ languages → https://github.com/krillinai/KrillinAI
└─ :clapper_board: 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:
├─ :speaking_head: ViDubb — author is Arabic-native, built for exactly AR→EN; voice-clone + lip-sync, free on Kaggle’s GPU → https://github.com/medahmedkrichen/ViDubb
├─ :bust_in_silhouette: HeyGem.ai — open-source HeyGen: a 10-second sample clones voice + face, runs 100% on your PC, unlimited → https://github.com/GuijiAI/HeyGem.ai
└─ :control_knobs: 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

├─ :clapper_board: Dub a full Arabic movie/series into English for family who don’t read subtitles
├─ :graduation_cap: Turn an Arabic lecture into an English voiceover you can listen to on a commute
├─ :chart_increasing: Re-voice your own Arabic content into English to reach a new audience — same you, new language
├─ :mosque: Translate a long Arabic sermon/khutbah into an English track to share
└─ :newspaper: 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.

3 إعجابات

:sparkles: The Core-Community just AI-upgraded the answer above.

what about other languages

:waving_hand: Welcome! And yep — the same tools do any language → any language, not just Arabic→English.

In SoniTranslate / pyVideoTrans / KrillinAI just set a different Source and Target (each supports 100+ languages) → dub away.
:warning: Only catch: the one-line Whisper --task translate trick outputs English only — for any other target, let the one-click dubbers do the translate step (they take any pair).

إعجابَين (2)

Projector,
Search the net for the subtitle (movie script) movie in file format .srt, .sub. ALL MOVIES IN THE WORLD HAVE A SCRIPT, WHICH IS GENERALLY IN ENGLISH. For example you can search on
https://my-subs.co/
After you have found the subtitle you go to [https://translatesubtitles.com/], add the subtitle, select the language and press translate.
That’s all.

إعجاب واحد (1)

Do you use ChatGPT or which AI to create these responses/posts? I’ve had that question for a while.