For a public Github repository, visit our Github page.
MediaCore CE provides unparalleled organization, statistics, accessibility, and scalability. Well-designed and well-engineered it is the ideal solution for any organization with large collections of video or audio.
Browse video or audio added to the CMS from any device, such as an Android, iPhone, iPad, or any desktop browser.
Easily manage your media library through a beautiful administrative interface. Start adding and uploading media in one click.
Allow your users to upload content directly to your site. An admin review system is baked in, making moderation simple and easy.
Add video from YouTube, Vimeo, Blip.tv, Amazon S3, or any server. Encode video via our handy automated encoding plugin.
Track comments, views, and likes on published video and audio. The CMS automatically ranks the most popular items.
MediaCore CE is built on a combination of open source technologies that are enterprise class. The flexible player architecture is compatible with most video players and we've bundled the leading players by default.
This is a quick walkthrough of how to get MediaCore CE up and running. For a full overview, please visit the docs installation page.
Create and activate a new virtualenv.
Clone the MediaCore CE git repository.
Install MediaCore CE and it's dependencies.
Create the MySQL database.
Populate the database.
Launch the built-in server.
You can help us build the world's best video platform by getting involved with MediaCore CE. You don't have to be a Python Guru (or even know what that means!) and you don't need to spend lots of time. Feel free to ask in our community forums about how you can get involved.
You can help us translate MediaCore CE into any language. Currently there are 38 active translations, but more are needed to make MediaCore CE available to as many audiences as possible. We've created a account on Transifex to keep track of translations, and anyone can add or edit a language through the Transifex website. Questions regarding translations should be posted to our community forums.
If you think you've found a bug with your MediaCore CE installation Please post it through our GitHub issue tracker. Before you post make sure to include:
Generally we request that you create an issue in our issue tracker for any patch you'd like to submit. It helps us stay organized in the long run.
Our Git repository is hosted over at Github and one of their handy features is forking. This perfect for submitting large features, or anything with two or more people working on it. For more information on submitting patches and using GitHub please refer to our patch guidelines.
Several MediaCore CE contributors are generally available for contracting work on MediaCore CE. This work can include plugins and development of specific features for MediaCore CE.






MediaCore CE will display on Windows for users visiting a site that has MediaCore CE running on it, but you cannot install MediaCore CE to a server running on Windows.
To install MediaCore CE, your hosting provider must provide:
To host MediaCore CE, your hosting provider must also provide one of:
You will either need to find another hosting solution, or try the cloud hosted version of MediaCore.
You can change the appearance of MediaCore CE through the administration panel, or for more advanced changes by altering the Genshi templates. Editing the templates does require familiarity with Python.
Python is an immensely more elegant language that offers substantial libraries that we needed specifically for our project. The bottom line is that code is faster, more readable, and more maintainable in Python than in PHP.
Please visit our Compare Page to view a detailed overview of the difference between MediaCore and MediaCore CE.
MediaCore CE is released under the GPLv3 license. For more on this license please read: http://mediacorecommunity.org/gpl.
You can visit our Contribute Page, or post the fix to our Github page.
Try our community forums.
Social Media Sharing
Users can comment, embed, or share video and audio with their friends through the Twitter and Facebook sharing features.