diff --git a/resources/lib/api.py b/resources/lib/api.py index 9ce8083b..3c8952b0 100644 --- a/resources/lib/api.py +++ b/resources/lib/api.py @@ -402,4 +402,9 @@ class API(object): # Local path scenario, with special videotype filepath = filepath.replace("/", "\\") + if "://" in filepath: + # Protocol needs to be lowercase, otherwise weird things happen. + protocol = filepath.split('://')[0] + filepath = filepath.replace(protocol, protocol.lower()) + return filepath