Go Ffmpeg

Open-source Go projects categorized as Ffmpeg

Top 23 Go Ffmpeg Projects

  1. go2rtc

    Ultimate camera streaming application with support RTSP, RTMP, HTTP-FLV, WebRTC, MSE, HLS, MP4, MJPEG, HomeKit, FFmpeg, etc.

    Project mention: Go2rtc: Open-Source Camera Streaming App with Multi-Protocol Support | news.ycombinator.com | 2024-09-30
  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. ffmpeg-go

    golang binding for ffmpeg

  4. gonic

    music streaming server / free-software subsonic server API implementation

    Project mention: Spotify Down | news.ycombinator.com | 2025-04-16

    Not sure if S3 is a hard requirement for you. But many in the self-hosted community use Plexamp/Jellyfin.

    I personally really like: https://github.com/sentriz/gonic

    Put it behind tailscale or similar vpn and listen to your music anywhere!

  5. cloud-morph

    Decentralize, Self-host Cloud Gaming/Application

  6. dms

    A UPnP DLNA Digital Media Server that includes basic video transcoding. Tested on a Panasonic Viera television, several Android UPnP apps, and Chromecast.

  7. go-libav

    Go language bindings for ffmpeg libraries

  8. go-fluent-ffmpeg

    A Go implementation of fluent-ffmpeg

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. ffmpeg-over-ip

    Connect to remote ffmpeg servers

    Project mention: Show HN: FFmpeg-over-IP – Connect to remote FFmpeg servers | news.ycombinator.com | 2024-10-04
  11. moviego

    MovieGo is a Golang library for video editing.

  12. go-transcode

    On-demand transcoding origin server for live inputs and static files in Go using ffmpeg. Also with NVIDIA GPU hardware acceleration.

  13. core

    datarhei Core is management for FFmpeg processes without development effort. Whether your streaming has one viewer or a million, we have the tools to help you develop, deploy and manage any video project at any stage. We've solved the challenging problems so you can focus on your application, not your infrastructure. (by datarhei)

  14. superview

    A small program that takes a 4:3 aspect ratio video file, and transforms it to a 16:9 video using the GoPro SuperView method

  15. imagorvideo

    imagor video thumbnail server in Go and ffmpeg C bindings

  16. ydls

    youtube-dl HTTP download and transcode service

  17. OS-NVR

    OS-NVR is a lightweight extensible CCTV system. Mirror of Codeberg.

  18. srtrelay

    SRT relay server for distributing media streams to multiple clients.

  19. teoperator

    Make OP-1 and OP-Z drum and synth patches from any sound. :musical_keyboard:

  20. videoalchemy

    VideoAlchemy is a toolkit expanding video processing capabilities, emphasizing FFmpeg and broader video technology applications.

    Project mention: Add a Watermark to a Video Using VideoAlchemy | dev.to | 2024-09-09

    Install VideoAlchemy: Follow the installation steps in the VideoAlchemy repository.

  21. whatsticker

    Converting from image/gif/videos on whatsapp to a sticker by using a caption in a chat where the bot is present

  22. media-roller

    A self hosted server to download videos from social media with an iOS shortcut for on-click saving to camera roll

  23. ffmpegd

    FFmpeg websocket server for ffmpeg-commander.

  24. spotify-downloader

    Download songs, playlists & albums with the right amount of concurrency (by L04DB4L4NC3R)

  25. webvids

    Terminal app to create optimized videos for the web

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go Ffmpeg discussion

Log in or Post with

Go Ffmpeg related posts

Index

What are some of the best open-source Ffmpeg projects in Go? This list will help you:

# Project Stars
1 go2rtc 8,851
2 ffmpeg-go 1,993
3 gonic 1,888
4 cloud-morph 1,114
5 dms 672
6 go-libav 528
7 go-fluent-ffmpeg 345
8 ffmpeg-over-ip 328
9 moviego 258
10 go-transcode 248
11 core 236
12 superview 218
13 imagorvideo 195
14 ydls 190
15 OS-NVR 166
16 srtrelay 160
17 teoperator 156
18 videoalchemy 114
19 whatsticker 101
20 media-roller 91
21 ffmpegd 75
22 spotify-downloader 59
23 webvids 47

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that Go is
the 4th most popular programming language
based on number of references?