我正在尝试使用 python 将 Youtube 视频流式传输到 VLC,我观看了一个 youtube 频道,教授如何使用 pafy 和 vlc 进行操作。我完全复制了视频中的代码,但是当我尝试运行它时。它说我的网址是错误的(?)
这是代码:
import pafy
import time
import os
os.add_dll_directory(os.getcwd)
import vlc
url = 'www.youtube.com/watch?v=28nd9-tqeX0'
video = pafy.new(url)
best = video.getbest()
playurl = best.url
instance = vlc.Instance()
player = instance.media_player_new()
media = instance.media_new(playurl)
media.get_mrl()
player.set_media(media)
player.play()
time.sleep(50)
这是错误:
TypeError: _add_dll_directory: path should be string, bytes or os.PathLike, not builtin_function_or_method
enter code here