wayback enricher ready

This commit is contained in:
msramalho
2023-01-11 00:03:47 +00:00
parent d4825196f1
commit 0cb593fd21
11 changed files with 121 additions and 90 deletions

View File

@@ -12,10 +12,13 @@ class Media:
key: str = None
cdn_url: str = None
mimetype: str = None # eg: image/jpeg
# id: str = None
id: str = None # in case this type of media needs a special id, eg: screenshot
# hash: str = None # TODO: added by enrichers
def set_mimetype(self) -> Media:
if not self.mimetype:
self.mimetype = mimetypes.guess_type(self.filename)[0]
return self
def is_video(self) -> bool:
return self.mimetype.startswith("video")