Skip to content

Commit e40de1b

Browse files
committed
add safety check
1 parent dad654e commit e40de1b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/transformers/video_utils.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -108,8 +108,10 @@ def timestamps(self) -> list[float]:
108108

109109
@property
110110
def sampled_fps(self) -> float:
111-
"fps of the sampled video."
112-
return len(self.frames_indices) / self.total_num_frames * self.fps if self.fps else 24
111+
"FPS of the sampled video."
112+
if self.frames_indices is None or self.total_num_frames is None or self.fps is None:
113+
return self.fps or 24
114+
return len(self.frames_indices) / self.total_num_frames * self.fps
113115

114116
def update(self, dictionary):
115117
for key, value in dictionary.items():

0 commit comments

Comments
 (0)