Так что я знаю opencv и pymovie, однако я не могу найти рабочий пример здесь или где-нибудь в Google или на этом сайте. Я не хочу преобразовывать mp4 во что-либо еще. Это должно быть видео в формате mp4, если это вообще возможно. Если возможно, кто-то может указать мне в сторону модуля, который я могу использовать для достижения этого, и пример сценария, который я могу использовать из упомянутого модуля или модулей, чтобы получить mp4 для воспроизведения. Если не представляется возможным, что такое хороший формат, я должен преобразовать его и что это хорошая программа для конверсии. Весь вход был бы полезен.Как открыть видеофайл MP4 с помощью python?
1
A
ответ
2
Если вы просто хотите воспроизвести видео 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)
Вы можете изменить название окна по своему усмотрению. Если видеофайл находится в другом каталоге, дайте патч видео в формате «Диск: //x/x/xx.mp4». Значение «ret» показывает, читается ли видеофайл или нет, с кадром.
Что вы хотите сделать с файлом mp4 после его открытия в python? – Eli
Я просто хочу, чтобы играть в моем окне – killer
вы используете что-то вроде PyQt для пользовательского интерфейса или что-то еще, чтобы показать видео? – Eli