Cheers!
Next step - should be a server that simply coordinates video transcoding, and users can run an application on their computer which will do the transcoding when it’s idle and deliver the transcoded video back to the server. Like the rest of the Fediverse, make the community actually part of the community. I’m sure many of us would be happy to donate spare CPU time.
I’m not OP, but if transcoding is happening on user CPUs, it’s theoretically possible to modify or inject stuff into the transcoded video. There’d need to be some way of validating a transcode matches the original, which is non-trivial.
A consensus algorithm could work, but that would massively increase the required compute. I’m not even sure things like NVENC vs CPU ffmpeg are deterministic in how tbey compress video. Different encoders could very likely end up with visually identical transcodes, but the hashes wouldn’t always match.
Maybe someone else has a better idea for validating transcodes?
Pretty cool. That means people could also donate CPU time to instances they love.
how do we federate (connect) to peertube instances from lemmy? does it show up on our lemmy feeds?
I think you can follow a channel and see videos as posts. Then replying to the post shows up as a federated comment. I haven’t tried it though.
Very cool, can’t wait to see where this goes. It’ll likely never be a direct replacement of YouTube but it’s great to have alternatives and an alternative on the fediverse no less!