Unfakeable and unbeatable.
So someone uploads a video, you sign it, they display video. If authenticity is in question check the signature.
Deep fake detection is intractable imo. Use cryptography instead.
Hell if you want to be thorough sign each frame and create an extension for YouTube and other providers to literally check to see if a given frame or period was altered.