4 ms·
> But the "good" news is that nobody built such a "perfect" client just yet, Which of the qualities you listed are lacking from the currently most popular torr
by bool3max 2y ago
> But the "good" news is that nobody built such a "perfect" client just yet,
Which of the qualities you listed are lacking from the currently most popular torrent clients (qBitTorrent, etc..)?
- andai 2y agoPersonally, "being as small as uTorrent used to be", but clearly that's not a deal-breaker. (Then again, neither is like two thirds of the stuff GP mentioned!)
- pzmarzly 2y agoTo be fair, circa 2010 all torrent clients got "good enough", so my wishlist above is just a wishlist (because torrents are cool and I like to see progress). I use (and sponsor) qBittorrent myself and have no plans to change.
- pzmarzly 2y agoI am using qBittorrent, and from the top of my head: - WebTorrent and WebSocket patch for qBittorrent is ready but not merged (waiting on libtorrent's decision), - cross-seeding support is poor (a separate "cross-seed" binary can be used to set up hardlinks to fool qBittorrent into cross-seeding, but it cannot detect duplicates on its own) - when it comes to torrent management, there is no way to group torrents into groups with common settings (important if you use multiple private trackers) - people recommend having multiple installations of qBittorrent side by side - when it comes to reconfiguring NAT and firewall, qBittorrent supports UPNP IGD protoocl, but I am not sure about NAT-PMP and PCP - I have never seen qBittorrent connect to a single IPv6 peer - so I don't know if the support is there - download order - you can choose "download in order" or "download rarest first". I dont think "download in order" downloads footers, so mp4 files won't work (IIRC mp4 store metadata in footer, mkv in header)
- anacrolix 2y agoSee my other comments, but my client fully supports Webtorrent and webtrackers. Not much support for port forwarding. IPv6 definitely works. Download order is handled by providing readers directly into torrent data and using that for prioritization. So basically request what you need when you need it. No arbitrary list of algorithms.
- SSLy 2y ago> NAT-PMP https://github.com/arvidn/libtorrent/blob/c31d90b59ffb3910b6d36ba7ad914e0e489d2b6c/src/natpmp.cpp#L139 https://github.com/arvidn/libtorrent/blob/c31d90b59ffb3910b6... >PCP seems like vaporware
- pzmarzly 2y agoIsn't PCP the only protocol of these 3 that can reconfigure IPv6 firewall?
- silotis 2y ago> NAT-PMP and PCP qBittorrent (via libtorrent) supports NAT-PMP and PCP > IPv6 qBittorrent supports IPv6
- WithinReason 2y agoqbittorrent has "download first and last pieces first" (in addition to "download in order") so the footer is retrieved
- Marsymars 2y ago> - when it comes to torrent management, there is no way to group torrents into groups with common settings (important if you use multiple private trackers) - people recommend having multiple installations of qBittorrent side by side Probably easiest to do this via docker-qbittorrent-nox. > - I have never seen qBittorrent connect to a single IPv6 peer - so I don't know if the support is there The Linux ISOs (not a euphemism) I'm seeding probably get about a third of their peer connections via IPv6.
- wincy 2y agoLast I tried it their hybrid torrent implementation was very broken and would fail half the time.