首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >python-vlc不会启动播放器

python-vlc不会启动播放器
EN

Stack Overflow用户
提问于 2017-04-07 15:46:41
回答 2查看 9.1K关注 0票数 9

我得到了网址,如下所示:http://fsi.stanford.edu/sites/default/files/video_4.mp4它不是我将在我的应用程序中使用的东西,但它只是一个示例文件。在阅读python-vlc模块的示例时,我编写了以下代码:

代码语言:javascript
复制
import vlc

Instance = vlc.Instance('--fullscreen')
player = Instance.media_player_new()
Media = Instance.media_new('http://fsi.stanford.edu/sites/default/files/video_4.mp4')
Media.get_mrl()
player.set_media(Media)
player.play()

一般来说,我使用anaconda和jupyter来编写代码,在jupyter环境下,上面的代码可以直接执行,除了.In参数(这仍然不是我需要的).So我试着在一个命令窗口上运行我的代码,期望vlc播放器开始全屏显示,代码按预期返回0,但是播放器从未使用windows10和vlc 2.2.4 mode.Instead started.Im。你能解释一下或者至少帮我理解一下为什么会这样吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-13 15:35:32

好的,我自己解决了它。我只需要在最后放一个无限循环,这样玩家就有足够的时间运行了:

代码语言:javascript
复制
while True:
     pass
票数 8
EN

Stack Overflow用户

发布于 2019-08-21 08:36:44

我更喜欢:

代码语言:javascript
复制
from time import sleep

sleep(5) # Or however long you expect it to take to open vlc
while player.is_playing():
     sleep(1)

这样,我们可以在视频播放完成后返回。

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43272532

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档