(cap, method="header")
| 56 | |
| 57 | |
| 58 | def get_video_length(cap, method="header"): |
| 59 | assert method in ["header", "set"] |
| 60 | if method == "header": |
| 61 | length = int(cap.get(cv2.CAP_PROP_FRAME_COUNT)) |
| 62 | else: |
| 63 | cap.set(cv2.CAP_PROP_POS_AVI_RATIO, 1) |
| 64 | length = int(cap.get(cv2.CAP_PROP_POS_FRAMES)) |
| 65 | return length |
| 66 | |
| 67 | |
| 68 | def get_info(path): |