【发布时间】:2021-06-01 21:17:21
【问题描述】:
我使用 pafy 制作了一个下载 YouTube 视频的应用,它运行良好。 这是一个代码sn-p:
# Display video's thumbnail
thumbnail = Image.open(requests.get(self.video.thumb, stream=True).raw)
video_thumbnail = QImage(ImageQt(thumbnail))
self.lblThumbnail.setPixmap(QPixmap.fromImage(video_thumbnail))
但是,当我使用 pytube 时,它不起作用。 这是一个代码sn-p:
# Display video's thumbnail
thumbnail = Image.open(requests.get(self.video.thumbnail_url, stream=True).raw)
video_thumbnail = QImage(ImageQt(thumbnail))
self.lblThumbnail.setPixmap(QPixmap.fromImage(video_thumbnail))
除了 thumbnail_url 没有什么不同,thumbnail_url 和 thumb 都是字符串。
应用程序冻结,然后在终端中不显示任何错误而崩溃。 欢迎任何建议????
谢谢
【问题讨论】:
标签: image url qlabel pytube pafy