Closed gedw99 closed 1 month ago
Restreamer is currently using FFmpeg 6.1.1. As soon as 7.1 will be out (probably in a few weeks), we plan to switch to FFmpeg 7.1.
go-astiav is a Go binding to the various libav*
libraries from FFmpeg. Restreamer (resp. https://github.com/datarhei/core) is not a binding to the libraries, but calls the ffmpeg
binary via a HTTP API. With this you can use any FFmpeg version that is most suitable to you.
hey @ioppermann
understand ..
7 for all desktop OS is already out . I ran them yesterday. All good .
Windows arm64 is missing . I raised an issue but would not hold my breath . Windows amd64 is there of course.
I can share a makefile that does the download and install if you want it ?
no cgo bind needed .
In https://github.com/datarhei/ffmpeg your building for Linux .
I am attempting to use restreamer with desktops also . It might be out of scope for your project ?
We're waiting for FFmpeg 7.1
If you're using Windows you can run a Docker container with Linux in it as well.
Hey @ioppermann
what version are you supporting now ? I think its v5 still ?
https://github.com/asticode/go-astiav is up to V7 now btw. Its a decent overlay of ffmpeg with cgo.