0

我制作了一个使用pafy下载 YouTube 视频的应用程序,它运行良好。这是一个代码片段:

    # 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时,它​​不起作用。这是一个代码片段:

    # 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 都是字符串。

应用程序冻结,然后崩溃,而不会在终端中显示任何错误。欢迎任何建议

谢谢

4

1 回答 1

0

终于找到了解决办法,给您带来的不便很抱歉我没有搜索YouTube这里有一个很棒的简单解决方案

https://www.youtube.com/watch?v=ynW_vIPVNbc

谢谢

于 2021-03-11T09:56:26.750 回答