0

任何帮助深表感谢。几天来,我一直在寻找可以满足以下用例的东西。我需要打开一个视频播放器窗口,它将播放由随附程序选择的动态视频流。我在 Windows 10 上,但如果需要,可能会找到一种使用 linux 的方法。

所以流程是这样的:

  1. 视频 1 在视频播放器窗口中打开。
  2. 在开始上一步的同一脚本发送的队列上,视频 1 暂停/停止,视频 2 在同一窗口中播放,帧到帧零过渡时间无缝。
  3. 后台的脚本做了一些额外的处理来决定是下一次播放视频 3、视频 4 还是视频 5。假设脚本选择了视频 5。
  4. 现在,在视频 2 结束时,我们想告诉同一个窗口播放视频 5,再次使用无缝帧到帧零过渡或黑屏。

有谁知道如何做到这一点?我无法用 python-vlc、OpenCV 或其他任何东西弄清楚它!请帮忙!谢谢!

我找到了这个 PyQt5 代码(如何一个接一个地播放视频的多个剪辑,请参阅 ekhumoro 的答案),它似乎一个接一个地播放一个视频。但是,在调用 app.exec() 之前将媒体提供给窗口...当窗口已经打开并正在播放媒体时,如何动态更新媒体源?在 app.exec() 被调用之后又是什么?

4

0 回答 0