串流由脚本打开的视频

Stream videos opened by script

节日问候!
我会 运行 通过任何媒体播放器(可能是 VLC)在一个 window 中通过脚本流式传输视频。但我现在不知道如何。
你能帮帮我吗?想法是当任何媒体 (linux) 播放器以一个 window 结束前一个视频并在 OBS 中捕获此 window 时,通过脚本(任何语言)打开新视频。像我的想法一样的示例流是 https://www.twitch.tv/medrybw 。 MerdyBW 由 vlc 流式传输。

已通过 python 上的脚本解决。打开下一个视频的人:
subprocess.Popen([path_to_vlc_bin, '--one-instance', '--fullscreen', '--no-video-title-show', video])
并按时长视频入睡:
def get_video_duration(filename): result = subprocess.run(["ffprobe", "-v", "error", "-show_entries", "format=duration", "-of","default=noprint_wrappers=1:nokey=1", filename], stdout=subprocess.PIPE, stderr=subprocess.STDOUT) return float(result.stdout)