前提・実現したいこと
openCVで動画読み込み
発生している問題・エラーメッセージ
0x00007FFE17691190 (vcruntime140.dll) で例外がスローされました (file.exe 内): 0xC0000005: 場所 0x00000099C6120000 の読み取り中にアクセス違反が発生しました
該当のソースコード
C++
1// ConsoleApplication8.cpp : このファイルには 'main' 関数が含まれています。プログラム実行の開始と終了がそこで行われます。 2// 3 4#include <iostream> 5#include <opencv2/opencv.hpp> 6 7int main() 8{ 9 cv::VideoCapture vc; 10 vc.open("c:\videoo.mp4"); 11 std::cout<<vc.isOpened(); 12 cv::waitKey(); 13}
補足情報(FW/ツールのバージョンなど)
opencv-4.5.0
すべての構成->x64:
インクルードディレクトリ:C:\opencv\build\include;$(IncludePath)
ライブラリディレクトリ:C:\opencv\build\x64\vc15\lib;$(LibraryPath)
リンカ->入力->追加の依存ファイル : "C:\opencv\build\x64\vc15\lib\opencv_world450.lib";"C:\opencv\build\x64\vc15\lib\opencv_world450d.lib";%(AdditionalDependencies)
その動画自体が壊れている可能性を確かめたいです。
https://www.gyan.dev/ffmpeg/builds/ffmpeg-git-essentials.7z
をDLして7zipなどで解凍し、ffplay.exeを動画ファイルと同じ場所に移動してコマンドプロンプトをその場所で開き
ffplay.exe videoo.mp4
してみてください。動画は再生できますか?
回答1件
あなたの回答
tips
プレビュー