通过python下载torrent



我在网上搜索过如何通过python下载torrent文件。我唯一找到的是libtorrent,它的问题是没有明确的文档。

我最初的目标是至少在下载时将流连接到cv2窗口,以进行流式传输

我已经设法用youtube完成了这项工作,并将mp4文件传输到窗口,并流式传输(使用Pyfy(,有没有办法用python完成这项工作?

或者我做得太过分了,有可能通过请求或其他方式下载torrent内容?

BitTorrent与HTTP不同。文件的下载和上传顺序不正确。文件需要保存到磁盘,一方面是为了以后能够上传,另一方面是因为文件(通常(在整个文件下载后才有用。这些文件是在磁盘上重建的。

如果你想从洪流中流式传输内容,你必须自己做一些额外的步骤。

libtorrent有set_piece_deadline()(docs(来指示您很快想要一个工件,这将影响工件选择器对该工件进行优先级排序。您还可以设置一个标志(alert_when_available(,指示您希望在数据和缓冲区可用时发出通知(警报(。

最新更新