Clip Maker is a simple tool that splits your MP4 videos into smaller clips, perfect for sharing on Instagram. It works on Windows, Mac, and Linux.
- Python: A programming language. Don't worry, you don't need to know how to code!
- FFmpeg: A tool that helps process videos.
- VS Code: A program to run the script (optional, but recommended).
- Go to python.org.
- Download and install Python. Make sure to check the box that says "Add Python to PATH" during installation.
- Download and install Visual Studio Code from code.visualstudio.com.
- Open VS Code.
-
Open a terminal:
- Windows: Press
Win + R, typecmd, and press Enter. - Mac/Linux: Open Terminal from Applications or use
Ctrl + Alt + T.
- Windows: Press
-
Type the following command and press Enter:
pip install ffmpeg-python
- Download FFmpeg from FFmpeg Builds.
- Extract the downloaded file to a folder, e.g.,
C:\ffmpeg. - Add FFmpeg to your system PATH:
- Windows:
- Search for "Environment Variables" in the Start menu.
- Click "Edit the system environment variables".
- Click "Environment Variables".
- Find "Path" in the list, click "Edit", and add
C:\ffmpeg\bin.
- Mac/Linux: Open Terminal and type:
echo 'export PATH="/path/to/ffmpeg/bin:$PATH"' >> ~/.bash_profile source ~/.bash_profile
- Windows:
-
Place your MP4 videos in the same folder as the
desktop_video_splitter.pyscript. -
Open a terminal and navigate to the script's folder:
cd path/to/your/script/folder -
Run the script:
python desktop_video_splitter.py
-
Follow the instructions on the screen:
- Type the number of the video you want to split.
- Type
cancelif you change your mind. - Type
reloadto refresh the video list. - Type
donewhen you're finished selecting videos.
-
Check the output:
- The clips will be saved in a folder called
split_videos. - Each video will have its own subfolder.
- The clips will be saved in a folder called
- If you see an error about FFmpeg, make sure it's installed and added to your PATH.
- If the script is slow, it might be because your computer doesn't support hardware acceleration.
If you get stuck, feel free to search online for help with Python, FFmpeg, or using the terminal. There are lots of tutorials and forums where you can find answers!