Embedded Subtitles provider: handle FileNotFoundError

pull/2473/head v1.4.3-beta.25
Vitiko 2 months ago
parent a2fee0e1e4
commit 369b2c7343

@ -208,8 +208,11 @@ class EmbeddedSubtitlesProvider(Provider):
except Exception as error:
logger.debug("'%s' raised running modifier", error)
with open(path, "rb") as sub:
subtitle.content = sub.read()
if os.path.exists(path):
with open(path, "rb") as sub:
subtitle.content = sub.read()
else:
logger.error("%s not found in filesystem", path)
def _get_subtitle_path(self, subtitle: EmbeddedSubtitle):
container = subtitle.container

Loading…
Cancel
Save