Hey guys,
I'm happy to announce go-astiencoder, an open source video encoder written
in GO and based on ffmpeg C bindings:
https://github.com/asticode/go-astiencoder
Its goal is to assemble the full audio/video encoding process in GO for
people looking to:
- understand how such a process work in detail
- integrate their video encoder in a GO ecosystem
- visualize their encoding workflow and statuses/stats of nodes in real
time
- communicate with their encoder through an HTTP API + websocket to
tweak behaviours in real time
- use native GO subtitle libraries like astisub
- build their own video encoder and take control of its workflow
Indeed resources to assemble such a thing in GO are scarce and I think the
GO community could benefit from this project.
Right now I've implemented basic examples of remux, thumbnail extraction
and h264/aac encoding.
I'm more than welcoming contributions.
Cheers
PS: the goal of this project is *NOT* to replace ffmpeg :D
--
You received this message because you are subscribed to the Google Groups
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.