Python-通过音频openCV播放无限视频,卡在音频上

时间:2018-11-15 03:06:10

标签: python opencv

我被音频迷住了。
有没有简单的方法可以将这两个在一起?
我必须同时同步它们还是可以以某种方式将音频提取到现有代码中? :/
我是python的新手:P

我的代码:

import cv2
import numpy as np


file_name = "path to video"
window_name = "window"
interframe_wait_ms = 30

cap = cv2.VideoCapture(file_name)
if not cap.isOpened():
    exit()

cv2.namedWindow(window_name, cv2.WND_PROP_FULLSCREEN)
cv2.setWindowProperty(window_name, cv2.WND_PROP_FULLSCREEN, cv2.WINDOW_FULLSCREEN)

while (True):
    ret, frame = cap.read()
    if ret:
        cv2.imshow(window_name, frame)
    else:
        cap.set(cv2.CAP_PROP_POS_FRAMES, 0)

    if cv2.waitKey(interframe_wait_ms) & 0x7F == ord('q'):
        break

cap.release()
cv2.destroyAllWindows()

1 个答案:

答案 0 :(得分:0)

没关系,我使用ffpyplayer解决了这个问题,但是当视频重新加载,音乐被窃听时,我仍然遇到问题

相关问题