我可以以.avi格式保存視頻,但我無法使用mp4格式編寫視頻。我正在使用opencv3使用opencv python編寫mp4格式的視頻
fourcc = cv2.VideoWriter_fourcc(*'XVID')
out = cv2.VideoWriter('output.avi',fourcc, 20.0, (640,480))
以上部分代碼將視頻保存爲.avi格式。
我可以以.avi格式保存視頻,但我無法使用mp4格式編寫視頻。我正在使用opencv3使用opencv python編寫mp4格式的視頻
fourcc = cv2.VideoWriter_fourcc(*'XVID')
out = cv2.VideoWriter('output.avi',fourcc, 20.0, (640,480))
以上部分代碼將視頻保存爲.avi格式。
它給了我這個錯誤。OpenCV:FFMPEG:標記0x5634504d/MP4V不支持編解碼器ID 13和格式'MP4/MP4(MPEG-4 Part 14)' OpenCV:FFMPEG:使用標記回退0x00000020/'???' –
你的Python和OpenCV的版本是什麼? –
我正在使用python 3.5和opencv 3.1 –
讓MP4的視頻,你可以
VideoWriter_fourcc(*'MP4V')
你可以看到所有的編解碼器的fourcc'FOURCC = cv2.VideoWriter_fourcc(* 'H264')'。請記住,您的ffmpeg版本必須支持libx264。 – zindarod