o que é o os.sep?

Ele define o separador dos diretórios de acordo com o sistema operacional. Exemplo: Window -> c:\pasta_projeto\videos Linux -> /home/pasta_projeto/videos

Perceba que o Windows usa como separador a barra invertida '\', e o Linux a barra normal '/'

o os.sep pega esse valor de forma automática de acordo com o sistema em que o script esteja sendo executado

Ótima explicação se for usar o windows use r'c:\Users\projeto' o r antes da string impede de a \ ter comportamentos insperados. Vale também conferir a documentação da os https://docs.python.org/3/library/os.html