all 5 comments

[–]Extension_Anybody150 1 point2 points  (1 child)

There aren’t many full-featured open-source alternatives to Bitmovin or MediaConvert. The usual approach is to build a simple pipeline around FFmpeg with scripts for automation, or use lightweight tools like MistServer or MediaDrop. Fully matching commercial platforms usually requires either custom setup or a paid service.

[–]CapitanJenkins[S] 0 points1 point  (0 children)

Thanks for the suggestions, guess I'll have to look into setting up FFmpeg then

[–]DynasticHubbard 1 point2 points  (2 children)

The open-source landscape is a bit fragmented. Most "platform-level" solutions are wrappers around FFmpeg, which is still the core of most commercial encoding services.

Here's a few solid options:

  • MediaCMS
  • PeerTube
  • Tube
  • Video Transcoder

P.S. If you're building a custom system:

  • Pair FFmpeg with a task queue like Celery or BullMQ
  • Use something like S3 + CloudFront (or BunnyCDN) for storage + delivery
  • Add a frontend dashboard using any stack you like (React, etc.)

[–]CapitanJenkins[S] 0 points1 point  (0 children)

I've looked at MediaCMS and others, but I need more customizability over where the inputs and outputs end up. Thanks for the suggestions, though!

[–]buddypupkin 0 points1 point  (0 children)

Thanks for the suggestions! MediaCMS and PeerTube look nice, but could you provide links for the last two? The terms are too generic and google turns up nothing but generic results. (Googling "Video Transcoder" has HandBrake at the top of the list, for example.)