在学习python opencv 的过程中遇到了与保存视频有关的问题

请问第一个问题 fourcc = cv2.VideoWriter_fourcc('XVID')和fourcc = cv2,cv,FOURCC('XVID')的区别
第二个问题out.write()的作用是什么?

这两个好像是版本不一样的问题吧,后面那个应该是opencv2.x版本的,前面那个是3.x以上的版本吧。
out.write(frame)就是将目前摄像头读取到的帧写入硬盘