1. 程式人生 > >日記與疑惑:關於opencv設定視訊間隔幀數

日記與疑惑:關於opencv設定視訊間隔幀數

使用python3.6,opencv3.3.1在64位win10下執行,使用capture.get(cv2.CAP_PROP_POS_FRAMES)得到當前幀數,使用capture.set(cv2.CAP_PROP_POS_FRAMES, position)得到後面一幀,這裡的細節是:必須重新read一遍視訊檔案才能轉變到下一幀。

問題:當設定position需要到接近30幀時才能把視訊從頭到位無遺漏的讀取,不然針對某些視訊會直接從第一幀跳變到100或者200幀,希望有人會可以解決我這個問題。