2017-09-28 308 views
0

我可以以.avi格式保存視頻,但我無法使用mp4格式編寫視頻。我正在使用opencv3使用opencv python編寫mp4格式的視頻

fourcc = cv2.VideoWriter_fourcc(*'XVID') 
out = cv2.VideoWriter('output.avi',fourcc, 20.0, (640,480)) 

以上部分代碼將視頻保存爲.avi格式。

+0

讓MP4的視頻,你可以

VideoWriter_fourcc(*'MP4V')

你可以看到所有的編解碼器的fourcc'FOURCC = cv2.VideoWriter_fourcc(* 'H264')'。請記住,您的ffmpeg版本必須支持libx264。 – zindarod

回答

0
+0

它給了我這個錯誤。OpenCV:FFMPEG:標記0x5634504d/MP4V不支持編解碼器ID 13和格式'MP4/MP4(MPEG-4 Part 14)' OpenCV:FFMPEG:使用標記回退0x00000020/'???' –

+0

你的Python和OpenCV的版本是什麼? –

+0

我正在使用python 3.5和opencv 3.1 –