【发布时间】:2015-03-10 22:04:02
【问题描述】:
我希望有人可以帮助解决 Python 绑定输出问题(使用 vlc.py)
我有一个使用 vlc.py 的基本测试脚本,它运行但不播放视频。
import vlc
def setup_player(filename):
vlc_instance = vlc.Instance('--no-audio', '--fullscreen')
player = vlc_instance.media_player_new()
media = vlc_instance.media_new(filename)
player.set_media(media)
print media.get_mrl() # File location to get title
print player.get_length() #Time duration of file -1 means there is no media
print player.get_state() #Player's state
player.play()
setup_player('foo.mp4')
这个输出
file:///Users/admin/Sites/pythontest/foo.mp4
-1
State.NothingSpecial
我不确定在哪里安装 vlc.py 模块,希望有人能提供帮助。我在 MacOs、VLC 2.0.9、Python 2.7.3 上。通过终端运行 python。
目前,我的 vlc.py 模块与我的测试脚本位于同一目录中 - 并且在 VLC.app 目录之外,尽管脚本执行没有错误,但它没有播放视频或返回任何关于指定的 mp4 文件。
为一个平庸的问题道歉!非常感激地收到任何帮助。
【问题讨论】:
标签: python macos python-2.7 vlc