如何解决Python 脚本不会在 vlc 中打开 Youtube 流
我正在尝试在 vlc 3.0.11.1 (macOS mojave 10.14.6) 中打开一个 youtube 流 当我运行脚本时,一个 python 窗口启动,但之后没有任何反应 在终端: [00007fa7eff66ae0] videotoolBox 解码器:使用 Video ToolBox 解码“h264” [00007fa7eff66ae0] videotoolBox 解码器:vt cvpx 色度:420v
这是我的代码:
import pafy
import vlc
import sys
url = "https://www.youtube.com/watch?v=hTWKbfoikeg"
video = pafy.new(url)
best = video.getbest()
i = vlc.Instance()
media = vlc.MediaPlayer(best.url)
if sys.platform == "darwin":
from PyQt6 import QtCore
from PyQt6 import QtGui
from PyQt6 import QtWidgets
vlcApp =QtWidgets.QApplication(sys.argv)
vlcWidget = QtWidgets.qframe()
vlcWidget.resize(700,700)
vlcWidget.show()
media.set_nsobject(int(vlcWidget.winId()))
media.play()
while True:
pass
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。