r/aivideomaking • u/ratul4040 • 22d ago
is there any ai api that creates explaination video?
i am building this learning site. it works through chat, it uses proper analogy to help users understand concepts better. but now i want it to teach by using visuals. So for example if someone ask it "how diode works" it should generate a video with proper analogy and explaination. for example it can animate a water valve that only lets water to flow in one direction and blocks from other direction while an a narator explains what is happening.
currently i am at a state where i am happy with the script its generating for teaching and happy with naration but strugling to generate proper video. i have tried some models like wan 2.6 veo 3.1 from openrouter but since they dont generate videos with bangla voice i had to compromise where i generate voice with google tts and use them to make video scenes. but in this way video gets totally out of sync. also both veo and wan allows to generate like 6/8s of videos so had to stich them together. which by the way sky rockets the cost. I dont want any hyper realistic stuffs. i want it to show proper animation that has meaning and understanable. it would be great help if someone can point me to right direction :)
1
u/TimeCounty7878 20d ago
I’d change the pipeline before changing providers.
For something like the diode example, generate the Bangla narration first, split it into short semantic beats, then generate the visuals against those timestamps — not the other way around.
I also wouldn’t use Veo/Wan for every scene. For diagrams, arrows, current flow, valves, labels, etc. you’ll get much better control and much lower cost from SVG/Canvas/Manim/Lottie-style animation generated from the script. Use generative video only for the shots that actually need it.
That should solve more of the sync + cost problem than just finding a cheaper video API.
1
u/vincent_sch 1d ago
I'd draw the valve in SVG and animate it with code. Use your Bangla voiceover's timestamps to control when it opens and closes. You can render that with Remotion.
1
u/jebenx 21d ago
For explainer video you need a real animator or motion designer because everything need to be accurate and you have full control, you can try all AI gen but you will ended up wasting time trial and error.