gpt4 book ai didi

python - 如何从特定显示器上的 python 绑定(bind)启动 VLC 实例?

转载 作者:行者123 更新时间:2023-12-05 06:15:47 25 4
gpt4 key购买 nike

我想用 Python 编写一个片段/模块,在特定显示器/监视器上打开 VLC 播放器并播放特定文件。

我使用了 python-vlc 包,我成功地使用该包播放了一个视频文件:

    import vlc

vlc_options = "--embedded-video --no-audio --fullscreen"
vlc_instance = vlc.Instance(vlc_options)
# vlc.Instance.url = filepath

player = vlc_instance.media_player_new()
player.set_mrl(filepath)
player.set_fullscreen(True)
player.play()

while True:
pass

我在文档中到处搜索,但没有找到任何有用的信息,关于如何选择特定显示器来启动媒体实例。

https://www.olivieraubert.net/vlc/python-ctypes/doc/
https://wiki.videolan.org/python_bindings

使用 CLI 命令都没有成功:
https://wiki.videolan.org/VLC_command-line_help/

最佳答案

我发现的是:在某种程度上,您可能幸运地通过转到 工具 --> 首选项 --> 视频 --> 全屏视频设备 --> 在 VLC 软件中选择您想要的显示 来控制它。这也取决于输出模式。您需要尝试一下。

关于python - 如何从特定显示器上的 python 绑定(bind)启动 VLC 实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62341460/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com