diff --git a/oxgst/info.py b/oxgst/info.py index 7b6dcb8..8ed105a 100644 --- a/oxgst/info.py +++ b/oxgst/info.py @@ -34,7 +34,10 @@ class Info: self.input.props.location = videofile self.dbin = self.pipeline.get_by_name('dbin') - self.metadata['size'] = os.stat(videofile).st_size + if os.path.exists(videofile): + self.metadata['size'] = os.stat(videofile).st_size + else: + self.metadata['size'] = 0: if self.metadata['size'] != 0: self.bus = self.pipeline.get_bus() self.dbin.connect('new-decoded-pad', self.demux_pad_added)