finds.dev← search

// the find

filipedeschamps/video-maker

★ 2,497 · JavaScript · MIT · updated Mar 2024

Projeto open source para fazer vídeos automatizados

A JavaScript project that automates Wikipedia-to-YouTube video creation: takes a search term, scrapes Wikipedia, generates images via Google Custom Search, synthesizes speech, and uploads the finished video to YouTube. Built as a companion to a Brazilian Portuguese YouTube tutorial series by Filipe Deschamps, so the primary audience is beginners following along with those videos.

The pipeline is architecturally sensible — discrete 'robot' modules (text, image, video, youtube) each own one stage and write shared state to disk, which makes individual stages easy to debug in isolation. The README installation guide is unusually thorough for a tutorial project, covering every API credential step with screenshots. Using After Effects templates for the video output means the final product actually looks polished rather than programmatically janky.

Algorithmia (the NLP API used for text summarization) shut down in 2023, so the text robot is broken out of the box and there is no migration path in the repo. The project hasn't been touched since early 2024 and has no issue triage — open issues mix 'Algorithmia is dead' reports with years-old setup problems, none acknowledged. All state is passed through flat JSON files on disk, which works for a tutorial but means you can't run two instances or retry a failed stage without manually cleaning up files. There are no tests at all, which is fine for a tutorial but means you won't know something broke until the whole pipeline fails mid-run.

View on GitHub →

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →