2016-10-18 5 views
0

mjpegとしてエンコードされたaviファイルを読み込めますが、エンコーディングは残念ながらmpeg4です。あなたからの助けは本当に役に立ち、高く評価されます。 は、ここに私のコードスニペットです:MACでOpenCVを使ってキャプチャビデオをフレームごとに読み込もうとしましたが、私の ".avi"ファイルはmpeg4としてエンコードされています

while(cap.isOpened()): 
ret, frame = cap.read() 
if ret: 
     frame=cv2.resize(frame(img_rows,img_cols),interpolation=cv2.INTER_AREA)   
     gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY) 
     frames.append(gray) 
     cv2.imshow('frame',gray) 
if cv2.waitKey(1) & 0xFF == ord('q'): 
       break 
cap.release() 
cv2.destroyAllWindows() 

答えて

0

sudo apt-get install ffmpeg

または/ raspbian Ubuntuのための次のライブラリをインストールするには、CentOSのユーザは、次のライブラリ sudo yum install ffmpeg

をインストールしている場合
関連する問題