首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何禁用python-vlc MediaPlayer对象输出的错误消息?

如何禁用python-vlc MediaPlayer对象输出的错误消息?
EN

Stack Overflow用户
提问于 2019-12-17 23:47:00
回答 2查看 634关注 0票数 0

我似乎想不出如何阻止打印到控制台的python-vlc MediaPlayer对象的错误消息。

我尝试过以下几种方法,但都没有成功:

self.vlc_player = vlc.MediaPlayer("--verbose=-1)

self.vlc_player = vlc.MediaPlayer("--verbose -1")

self.vlc_player.set_mrl(song_url, "--verbose=-1")

self.vlc_player.set_mrl(song_url, "--verbose -1")

EN

回答 2

Stack Overflow用户

发布于 2020-08-01 05:23:27

os.environ['VLC_VERBOSE'] = '-1''-2'似乎可以在Linux中工作,但可能适合在程序退出时将其恢复:

https://github.com/oaubert/python-vlc/issues/119#issuecomment-571793477

更新:不需要恢复,它只为当前进程及其潜在的子进程(https://github.com/oaubert/python-vlc/issues/119#issuecomment-571796331)设置

票数 1
EN

Stack Overflow用户

发布于 2020-09-11 02:29:13

如果我来晚了,我很抱歉,但如果你还在寻找答案...您可以在启动VLC实例时使用类似以下内容:

代码语言:javascript
复制
import vlc
    
instance = vlc.Instance()
instance.log_unset()
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59377717

复制
相关文章

相似问题

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