使用 python 控制 vlc

control vlc with python

我需要 vlc 中的两个东西,我想从 Python 脚本控制它们。首先是打开网络流,将流地址添加为 url 并播放。 (这可能是可以跳过的)

第二件事是在特定时间拍摄快照并使用该照片。正如我看到的不同类型的库和模块,它们只能播放、暂停、倒回视频。

谁能帮我解决这个问题?

提前致谢!

您可以使用 os.chdir(path)os.system(command)

找到您的 vlc 可执行文件 (.exe) 所在的位置,并将路径存储在变量中。 然后你可以使用 os.system 来执行给定的命令。

Here you see a list of possible command-line options for VLC

示例代码:

import os

vlc_path = "C:\path\to\vlc"
net_stream = "http://host[:port]/file" # You can use other protocols too

os.chdir(vlc_path)
os.system(f"vlc {net_stream}")