Clips AI
FreemiumClips AI is a handy, open-source Python library that makes it super easy to chop up long videos into smaller clips. Plus, it can resize them to different aspect ratios with just a few lines of code. It's especially great for videos that tell a story, like podcasts, interviews, speeches, and sermons. The way it works is pretty neat: Clips AI looks at your video's transcript to figure out the best places to cut clips. Then, its resizing feature automatically reframes the video to keep the current speaker front and center. To get started with Clips AI, you'll first need to transcribe your video using WhisperX. This tool is helpful because it tells you exactly when each word starts and stops. You'll also need a Hugging Face access token to resize videos using Pyannote, which helps with speaker diarization. You can find detailed instructions for using Pyannote on its HuggingFace page.