diff options
Diffstat (limited to 'plugin.video.vrt.nu/resources/lib/vrtplayer/metadatacreator.py')
-rw-r--r-- | plugin.video.vrt.nu/resources/lib/vrtplayer/metadatacreator.py | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/plugin.video.vrt.nu/resources/lib/vrtplayer/metadatacreator.py b/plugin.video.vrt.nu/resources/lib/vrtplayer/metadatacreator.py new file mode 100644 index 0000000..7a05913 --- /dev/null +++ b/plugin.video.vrt.nu/resources/lib/vrtplayer/metadatacreator.py @@ -0,0 +1,30 @@ +class MetadataCreator: + + def __init__(self): + self._duration = None + self._plot = None + + @property + def duration(self): + return self._duration + + @duration.setter + def duration(self, value): + self._duration = value + + @property + def plot(self): + return self._plot + + @plot.setter + def plot(self, value): + self._plot = value.strip() + + def get_video_dictionary(self): + video_dictionary = dict() + if self.plot is not None: + video_dictionary["plot"] = self.plot + if self.duration is not None: + video_dictionary["duration"] = self.duration + return video_dictionary + |