これは、OpenCV の特別なバージョンに関連する問題のように思えるかもしれません。ただし、ほぼすべての場所、特に StackOverFlow を検索しても、妥当な答えは見つかりませんでした。
VideoCapture ハンドルを使用して、OpenCV で ffmpeg でビデオ ファイルをロードしようとしています。OpenCV サンプル ディレクトリにある tree.avi サンプル ムービーの場合、ファイルは読み込まれますが、他のすべての avi ファイルでは次のエラーが発生します。
警告: ファイルを開く際のエラー (../../modules/highgui/src/cap_ffmpeg_impl.hpp:526)
hpp ファイルは、エラーが検出されたファイルのようであり、エラーを含むファイルではありません。ffmpeg は OpenCV と互換性がなく、ビデオ ファイルを開く別のライブラリを探し始めるか、OpenCV が独自のサンプルに対してのみ機能すると想定する必要があるとしか考えられません。誰かが何か考えを持っている場合は、共有してください。別のライブラリを使用して、OpenCV の代わりにエンコーディングを使用したさまざまな種類のファイルを開く必要がありますか?