Mediagoblin

Free software media publishing platform that anyone can run (alternative to Flickr, YouTube, SoundCloud, etc).


Mediagoblin: A Free Software Media Publishing Platform

Mediagoblin is a self-hosted media publishing platform that allows users to host their own media websites, similar to popular platforms like Flickr, YouTube, and SoundCloud. Created by Samuel Clay, Mediagoblin is designed to be easy to use, customizable, and scalable, making it an attractive alternative for those looking to host their own media content.

Main Features of Mediagoblin

Mediagoblin offers a range of features that make it an excellent option for self-hosted media publishing. Some of the key features include:

  • Support for multiple media types: Mediagoblin supports video, audio, image, and PDF formats, making it easy to host a variety of content.
  • Multiple media classification options: Users can classify their media using categories, tags, and custom options, making it easy to organize and find content.
  • Multiple media sharing options: Mediagoblin allows users to share their media on social media platforms and generates embed code for videos.
  • Easy media searching: The platform includes live search functionality, making it easy to find specific media content.
  • Playlists for audio and video content: Users can create playlists, add, and reorder content, making it easy to curate collections of media.
  • Responsive design: Mediagoblin includes a responsive design that adapts to different devices and screen sizes, including light and dark themes.
  • Advanced users management: The platform allows for self-registration, invitation-only, or closed user settings, giving administrators control over who can access their media.
  • Configurable actions: Users can configure actions such as downloading media, adding comments, liking or disliking content, and reporting media issues.
  • Enhanced video player: Mediagoblin includes a customized video.js player with multiple resolution and playback speed options.
  • Multiple transcoding profiles: The platform offers sane defaults for multiple dimensions (240p, 360p, 480p, 720p, 1080p) and multiple profiles (h264, h265, vp9), making it easy to transcode media content.
  • Adaptive video streaming: Mediagoblin supports adaptive video streaming through the HLS protocol.
  • Subtitles/CC: The platform supports multilingual subtitle files for media content.

Overall, Mediagoblin is an excellent option for those looking to host their own media content and have more control over how it is shared and organized.

Related

Deluge
Samba
Cgit
Galette
UVDesk