问题描述
当我运行此代码时出现错误 错误:未找到视频格式;请在 https://yt-dl.org/bug 上报告此问题。确保您使用的是最新版本;有关如何更新,请参阅 https://yt-dl.org/update。请务必使用 --verbose 标志调用 youtube-dl 并包含其完整输出。 令人惊讶的是,程序非常适合旧的 youtube 视频。 我不知道那个错误是什么意思以及如何修复它。有人可以帮忙吗?
from googlesearch import search
import speech_recognition as sr
import pyttsx3
import time
engine = pyttsx3.init()
engine.setProperty('rate',125)
voices = engine.getProperty('voices')
engine.setProperty('voice',voices[2].id)
r = sr.Recognizer()
while True:
query = input("Wipisz: ")
if query=="exit":
engine.say("Quiting program")
engine.runAndWait()
quit()
elif query=="pause":
engine.say("Paused")
engine.runAndWait()
player.set_pause(1)
elif query=="continue":
engine.say("Continueing")
engine.runAndWait()
player.set_pause(0)
else:
query+=" youtube"
for j in search(query,tld="co.in",num=1,stop=1,pause=2):
url=j
print(url)
import pafy
import vlc
import pyttsx3
try:
video = pafy.new(url)
best = video.getbestaudio()
playurl = best.url
player = vlc.MediaPlayer(playurl)
player.play()
except:
engine.say("Pleas input another video name")
engine.runAndWait()
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)