We make sharing stuff suck less.
We respect user freedom and privacy.
We'll host any kind of media file.
We are open source and free.
MediaCrush is an open-source, privacy-first website for hosting video, audio, and images.
I just want to wish you the best with your project and thanks a bunch for this sophisticated contribution to FOSS!
The maximum file size is 50 MB. Knock yourself out.
First and foremost, MediaCrush is for users. We respect user privacy and we are completely transparent.
MediaCrush is open-source, which means that anyone in the world is allowed to get a copy of our code, modify it, run it on their own servers, or offer improvements to this site. As a result, lots of software developers have fiddled with our code and sent us improvements and tweaks, making it even better than we could ever make alone. Additionally, since people are allowed to run it themselves, there are several alternate versions of MediaCrush out there for those who want to have complete control over their media.
MediaCrush supports nearly every image, audio, and video format ever made.
Here are some other cool features we support:
- Subtitles: SSA, SRT, or VTT subtitled videos work great
- Microphone: On the home page, click the microphone icon to upload directly from your mic
- Apps: There are loads of ways to use the site beyond the browser
This site is built with python, ffmpeg, and tons more open tech. There's a great public API, too.
Want to hack on MediaCrush from your own code? Maybe you want to build a new app based on MediaCrush? Well, great, cause we've got a full-blown, free API that does everything you're hoping for. You can browse the documentation to learn about each endpoint, find an API wrapper, and get directions for help.
Or perhaps you want to set up your own instance of MediaCrush, on your own servers? You'll need to be a fairly experienced Linux sysadmin, but there are detailed instructions for you on GitHub.
Or best of all, do you want to contribute some code to MediaCrush? That's great, because we love to have extra contributions. There are guidelines for contributors on GitHub and we're looking forward to seeing what you can come up with. We've got a long backlog and your help would be great.