All Projects → AnimMouse → torrent-webseed-creator

AnimMouse / torrent-webseed-creator

Licence: MPL-2.0 license
Webseeded torrent creator using GitHub Actions

Projects that are alternatives of or similar to torrent-webseed-creator

IMDb-Scout-Mod
Auto search for movie/series on torrent, usenet, ddl, subtitles, streaming, predb and other sites. Adds links to IMDb pages from hundreds various sites. Adds movies/series to Radarr/Sonarr. Adds external ratings from Metacritic, Rotten Tomatoes, Letterboxd, Douban, Allocine. Media Server indicators for Plex, Jellyfin, Emby. Dark theme/style for …
Stars: ✭ 177 (+227.78%)
Mutual labels:  torrent, bittorrent, download
torrent-spider
基于DHT的p2p网络资源爬虫
Stars: ✭ 65 (+20.37%)
Mutual labels:  torrent, bittorrent, download
Aria2.sh
Aria2 一键安装管理脚本 增强版
Stars: ✭ 1,276 (+2262.96%)
Mutual labels:  torrent, bittorrent, download
Biglybt Android
BiglyBT for Android, torrent client and remote control app
Stars: ✭ 180 (+233.33%)
Mutual labels:  torrent, bittorrent
Dottorrent Gui
An advanced GUI torrent file creator with batch functionality, powered by PyQt and dottorrent
Stars: ✭ 175 (+224.07%)
Mutual labels:  torrent, bittorrent
Torrent Discovery
Discover BitTorrent and WebTorrent peers
Stars: ✭ 177 (+227.78%)
Mutual labels:  torrent, bittorrent
Qbittorrent
qBittorrent BitTorrent client
Stars: ✭ 13,738 (+25340.74%)
Mutual labels:  torrent, bittorrent
Transgui
🧲 A feature rich cross platform Transmission BitTorrent client. Faster and has more functionality than the built-in web GUI.
Stars: ✭ 2,488 (+4507.41%)
Mutual labels:  torrent, bittorrent
Magnet Uri
Parse a magnet URI and return an object of keys/values
Stars: ✭ 183 (+238.89%)
Mutual labels:  torrent, bittorrent
Vlc Bittorrent
A bittorrent plugin for VLC.
Stars: ✭ 198 (+266.67%)
Mutual labels:  torrent, bittorrent
Cratetorrent
A BitTorrent V1 engine library for Rust (and currently Linux)
Stars: ✭ 233 (+331.48%)
Mutual labels:  torrent, bittorrent
Put.io Adder
OS X put.io client that acts as handler for magnet: links and .torrent files, and adds them to your put.io download queue
Stars: ✭ 172 (+218.52%)
Mutual labels:  torrent, bittorrent
Bt
BitTorrent library and client with DHT, magnet links, encryption and more
Stars: ✭ 2,011 (+3624.07%)
Mutual labels:  torrent, bittorrent
Torrentpier
Main project repository
Stars: ✭ 166 (+207.41%)
Mutual labels:  torrent, bittorrent
Magnetissimo
Web application that indexes all popular torrent sites, and saves it to the local database.
Stars: ✭ 2,551 (+4624.07%)
Mutual labels:  torrent, bittorrent
mad-torrent
Delphi bittorrent protocol implementation
Stars: ✭ 30 (-44.44%)
Mutual labels:  torrent, bittorrent
Dht
dht is used by anacrolix/torrent, and is intended for use as a library in other projects both torrent related and otherwise
Stars: ✭ 184 (+240.74%)
Mutual labels:  torrent, bittorrent
porla
A high performance BitTorrent client for servers and seedboxes.
Stars: ✭ 83 (+53.7%)
Mutual labels:  torrent, bittorrent
Xd
i2p bittorrent client
Stars: ✭ 140 (+159.26%)
Mutual labels:  torrent, bittorrent
Wt Tracker
High-performance WebTorrent tracker
Stars: ✭ 144 (+166.67%)
Mutual labels:  torrent, bittorrent

Torrent Webseed Creator

Webseeded Torrent Creator using GitHub Actions.

Inspired by BurnBit † and URLHash.

Powered by these programs to create a torrent file.

An alternative to BurnBit and URLHash.

Convert direct HTTP link to .torrent

Your file is then burned into a torrent.

Torrents created are trackerless, relying on Distributed Hash Table and Peer EXchange, to help reduce the burden of torrent trackers.

For people that have unstable internet.
Can be paused because it is a torrent.
Utilizes the power of peer to peer downloads and the client-server downloads.
Combines the best of both worlds (P2P and Direct HTTP Link).

How to use

  1. Create a repository on GitHub using this template by clicking "Use this template."
  2. Go to the Actions tab.
  3. Choose a program to use by clicking the name of the program under "all workflows." Comparison of torrent creators
  4. Besides the "This workflow has a workflow_dispatch event trigger.", click "Run workflow."
  5. Input the required information at the dropdown box. (Example inputs are predefined.)
    • Name: The name of the torrent file.
    • Comment: The comment inside the torrent file.
    • URL: The URL of the file to download and create a torrent from.
    • File name: The file name of the file you will create a torrent from.
    • Piece size:
      • For mktorrent: The size of the torrent pieces in power of 2 (2^n).
      • For py3createtorrent: The size of the torrent pieces in kilobyte (KB) or 0 for automatic calculation.
      • For torrenttools: The size of the torrent pieces in power of 2 (2^n) or in kilobyte (KB) or auto for automatic calculation.
      • For torf-cli & dottorrent-cli: The piece size is set automatically.
    • Protocol Version: The version of BitTorrent protocol to use. Either v1, v2, or hybrid (For torrenttools only).
  6. Click "Run workflow" at the bottom of the dropdown box.
  7. Wait for it to finish downloading and hashing.
  8. After it says passing on the GitHub Actions, click the workflow run that has been created and download the torrent file on Artifacts.

URL requirements

  1. URL must be accessible without cookies. Source
  2. The URL should not expire, or it will stop working sometime if there is not enough seeders. Source

Recommend piece size

Piece Size mktorrent py3createtorrent torrenttools for filesizes
Automatic No support yet 0 auto Any
512 KiB 19 512 19 or 512K 512 MiB - 1024 MiB
1024 KiB 20 1024 20 or 1024K 1 GiB - 2 GiB
2048 KiB 21 2048 21 or 2048K 2 GiB - 4 GiB
4096 KiB 22 4096 22 or 4096K 4 GiB - 8 GiB
8192 KiB 23 8192 23 or 8192K 8 GiB - 16 GiB
16384 KiB 24 16384 24 or 16384K 16 GiB - 512 GiB
32768 KiB 25 32768 25 or 32768K >512 GiB

Source: Seedboxes.cc

Increase disk space

GitHub Actions has a soft limit of ≈25 GB, to increase disk space to ≈64 GB, check maximize disk space.

Difference on Google Colaboratory version

This GitHub Actions version of this program has a soft limit of ≈25 GB (or ≈64 GB), the Google Colaboratory version has a soft limit of ≈100 GB.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].