Unofficial PeerTube build with AV1 transcoding support

Recently I made modified PeerTube build with SVT-AV1 transcoding support using modified runners.

I’m not a progammer and not quite familiar with TypeScript, but I modified some code to make this happen, and now I decided to share it with community. This is just a demo or proof of concept, please don’t judge me for the bad code.

You can check commits I made in GitHub:

and

Also, please take a look at README.md in repo to learn more about this build and how to deploy it. I provided easy to follow deployment instructions and custom docker images for convinience.

I hope someone will be interested in this and will help with further improvements. Since what I did is only minimal working demo.

I also own small PeerTube instance with videos encoded in AV1 codec, so I have some experience and knowledge about this codec, it’s compatibility and issues.

I would be happy to disscuss this small project and hear some feedback.
Thanks for attention!

1 « J'aime »

Thanks for sharing your work!

1 « J'aime »