VideoEditor is an automated video editing tool that uses the MoviePy library to perform video editing tasks based on user requirements. Key features include the ability to extract and add subtitles to videos quickly and easily. VideoEditor leverages advanced AI technology from OpenAI and can use the WhisperModel for language-related tasks.
- Extract text from video subtitles.
- Add subtitles to videos.
- Utilize AI to enhance and optimize the video editing process.
- Edit videos quickly according to user specifications.
To use VideoEditor, follow these steps:
git clone https://github.com/DienStudio/VideoEditor.git
Navigate to the VideoEditor directory:
cd VideoEditor
Create a virtual environment:
python -m venv .venv
.venv\Scripts\activate
pip install -r requirements.txt
py main.py
-
Ensure that
magick.exe
is downloaded and installed. Set the path toIMAGEMAGICK_BINARY
in the configuration file to use image-related features. -
If OpenAI cannot be used, you can replace it with WhisperModel. However, note that this may take longer.