Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/enoobis/short-video-creator
program that allows you to create short videos
https://github.com/enoobis/short-video-creator
shorts tiktok-video-generator video-creator video-generation video-generator youtube-shorts youtube-video
Last synced: about 21 hours ago
JSON representation
program that allows you to create short videos
- Host: GitHub
- URL: https://github.com/enoobis/short-video-creator
- Owner: enoobis
- License: mit
- Created: 2023-05-06T06:00:21.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-09T07:37:53.000Z (about 2 months ago)
- Last Synced: 2024-09-20T02:33:50.394Z (5 days ago)
- Topics: shorts, tiktok-video-generator, video-creator, video-generation, video-generator, youtube-shorts, youtube-video
- Language: Python
- Homepage: https://www.enoobis.tk
- Size: 14.2 MB
- Stars: 31
- Watchers: 1
- Forks: 7
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# short-video-creator
This program creates short videos for YouTube , Instagram , Vk and so on
All you have to do is fill in the columns
to run the program, install all the necessary libraries that can be found in new_requirements.txt .then try to run main.py if it gives u an error then download everything that python tells you when it gives an error. then login to `unsplash.com` goto `https://unsplash.com/oauth/applications` create new app then scroll down and copy `Access Key` then goto `images.py` file and paste it in `client_id` section. then run main.py file
1. **Column 1**: Match the text you are writing in **Column 2**.
2. **Column 2**: Fill this column with the desired text.
3. **Save**: Save all the content written in the columns.
4. **Upload**: Load the previously saved content from the columns.# Buttons
| Buttons | Exp |
| ----------------- | ---------------------------------------------------------------------------------------------------------- |
| Save All | Saves the image to the `"images"` folder, the text to the `"text"` folder, and the voices to the `"voices"` folder |
| Cut Images | Cuts all images under the 1x1 format and saves them to the `"images"` folder |
| Correct Images | Corrects all images based on the first image and saves them to the `"images"` folder |
| Add Borders | Adds black borders to create a 9x16 format and saves them to the `"images"` folder |
| Add Text to Images| Adds text to images and saves them to the `"text-images"` folder |
| Combine Img And Sound| Connects the image in the `"text-images"` folder with the sound in the `"voices"` folder and saves it to the `"pre-done"` folder |
| Combine Videos | Combines all videos into one video and saves it to the `"video"` folder |
| Add Music to Video| Adds music from the `"music"` folder to videos from the `"video"` folder and saves them to the `"video-music"` folder |
| Delete All | Deletes everything from folders |![image](https://github.com/enoobis/short-video-creator/assets/62465404/2223e59a-27c4-4f5e-bfbb-ac32672a786a)
# Result
https://github.com/enoobis/short-video-creator/assets/62465404/ed3a627f-9994-4eef-b2ce-06308c8c1766