Skip to content
Generate word clouds from YouTube videos
Branch: master
Clone or download



Build Status PyPI License Codefactor
Requirements Status Last Commit

Generate word clouds from YouTube videos


pip install videocloud

Note: A C compiler is required for the installation process.


videocloud <link to YouTube video> [filepath] [language code] [font]

If no filepath is given, the wordcloud will be generated as videocloud.png in the current directory. The lanuage code defaults to en and the fontpath defaults to Noto Sans. To use a custom font, provide the HTTP link for its TTF file. Similarly, you can provide an HTTP link to a PNG mask file. The mask defaults to a generic cloud.


These are a few examples of wordclouds generated by videocloud. The entire list of examples can be found under /assets/examples.

Example 1 Example 2


All the code in this repo is licensed under the MIT License unless otherwise specified. You are free to use, modify, and distribute the source code as long as you include the original license file. Some fonts are licensed separately under the SIL Open Font License.

You can’t perform that action at this time.