libtorrent docによると、このコードでtorrent ファイルからマグネット リンクを取得しようとしています。
info = lt.torrent_info(t) # t is a torrent file
return(lt.make_magnet_uri(info))
リンクを返します:
magnet:?xt=urn:btih:YC5BHBHYDFYZOJRMD5BYGA2QRRXVRGAM&dn=BTshare.ogv
しかし、このリンクは機能しません。(torrent ファイルには問題がないことに注意してください)。
ということで、この torrent のマグネットリンクを送信で取得してみました。結果が異なることがわかります。
magnet:?xt=urn:btih:c0ba1384f8197197262c1f438303508c6f58980c&dn=BTshare.ogv
したがって、python-libtorrent を使用してマグネット リンクを取得する方法に問題があると思います。誰かが実用的な例を持っていますか?
よろしく。