An open API service indexing awesome lists of open source software.

https://github.com/paramt/videocloud

Generate word clouds from YouTube videos
https://github.com/paramt/videocloud

cli python3 wordcloud youtube

Last synced: 6 months ago
JSON representation

Generate word clouds from YouTube videos

Awesome Lists containing this project

README

          


logo

VideoCloud



Build Status
PyPI
License
Codefactor


Requirements Status
Last Commit


Generate word clouds from YouTube videos

## Installation

```
pip install videocloud
```

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

## Usage

```
videocloud [options]
```

```
videocloud www.youtu.be/MHTizZ_XcUM --language=es --color=#eee
```

### Options

#### `--filepath`
Where on disk to save the generated videocloud

Default: videocloud.png

#### `--language`
2-letter language code of the captions

Default: en

#### `--color`
Hex color code of the videocloud's background color

Default: #d1d1d1

#### `--font`
Link to a TTF font file

Default: [Noto Sans](assets/fonts/NotoSans/NotoSans.ttf)

#### `--mask`
Link to a PNG mask file

Default: [Cloud](https://github.com/paramt/videocloud/blob/v2.5/assets/masks/cloud.png)

## Examples

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

Example 1 Example 2

## License

All the code in this repo is licensed under the [MIT License](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](assets/fonts) are licensed separately under the [SIL Open Font License](https://github.com/paramt/videocloud/blob/master/assets/fonts/NotoSans/SIL%20Open%20Font%20License.txt).