[問題] opencv2.0 VS2010 讀取 xvid 錯誤請教
請問各位前輩:
小弟電腦發生慘案,結果重新 build 一個開發環境
很奇怪的事發生了
小弟須用到 opencv 2.0 + VisualStudio2010 開發專案(Win7sp1 x86)
之前都好好的,這次重新安裝後發現一個詭異的問題
程式無法正確讀取任何avi檔,甚至mp4也一樣
簡簡單單的呼叫
cvCreateFileCapture("D:\\test.avi");
cvCaptureFromFile("D:\test.avi");
都會死在 cvcap_w32.cpp內的
ffmpegCapture = icvCreateFileCapture_FFMPEG_p( filename);
這一行....屢試不爽T__T
當然很多網路上的文章說,codec沒裝,xvid沒裝等等
但是小弟安裝 k-lite_Codec_Pack_940_Mega.exe
而且用Media Player 讀取test.avi也都正常....
真是百思不得其解......
而其他的功能,例如開啟WebCam等等的功能一切正常....
不知道是否有經驗前輩
可以指點一番
小弟到底是哪裡弄錯了呢???
叩謝..T__T
ps.耙文中很多文章表明opencv1.1pre有這個問題,也有教學修改ffmpeg.c這些檔案等等的
但是經過比對opencv2.0早已解決此問題
而也有很多人說CMake opencv source code 時,勾起 BUILD_SHARD_LIBRARY
小弟也是自行CMAKE code 但是很奇怪 2.8.4 cmake make config後並無此選項
以上,請前輩參考
再度謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.160.157
→
11/26 20:56, , 1F
11/26 20:56, 1F
→
11/26 22:35, , 2F
11/26 22:35, 2F
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章