マグネットリンクとは?

マグネットリンクは、ピア・ツー・ピア(P2P)ファイル共有ネットワーク、特にBitTorrentで使用されるURIスキームです。サーバーでホストされているファイルを指すのではなく、マグネットリンクはトレントを直接ロケーションしてダウンロードするために必要なすべての情報をエンコードします:info hash(コンテンツの一意の暗号識別子)、オプションのトラッカーURL、および表示名です。中央ファイルが不要なため、マグネットリンクは耐性があり、コンパクトです。

従来の.torrentファイルは同じ情報をバイナリメタデータファイルとして保存します。一部のBitTorrentクライアント、ダウンロードマネージャー、または自動化スクリプトは、生のマグネットURIよりも.torrentファイルでより良く機能するため、2つの形式間の変換が時々必要になります。

ツール説明

このツールはマグネットリンクをダウンロード可能な.torrentファイルに変換します。マグネットURIを入力フィールドに貼り付け、「変換」をクリックすると、ツールはリンクを解析してinfo hash、表示名、トラッカーリストを抽出します。結果の.torrentファイルは、互換性のあるBitTorrentクライアントでダウンロードして開くことができます。

機能

  • マグネットリンク解析:URIからinfo hash、トレント名、アナウンストラッカーを抽出します。
  • トレントファイル生成:任意のBitTorrentクライアントで使用できる有効な.torrentバイナリファイルを生成します。
  • ワンクリックダウンロード:生成されたファイルを意味のあるファイル名でデバイスに直接ダウンロードします。
  • 検証:変換を試みる前に、無効または不正な形式のマグネットリンクを検出して報告します。
  • トラッカーリスト表示:マグネットリンクに埋め込まれたすべてのトラッカーURLを表示します。

仕組み

マグネットリンクはinfo hash(xt=urn:btih:...)と、表示名(dn=)やトラッカー(tr=)などのオプションパラメータをエンコードします。このツールはそれらのパラメータを解析し、同じ情報を含む最小限の.torrentメタデータファイルを構築するために使用します。結果のファイルは、任意の標準BitTorrentクライアントと互換性があります。

マグネットリンクは完全なピースハッシュツリーを含まないため、生成された.torrentファイルはスタブです。ほとんどのクライアントがダウンロードを開始するのに十分ですが、トラッカーからダウンロードされた完全な.torrentファイルが持つ詳細なファイルメタデータは含まれていません。

ユースケース

  • クライアント互換性:マグネットリンクをネイティブにサポートしないダウンロードマネージャーまたは古いBitTorrentクライアントで.torrentファイルを使用します。
  • 自動化:バッチ処理またはトレント自動化ツールとの統合のためにマグネットリンクをファイルに変換します。これらのツールは.torrentファイル入力を期待しています。
  • アーカイブ:後で使用するためにトレントメタデータをファイルとして保存し、マグネットリンクを再度取得する必要がありません。