OK,,, ya entiendo. La solución es simple...
Si quieres que se pueda visualizar solo si acceden a través de la web pero resulte imposible si colocan directamente la url, debemos proteger las carpetas contenedoras de los vídeos o lo que desees... de la forma que te propongo si insertan la url directamente les saltara un “Forbiden”.
Código Apache:
Ver originalRewriteRule ^(carpetavideos|carpetafotos|carpetamp3|carpetaprivada)/ - [F]
No pongas vídeos ni url's, solo las carpetas.