Top 23 Go Video Projects
👾 Fast and simple video download library and CLI tool written in GoProject mention: Team 8 concert is on! | reddit.com/r/AKB48 | 2021-05-23
If you want to download it yourself, you need to use this program called annie and you will have to rename the file:
Pure Go implementation of the WebRTC APIProject mention: How we make WebRTC be easier? | news.ycombinator.com | 2021-10-11
For the past couple of years I have been working on open source software + a free book to make WebRTC easier. I am trying to find the other gaps in the space. Would love to hear what people find difficult about it still!
Even if you don't have a solution would be great just to get a feel for where people are at in the space.
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
Take control over your live stream video by running it yourself. Streaming + chat out of the box.Project mention: Owncast is a self-hosted, decentralised, alternative to Amazon Twitch for live video streaming and web chat server for use with existing popular broadcasting software | reddit.com/r/GadgeteerZA | 2021-10-17
Go package for computer vision using OpenCV 4 and beyond.Project mention: Anyone interested in helping me build a object detection with Tensorflow + Golang | reddit.com/r/golang | 2021-10-17
I think https://github.com/hybridgroup/gocv accepts tensorflow model format, why not use that?
ready-to-use RTSP / RTMP / HLS server and proxy that allows to read, publish and proxy video and audio streamsProject mention: Hosting/forwarding video capture to a web/app or interface possiblities? | reddit.com/r/selfhosted | 2021-09-29
You can use FFMPEG for HLS or rtsp-simple-server for RTSP or RTMP.
Scalable, production-grade WebRTC video conferencing. SDKs for web & mobile.Project mention: Introducing LiveKit - a WebRTC video conferencing server in Go | reddit.com/r/golang | 2021-07-13
We are LiveKit (David, David, and Russ). We've been working on an open source project that lets you run your own WebRTC SFU instead of having to rely on hosted providers like Agora or Twilio. I'd love to get feedback from the Go community on Reddit.
Golang bindings for FFmpegProject mention: Playing video in a Golang game | dev.to | 2021-01-03
Now we need to obtain frames from the video stream of the file. goav provides an example code on how to do that. To make it work with Pixel game library, we need to set the frame decoding format to avcodec.AV_PIX_FMT_RGBA which is used by Pixel.
Run Linux Software Faster and Safer than Linux with Unikernels.
An organizer for your porn, written in GoProject mention: Movie/TV series watchlist/watchedlist | reddit.com/r/selfhosted | 2021-10-16
I'm searching for Docker image for adding movies/tv series that i've watched. Something like Stash - https://github.com/StashApp/Stash or Flox - https://github.com/devfake/flox Flox seems OK, but there is no docker image. If anyone knows something similar i'm all ears.
Parser and generator of M3U8-playlists for Apple HLS. Library for Go language. :cinema: (by grafov)
Go Media Framework
Single instance video streaming server with integrated chat.Project mention: Moving my home media library from iTunes to Jellyfin and Infuse | news.ycombinator.com | 2021-06-10
Jellyfin supports "Watch parties" which I've used for movie nights in the past. It works well enough.
But if you want this going real-time and continuously it sounds like you want more of an RTMP stream setup. I recommend MovieNight but you can handle it natively in Nginx I think. Then it's just a matter of setting up OBS or something similar to stream to it and you can do whatever you want.
Go language bindings for ffmpeg libraries
Out of box solution for RTSP - HLS live stream transcoding. Makes RTSP easy to play in browsers.Project mention: How can i display RTSP live stream directly in our react js web application | reddit.com/r/reactjs | 2021-07-28
We ran into the same issue at our company a while ago. We solved it by converting RTSP to HLS with https://github.com/Roverr/rtsp-stream, and using https://github.com/video-dev/hls.js/ to stream the video in the web app.
Scripted uploads to YoutubeProject mention: How to upload videos using youtube-dl | reddit.com/r/youtubedl | 2021-04-01
https://github.com/tokland/youtube-upload https://github.com/tkersten09/youtube-batch (uses tokland's youtube-upload) https://github.com/porjo/youtubeuploader https://github.com/linouk23/youtube_uploader_selenium etc
Demux and mux MPEG Transport Streams (.ts) natively in GO
Manipulate subtitles in GO (.srt, .ssa/.ass, .stl, .ttml, .vtt (webvtt), teletext, etc.)
Go bindings for libVLC and high-level media player interface
A Go implementation of RTPProject mention: An Introduction to WebRTC Simulcast | news.ycombinator.com | 2021-09-20
Go bindings for GStreamer (retired: currently I don't use/develop this package)
RTSP 1.0 client and server library for the Go programming language
Tool to help remux .ubv files from Ubiquiti's Unifi Protect system so they can be turned into standard .mp4 filesProject mention: Have a UDM Pro with NVR running, can I pull the HDD and see the footage? | reddit.com/r/Ubiquiti | 2021-07-22
A fully featured VNC client written in golang
We want to be able to talk in the simplest way. That's why we created Quik.do. Talk, easily.Project mention: Simplest Video Conferencing App: https://quik.do | reddit.com/r/golang | 2021-06-19
Hi all, I've made a video conferencing tool: https://quik.do/ Quik.do works as accountless. Also supports sharing meeting to the world as a stream. No need to install anything to use, you just use it. Site: https://quik.do/ Source code: https://github.com/boratanrikulu/quik.do It’s currently in MVP version. I need to feedbacks to improve the application. Would be glad for any feedback!
What are some of the best open-source Video projects in Go? This list will help you:
Are you hiring? Post a new remote job listing for free.