It does work out the box on Graphene OS with Amethyst. Maybe not on some linux distros?
it should work on native apps and it may work on some web clients that do some extra work, but it would be better and work seamlessly across all browsers if primal switched the extension to mp4 on their servers.