【OpenCV】動画読込でエラーが出たときの対処方法

macOS Catalina (10.15.3) にアップデートした後,動画を読み込もうとしたところエラーが出たので解決策をメモ.

環境

  • MacBook Air (2017)
  • macOS Catalina (10.15.3)

解決方法

これまで OpenCV を Python で使うためのパッケージとして opencv-python を使っていましたが,これがエラーの原因になっているようです.

代わりに opencv-python-headless を使うと動作しました.

terminal

$ pip uninstall opencv-python
$ pip install opencv-python-headless