如何使用 python 打开 MP4 视频文件?

How do I open an MP4 video file with python?

所以我知道 opencv 和 pymovie 但是我似乎无法在这里或 google 或本网站的任何地方找到一个工作示例。我不想将 mp4 转换成其他任何东西。如果可能的话,它必须是 mp4 文件格式的视频。如果可能的话,有人可以指出我可以用来实现这个的模块的方向以及我可以从所述模块或多个模块中使用的脚本示例来播放 mp4。如果不可能,我应该转换成什么格式,什么是转换的好程序。所有输入都会有所帮助,谢谢。

如果您只想播放 mp4 视频,那么这个 opencv 程序将帮助您做到这一点。

import cv2

cap = cv2.VideoCapture("v2.mp4")
ret, frame = cap.read()
while(1):
   ret, frame = cap.read()
   cv2.imshow('frame',frame)
   if cv2.waitKey(1) & 0xFF == ord('q') or ret==False :
       cap.release()
       cv2.destroyAllWindows()
       break
   cv2.imshow('frame',frame)

您可以根据需要更改 window 的名称。如果视频文件在另一个目录中,则以格式 'Drive://x/x/xx.mp4' 给出视频的补丁。 'ret' 值显示是否按帧读取视频文件。

只有 运行 文件有什么问题?

from os import startfile
startfile(path)

如果您的计算机上有任何 .mp4 播放器,它就会播放。