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

https://github.com/intedai/automapper

🌎 Generate a mapping video in seconds!
https://github.com/intedai/automapper

geography instagram mapper mapping moviepy python tiktok tkinter tkinter-python youtube-shorts

Last synced: about 1 month ago
JSON representation

🌎 Generate a mapping video in seconds!

Awesome Lists containing this project

README

          





Generate a mapping video in seconds! You don't need to edit your videos anymore it's all automatic!

## Overview
### Features:
- Coloring each country with a click of a button
- Randomly color all countries with one click
- Add title text and color each word with your desired color
- Save the map image without exporting to vid
- Upload a custom map image (you can edit the saved one)
- Add your own background videos or use the videos at `Assets\Backgrounds`
- Blur the background video by checking a box
- Export to video with your watermark or use the watermarks at `Assets\Watermarks`
- Add your own music to the clip

## Installation
clone the repository:
```bash
git clone https://github.com/Intedai/AutoMapper.git
```
install the required libraries
```bash
pip install -r requirements.txt
```
Run `src/main.py` from the AutoMapper directory
> :warning: do not execute main.py after opening the src directory!
## Example Video

https://github.com/user-attachments/assets/d9aeae13-b981-4993-82aa-a7bd0fdb2440

## Demo and walkthrough


Start by filling the years of each country

![1](https://github.com/user-attachments/assets/887267b4-7f89-4e5b-8269-024d9590b5be)


Now fill the colors by clicking on the buttons of each country name or pressing the Random Colors button below

![2](https://github.com/user-attachments/assets/30e0e537-8eea-4f42-9102-25eef460b45d)


This is how it looks like if you click on the select color button




Now enter the title, click insert color to choose a color for a certain word, and to make a new line add &ltBR&gt and click Generate Image

![3](https://github.com/user-attachments/assets/bdee4529-64b3-47b1-a7ad-7a2181c10deb)


Now add a background video, a watermark and if u want music to override the audio of the background video add music as well


And now click Export Video as... and save the video at your desired path

![4](https://github.com/user-attachments/assets/bc5c2ed7-befa-44e5-9080-f8f95427f5c7)


the initial directory is Assets\Videos this directory was made to store videos you generate, you dont have to save there!

![image](https://github.com/user-attachments/assets/cd1c2cdb-e76f-4064-a6c4-d66ceacf720a)


And now you generated the video that is shown at the example


now you can clear the data if you want to make a video, click on the clear button and a pop up will show:






click yes and it should clear





You can also save the generated map image, edit it on your prefered graphic editor and upload it and then generate the video

![upload_save](https://github.com/user-attachments/assets/663ca923-be07-4640-bac7-95800a27c0da)

## Tests
Tests are stored at the `Tests` directory with `test-results.md` to see the results of each test

## License
Distributed under the MIT license. See `LICENSE` for more information.