Fixed a division by zero when a clip's duration is less than one second.

This commit is contained in:
Sergio Costas 2016-08-12 21:16:05 +02:00
parent 1a10d339c9
commit 6a482cf759

View file

@ -167,6 +167,9 @@ class file_movie(devedeng.interface_manager.interface_manager):
if self.original_videorate <= 0:
# presume that there are only video and audio streams
self.original_videorate = ((8 * self.original_file_size) / self.original_length) - (self.original_audiorate * self.audio_streams)
# to avoid division by zero when a clip is very short
if self.original_length <= 0:
self.original_length = 1
self.width_midle = -1
self.height_midle = -1