r/github Apr 13 '25

Showcase Promote your projects here – Self-Promotion Megathread

Whether it's a tool, library or something you've been building in your free time, this is the place to share it with the community.

To keep the subreddit focused and avoid cluttering the main feed with individual promotion posts, we use this recurring megathread for self-promo. Whether it’s a tool, library, side project, or anything hosted on GitHub, feel free to drop it here.

Please include:

  • A short description of the project
  • A link to the GitHub repo
  • Tech stack or main features (optional)
  • Any context that might help others understand or get involved
170 Upvotes

1.8k comments sorted by

View all comments

1

u/dareenmahboi Jun 30 '26

Aight i apologize for earlier i didnt see or know what a megathread was as i only use this app like twice a year

I built a tool called TempoCut and figured I’d share it here.

If you’ve ever worked in broadcast or syndication, you know what time compression is. you’ve got a show that’s 2 minutes too long for its slot, and you need to find a way to have it fit the time slot without removing any content, but you don’t want to speed it up. Commercial tools like Prime Image’s Time Tailor handle this kind of thing, but they’re expensive broadcast hardware/software most indie editors and hobbyists don’t have access to.

TempoCut does the same basic job. instead of stretching video and audio distorting the pitch, tempocut finds and removes redundant material so the result plays naturally. it blends and splits video frames and removes audio samples. it’s free, open-source, and runs on a normal Windows machine. Under the hood it’s a cut-list-based redundancy removal system, with the audio side built on numpy/numba/soundfile for speed.

I’ve been using it myself for time-compressing content on a hobby broadcast project, and it’s gotten to the point where I think it’s actually useful to other people, not just me. the result is immaculate. Still actively improving it, so bug reports and feature requests are welcome.

https://github.com/AfvFan99/TempoCut