未找到视频格式

问题描述

当我运行此代码时出现错误 错误:未找到视频格式;请在 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 (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...