• 7 Posts
  • 21 Comments
Joined 1 year ago
cake
Cake day: July 21st, 2023

help-circle












  • unexpected👏👏👏 Thank you, although I don’t know how to use it yet.

    I am a not famous website uploader (although did not upload not too much), planned to upload hybrid or V2, but our webmaster wasn’t going to support it, searched for discussions on this matter on other similar sites and found that their ideas are basically the same, which gave me some ideas, so I posted this thread,

    Judging by the number of the post likes, it seems that most of the downloaders in this forum who are passive recipients are not interested in this topic.













  • I’m having trouble understanding what BEP-47 exactly is. Care to enlighten me?

    Using padding files to prevent torrents containing multiple files from getting stuck at 99%.

    The original Bittorent spec has a really stupid design decision in that it is just a long stream of concatenated files split into fixed size pieces. This means you always have to download parts of adjacent files to get the file you actually want. This leads to all sorts of unnecessary complexity when partially downloading a torrent of what do this with this left-over data, eg qB saves hidden “.<sha1>.parts” per torrent, which you can easily lose.

    To get around this, padding files where introduced that “fill” the gap from the end of one file to the start of the next piece boundary where the next file starts with 0x00 filled padding files with naming corresponding to length. It’s a cross-client standard defined in BEP47. Padding files are also required by necessity for hybrid Bittorrent v1+v2 torrents. Any remotely decent torrent client won’t transfer or save these padding files, so the size doesn’t really matter. And even if your client doesn’t, some of the padding names will likely overlap and only be saved once.

    https://www.reddit.com/r/DataHoarder/comments/nqwckn/stackoverflow_bought_out_should_we_be_worried/