import http.client
conn = http.client.HTTPConnection('mydomain.com')
conn.request('HEAD', '/thevideofile.mp4')
res = conn.getresponse()
print(res.getheaders())
Как получить тип содержимого файла в Python? (с URL..)