def descargarPorLink(self):
ydl_opts = {
'format': self.format,
'postprocessors': [{
'key': 'FFmpegVideoConvertor',
'preferedformat': self.preferedformat
}]
}
with YT(ydl_opts) as yt:
homedir = os.getenv("HOME")
exdir = os.getcwd() #exdir es el directorio actual, se guarda para saber donde volver una vez completada la descarga
#print(exdir)
if not os.path.exists(homedir+ "/Descargas/GUIYoutube"): os.makedirs(homedir+"/Descargas/GUIYoutube")
os.chdir(homedir+"/Descargas/GUIYoutube")
#print(os.getcwd())
yt.download([self.link])
os.chdir(exdir)
#self.popup = QtGui.QMessageBox.information(self, "Informacion", """Descarga finalizada (revise la carpeta Descargas)""",QtGui.QMessageBox.Ok)
subprocess.Popen(["notify-send", "-t","4000", "Descarga finalizada (revise su carpeta de descargas)"])
评论列表
文章目录