1. 程式人生 > >Python cv2.VideoCapture失敗打不開視訊

Python cv2.VideoCapture失敗打不開視訊

        cap = cv2.VideoCapture(input_name)
        if False == cap.isOpened():  
            print 'open video failed'  
        else:  

            print 'open video succeeded'

解決方法; 1.找到D:\OpenCV\opencv2.4.9\sources\3rdparty\ffmpeg資料夾。

                 若裝了多個opencv不知道使用的是哪一個,使用語句 import cv2   printf cv2.__version__ 得到opencv版本。

                 2.將ffmpeg資料夾下的檔案全部複製到Python資料夾下,

               注意1:不是複製ffmpeg資料夾,是複製資料夾下的所有檔案。

               注意2:若使用的是Anaconda,則Python檔案就是Anaconda安裝檔案

 3.我的opencv版本是2.4.9, 則將opencv_ffmpeg.dll重新命名為opencv_ffmpeg249.dll,將opencv_ffmpeg_64.dll重新命名為opencv_ffmpeg249_64.dll.

 4.新增系統Path環境變數:D:\OpenCV\opencv2.4.9\sources\3rdparty\ffmpeg

注意:新增時若報錯:環境變數超出長度,最好的解決辦法:刪除現在不需要用的環境變數,把刪除的環境變數用txt記錄下來。

參考:https://stackoverflow.com/questions/11699298/opencv-2-4-videocapture-not-working-on-windows

相關推薦

Python cv2.VideoCapture失敗視訊

        cap = cv2.VideoCapture(input_name)         if False == cap.isOpened():               print 'open video failed'           else:   

虛擬機器崩潰鎖定檔案失敗 磁碟“E:\tim_doc\ubuntu-16.04\ubuntu16.04.vmdk”或它所依賴的某個快照磁碟。 模組“Disk”啟動失敗。 未能啟動

重點內容# 歡迎使用Markdown編輯器寫部落格 本Markdown編輯器使用StackEdit修改而來,用它寫部落格,將會帶來全新的體驗哦: Markdown和擴充套件Markdown簡潔的語法 程式碼塊高亮 圖片連結和圖片上傳 LaTex數學公式 U

鎖定檔案失敗 磁碟“D:\ubuntu\Ubuntu 64 位.vmdk”或它所依賴的某個快照磁碟。 模組“Disk”啟動失敗

Ubuntu虛擬機器非正常關閉,再次開啟有時候會出現“鎖定檔案失敗,打不開磁碟……”的錯誤提示 解決辦法:開啟虛擬機器所在路徑 刪除.vmdk.lck及.vmx.lck兩個資料夾中的.lck檔案 即可正常開啟虛擬機器 原文連結https://blog.csdn

VMware虛擬機器錯誤提示:鎖定檔案失敗 磁碟 未能啟動虛擬機器

背景 突然Ubuntu就崩了,再重啟就一直失敗。 提示鎖定檔案失敗,打不開磁碟”XXXXX“或它所依賴的某個快照磁碟。 虛擬機器無法啟動了。 原因 虛擬磁碟(也就是vmdk)會有一個磁碟保護機制,這也是為了防止出現有多個虛擬機器同時訪問一個虛擬磁碟

VMWare虛擬機提示:“鎖定文件失敗磁盤或快照所依賴的磁盤”的解決方法

vmware虛擬機提示:“鎖定文件失敗 打不開磁盤或快照所依賴的磁盤”的解決方法 VMWare虛擬機提示:“鎖定文件失敗,打不開磁盤或快照所依賴的磁盤”的解決方法 如果使用VMWare虛擬機的時候突然系統崩潰藍屏、斷電等,有一定幾率會導致無法啟動,會提示:鎖定文件失敗,打不開磁盤或快照所依賴的

github慢,頁面,請求老是失敗問題修復總結

system nbsp conf asset 5.1 pan 失敗 .com glob 感謝老鐵 QQ(1218624820) 提供的方法建議 原因來自於DNS汙染, 到下面的目錄進行修改文件 C:\Windows\System32\drivers\etc 在後面粘貼下

python selenium 進行爬蟲,開啟chrome只返回data; 頁面

我選用的是chrome 程式碼如下: from selenium import webdriver from selenium.webdriver.common.keys import Keys driver=webdriver.Chrome() driver.get(

Github開啟亂掉,樣式載入出來,載入失敗解決辦法

修改 C:\Windows\System32\drivers\etc 中的hosts檔案將下面一段話新增到hosts檔案中: # GitHub Start 192.30.253.112 github.com 192.30.253.119 gist.github.com 15

新安裝的微信PC版,退出後聊天記錄沒了,檔案接收失敗、錯誤、,怎麼辦?

今天在電腦上安裝了PC版的微信,和老闆發了檔案之後就把微信給關了。 結果,重新開啟微信的時候發現聊天記錄全部都沒有了。緊張地去看接收到的檔案也沒有了。 圖然。。。。。天都黑了。怎麼辦呢? 解決方法: 1、讓老闆再發一份給你。 2、所有的操作再做一次? 不可能的,那怎麼辦呢?

Python配置過環境變數之後,在Dos視窗輸入python,為什麼呢?

昨天自己安裝Python3.4.4版本,結果安裝好之後需要配置環境變數,按照往常的思維上網搜了一下:知道需要配置path系統環境變數,於是乎,自己找到安裝的路徑,把E:\python;E:\python\Script配置在path路徑之後,興致比比的準備在DOS視窗裝裝逼秀一下呢,結果當輸入

【轉】 VMWare虛擬機器提示:鎖定檔案失敗磁碟的解決辦法

如果執行虛擬機器時,物理機突然崩潰,則會導致這種問題。 這是因為虛擬機器在執行的時候,會鎖定檔案,防止被修改,而如果突然系統崩潰了,虛擬機器就來不急把已經鎖定的檔案解鎖,所以你在啟動的時候,就會提示無法鎖定檔案,如下圖:   解決方法如下:   開啟你存放虛擬機器系統硬碟的所在資料夾,注意

python刪除資料夾內的圖片

在windows系統上,從網上爬了一些圖片,傳到linux系統,有些圖片被損壞,需要刪除這些打不開的圖片。 import os import cv2 from glob import glob images = glob('*.jpg') for image

VMWare虛擬機器提示:鎖定檔案失敗磁碟...模組"Disk"啟動失敗的解決辦法

我出現該問題的原因:      昨天電腦一下子卡死,於是我就重啟了電腦,重啟之後我沒有開啟VMware虛擬機器,結果第二天一上班開啟VMware就發現出現了“鎖定檔案失敗,打不開磁碟......模組"Disk"啟動失敗.”這些文字 為什麼會出現這種問題: 這是因為虛擬機

VMware虛擬機器無法正常啟動:鎖定檔案失敗磁碟檔案

今天執行虛擬機器電腦太卡,使用360強制結束了虛擬機器程序導致出現虛擬機器無法再次啟動狀況,按照以下方法成功解決: 如果使用VMWare虛擬機器的時候突然系統崩潰藍屏,有一定機率會導致無法啟動,會提示:鎖定檔案失敗,打不開磁碟或快照所依賴的磁碟,這是因為虛擬機器在執行

關於opencv圖片或者視訊

這類問題,一般是opencv沒有配置好。雖然是按著步驟一步一步的配置好了opencv,編寫好程式後,編譯沒錯,執行的時候就打不開圖片或者視訊,有一個暴力的解決辦法就是把opencv資料夾裡面相關的dl

python spyder 突然的 解決辦法

  python spyder先出現dos視窗,然後後面就什麼都沒有了。   方法:C:\使用者\Administrator\.spyder3   刪除這個.spyder3資料夾就好了,然後啟動spyder,就好了 (adsbygoogle = window.adsbygoog

Vmware虛擬機器“鎖定檔案失敗”、“磁碟”或者“它所依賴的某個快照磁碟”的解決辦法

電腦出問題強制關機後,重新開啟虛擬機器,出現了“檔案鎖定失敗”,打不開虛擬機器的情況。 因為虛擬機器執行的時候會建立相應的檔案,即在虛擬機器安裝目錄下會自動生成.lck檔案,用以鎖定檔案,這是虛擬機器裡的虛擬磁碟(.vmdk)本身自帶的一種磁碟保護機制,防止多臺虛擬機器同時訪

VMWare虛擬機器提示:鎖定檔案失敗磁碟的解決辦法+檢視虛擬機器安裝目錄

(1)今天做實驗電腦垃圾用到虛擬機器Ubuntu 卡出了翔, 無奈只能強制關機,重開機 但是開機之後就出錯了: 找了好久 ,這是因為虛擬機器在執行的時候,會鎖定檔案,防止被修改,而如果突然系統崩潰了,虛擬機器就來不急把已經鎖定的檔案解鎖,所以你在啟動的時候,就會提示無法鎖定檔案。解決方法如下: 在你的虛擬

使用python顯示影象在windows圖片檢視器中一直顯示載入中就是的解決途徑

在win7下面使用PIL中Image的show()函式時,執行下列程式碼: 發現圖片在windows圖片檢視器中一直顯示載入中就是打不開 解決方法:(X為python的安裝碟符) X:\Python\lib\site-packages\PIL\ImageS

VMWare虛擬機器提示:鎖定檔案失敗磁碟的解決辦法

(1)今天做實驗電腦垃圾用到虛擬機器Ubuntu 卡出了翔, 無奈只能強制關機,重開機 但是開機之後就出錯了: 找了好久 ,這是因為虛擬機器在執行的時候,會鎖定檔案,防止被修改,而如果突然系統崩潰