Guess what? We’ve just launched FrostWire 6.13.0 🚀 and it’s sizzling with awesome updates that we can’t wait for you to try out! The latest version is crafted with 💙, ensuring that your experience is smoother, faster, and more reliable!
🚀 What’s New?
We’ve spiced things up with the latest release. Without keeping you on tenterhooks, here’s a sneak peek into what’s wrapped inside:
🚀 Faster Startup Time: You might just notice that FrostWire gets going much quicker than before. Let us know if you also feel the speed!
☕ Java Runtime Environment 21 Update: Keeping up with the tech trends, we’ve updated the Java Runtime Environment to version 21, ensuring stability and performance enhancements.
📁 SQLite Update: The org.xerial:sqlite-jdbc has been updated to version 3.43.0.0, helping the internal databases run smoother and more efficiently.
Your feedback has always been our treasure trove in making FrostWire better with each release. So, dive in, explore all the new features, and let us know what you think on X @frostwire!
Did you experience that swift startup we’re so excited about? Any other thoughts, shouts, or whispers? Send them our way!
This is only the first of several incremental updates we’ll be launching for the 6.13.x series, more to come in the following days and weeks, FrostWire is never finished.
🖥️ Ready to Upgrade?
Embrace all these fantastic new features and improvements now! Just click on the links below and get started with FrostWire 6.13.0 on your device:
Let’s keep the FrostWire community vibrant and engaged! Connect with us and other FrostWire users on our Reddit forum, X, Facebook, or Instagram.
Share your experiences, seek help, or simply drop by to say hi!
🙏 Thank You for Your Continuous Support
A huge shout-out to all our users for being the heartbeat of FrostWire! Your unwavering support, feedback, and love have always driven us to bring the best to you.
Enjoy the new FrostWire, and here’s to many more updates to come!
Checking out the awesome stuff that’s part of this cool update, here’s a rundown of the important upgrades that have been brought in:
yt_dlp Update to 2023.10.7: The yt_dlp update ensures optimal compatibility and functionality in video extraction from numerous online platforms. With this update, users can anticipate smoother, more reliable downloads and an expansion in supported platforms or formats.
Python Upgrade to 3.12.0: Python 3.12.0 brings forth an array of enhancements in syntax, new modules, and improvements in existing modules, promising improved performance, and potentially paving the way for developers to incorporate more advanced functionalities within Telluride.
Developer Tool Updates:
pylint-3.0.1: The update to pylint, a widely acknowledged Python static code analysis tool, ensures that developers are equipped with enhanced bug and error detection, fostering cleaner and more efficient code production.
astroid-3.0.0: Paired with pylint, the upgrade in astroid—a static reasoning library and a common building block for source code infrastructures—further empowers developers to create sturdier, error-resilient code.
pyinstaller-6.0.0: An upgrade in PyInstaller is pivotal in converting Python programs into executables that run efficiently on various OS platforms, facilitating broader user accessibility and platform compatibility for Telluride.
Attention all Android users! The latest FrostWire release, version 2.6.4 build 712, is finally here and it is packed with amazing new features and improvements that will enhance your downloading experience. Whether you’re a seasoned user or a newcomer to the world of peer-to-peer file sharing, this update is definitely worth checking out.
One of the most exciting new features of FrostWire 2.6.4 is the 100x faster search results.
This means that you’ll be able to find and download the content you’re looking for much more quickly and easily than before. The SearchManager optimizations have made the search results faster, so you’ll be able to get your hands on your desired content in no time.
Furthermore, FrostWire now targets Android 13, which means that the app is fully optimized for the latest version of Android, giving you the best possible user experience. And if you’re a fan of BTDigg, you’ll be delighted to know that FrostWire has added it as a new search engine. Now, you’ll have even more options to choose from when searching for your favorite content.
In addition, the latest release has made some improvements to the okhttpclient thread pools, which will help prevent the app from exhausting your device’s HTTP connections. And while the Zooqle search engine has been removed due to the service being defunct, FrostWire has made up for it with other exciting updates.
FrostWire 2.6.4 also includes updates to several third-party libraries, such as python:yt_dlp-2023.2.17, com.google.firebase:firebase-crashlytics-gradle:2.9.4, com.google.gms:google-services:4.3.15, androidx.exifinterface:exifinterface:1.3.6, androidx.browser:browser:1.5.0, com.applovin:applovin-sdk:11.7.1, and com.applovin.mediation:unityads-adapter:4.6.0.0.
Overall, FrostWire 2.6.4 build 712 is an impressive update that takes downloading to the next level. The faster search results and improved optimization will make your downloading experience more seamless and enjoyable than ever before.
If you find this free software useful and you can contribute to keep it free, please make a donation, but best of all tell your loved ones about it, the more people on the network the better it works.
This is our last desktop release for 2020, and it’s a big one to get 2021 started.
It includes loads of libtorrent fixes and optimizations from libtorrent 1.2.11.0.
A fresh new build of the Telluride Cloud Video Downloader which includes all the fixes from youtube-dl all the way to Dec 29th 2020.
We’ve fixed some bugs that would cause errors downloading video from the cloud, more videos will be downloaded and archived from hundreds of video hosting websites.
New Transfer Detail Popup Menus
We added a couple of tiny UI features for Torrent Transfer Details.
Open the OS’s file explorer on a transfer’s file
Copy IP,Addresses from Peers into clipboard
frostwire (6.8.10) stable; urgency=high
Fixes file naming issues that would cause errors in cloud video downloads
jlibtorrent-1.2.11.0 update
jaudiotagger 2.2.5 to 2.2.6 update
Telluride Cloud Video Downloader build 8
lt: upgraded to openssl 1.1.1l
Fixes issue with Telluride results and emojis in filenames
Fixes bug where transfer file detail actions would go blank when left clicked. (74291c0)
New File Transfer details popup menus: FIles > Explore, Play
lt: fix issue with moving the session object
lt: deprecate torrent_status::allocating. This state is no longer used
lt: fix bug creating torrents with symbolic links
lt: remove special case to save metadata in resume data unconditionally when added throught magnet link
lt: fix bugs in mutable-torrent support (reusing identical files from different torrents)
lt: fix incorrectly inlined move-assignment of file_storage
lt: add session::paused flag, and the ability to construct a session in paused mode
lt: fix session-pause causing tracker announces to fail
lt: fix peer-exchange flags bug
lt: allow saving resume data before metadata has been downloaded (for magnet links)
lt: record blocks in the disk queue as downloaded in the resume data
lt: fix bug in set_piece_deadline() when set in a zero-priority piece
lt: fix issue in URL parser, causing issues with certain tracker URLs
lt: use a different error code than host-unreachable, when skipping tracker announces
Video Demo: How to backup Instagram Livestreams or videos from hundreds of video sites
Hello friends, if you’re reading this it means you’ve survived 2020 so far. It hasn’t been easy for anybody, but we’re here to keep delivering great free open source software for the world.
Excited for FrostWire 6.8.8 and following releases
We’ve just finished a big desktop release, we’ve fixed every search source, added new ones, brought forth bleeding edge java technology and squashed several pending bugs.
We no longer bundle offers in our installers but more importantly we’ve brought back a feature many of you kept asking for, only now it’s a 100 times better than ever before.
The Telluride Cloud Video downloader is in an easy to use, stand-alone, command line tool that makes use of youtube-dl library to let a user backup, archive or time-shift their cloud hosted videos.
Usually these video hosting services do not provide a convenient way for content creators to download the content they uploaded (perhaps to make it inconvenient to export user’s libraries to competitors), or there might be content of public interest that could be politically censored by a tyrannical government and it should be archived for journalistic reasons, or the user have to be away from a wireless signal for hours or days and needs to time-shift.
Also, there are hundreds of millions of public domain, creative commons and legally free videos available in these platforms.
Starting with FrostWire 6.8.8 for desktop the installation folder also comes with a telluride executable (in geek-speak: it’s a self-contained python runtime executable and python script that simplifies the use of youtube-dl for FrostWire users)
But don’t worry, you don’t need a command line to use it, all you need to do is open FrostWire and paste the URL of your video. FrostWire tells telluride the URL and reads the response to show you the download options for your video shown the same way as FrostWire search results.
If you do live broadcasts on Instagram or Twitter, now you can finally download your broadcasts to your computer and easily edit a shorter version of your broadcast, or you can extract clips with the best parts so that you can post to your feed or video channel.
Just copy the link to your live IG broadcast into the FrostWire search box and you will see the available download options.
Twitter/Periscope broadcast backups will be available in future releases.
What’s Next for 2021
Now that this big Telluride ticket for desktop is finally done, we’ll be improving it and enhancing it progressively with further releases, we’ll be adding support for more advanced users that need an easy and powerful internet archiving tool (journalists, librarians, historians), and we’ll be adding a “daemon mode” for the telluride tool so it doesn’t spawn a new process every time you paste a cloud URL on FrostWire.
We want to bring Telluride to Android. We tried several different approaches to put our youtube-dl python wrapper on the Android app and for now we know what not to do, but we have some clever solutions planned.
JLibtorrent: A swig Java interface for libtorrent by the makers of FrostWire. Develop libtorrent based apps with the joy of coding in Java.
jlibtorrent 2.0. There’s significant work to be done with our JLibtorrent project, the libtorrent engine Java wrapper that empowers all the bittorrent downloads on FrostWire across all platforms as well as many other bittorrent clients in the network.
The libtorrent project has now released its 2.0 branch and it seems to be very stable, it features new merkelized Bittorrent 2.0 torrents and lots of other new technology that we don’t want FrostWire users to miss-on and which will enable us to build next-gen torrenting features.
***
We are also working on growing our community, we’re hoping to be able to start modernizing the user interface of our desktop client to be web-based, this will be done with a pilot parallel project, we don’t want to make anybody angry who’s already happy and doesn’t want the battle tested FrostWire user interface to change.
This is a project we had already embarked on around 2018 but things went sideways with Google Play and we had to layoff the entire team back then.
***
Another big and impactful goal is to simplify .torrent publishing and decentralizing .torrent indexes to circumvent all censoring efforts of torrent indices, this is a missing piece of the bittorrent ecosystem we’ve dreamed of building for years and 2021 should be the year to make it happen with your help.
***
“Quiet, Private zone”
Starting with 6.8.8 we have stopped monetizing our desktop installers completely. For months we’ve already been offering a bundle free mac installer and windows installer on github and sourceforge, we believe a nag free experience is one of the best incentives for community growth, a clean open-source free software experience supported by you.
What’s been done in 2020
Lastly we wanted to let you know all of what we’ve done this year for Android, Desktop and for our JLibtorrent project.
We hope you find value in our work and we’ll try our hardest to earn your contributions, we strongly believe that if we deliver a world class software you find useful, there should be enough users and open source projects out there that care enough to help us keep going with a small donation every month, perhaps the same as buying us, your friends, one cup of coffee every month, ideally without ever needing to tap into the nasty advertising-industry.
FrostWire for Android in 2020
frostwire (6.8.8) stable; urgency=high
New Telluride build 6 cloud downloader technology
Refreshed welcome screen with search textbox
OpenJDK 15 runtime (Windows, MacOS)
New TorrentParadise search source
New GloTorrents search source
Yify search fixed
Torrentz2 search fixed
MagnetDL search fixed
Soundcloud search fixed
EZTV search fixed
Fixed archive.org broken downloads
Fixes false negative NordLynx/NordVPN detection
All deprecation warnings fixed along with some optimizations
New source renderer icons for 1337x and MagnetDL search sources by Aholicknight
dev: built with openjdk 15
dev: gradle-6.7 — FrostWire Team contact@frostwire.com Thu, 18 Nov 2020 09:56:00 -0600
frostwire (6.8.7) stable; urgency=high
New jlibtorrent 1.2.10.0 update
OpenJDK 14.0.2 update for Windows and macOS
lt: improve stat_file() performance on Windows
lt: fix issue with loading invalid torrents with only 0-sized files
lt: fix to avoid large stack allocations
lt: removed deprecated wstring overloads on non-windows systems
lt: drop dependency on Unicode’s ConvertUTF code (which had a license incompatible with Debian)
lt: fix bugs exposed on big-endian systems
lt: fix detection of hard-links not being supported by filesystem
lt: fixed resume data regression for seeds with prio 0 files
binaries: compiler upgraded from g++-5 to g++-7 — FrostWire Team contact@frostwire.com Tue, 15 Sep 2020 16:35:00 -0600
frostwire (6.8.6) stable; urgency=high
New jlibtorrent 1.2.8.0 update
New 1337x search (thanks to @HimanshuSharma789)
New iDope search (thanks to @HimanshuSharma789)
Fixed Torrentz2 search dates (thanks to @HimanshuSharma789)
Fixed SC search
Discontinues mplayer video playback, uses os default video player for videos
com.google.re2j:re2j:1.3 -> 1.4
com.squareup.okhttp3:okhttp:4.4.1 -> 4.8.1
com.h2database:h2:1.4.199 -> 200
lt: validate UTF-8 encoding of client version strings from peers
lt: don’t time out tracker announces as eagerly while resolving hostnames
lt: fix NAT-PMP shutdown issue
lt: improve hostname lookup by merging identical lookups
lt: fix network route enumeration for large routing tables
lt: fixed issue where pop_alerts() could return old, invalid alerts
lt: fix issue when receiving have-all message before the metadata
lt: don’t leave lingering part files handles open
lt: disallow calling add_piece() during checking
lt: fix incorrect filename truncation at multi-byte character
lt: always announce listen port 1 when using a proxy — FrostWire Team contact@frostwire.com Sun, 23 Aug 2020 10:45:00 -0600
frostwire (6.8.5) stable; urgency=high
New MagnetDL search provider
Fixed Torrentz2 search
Search improvements
New ‘Retry’ transfer for failed magnet/torrent downloads with not enough peers
Fixes bug getting source URL from TPB search result
Fixes broken Library local file search
updated: rej2:1.3, gson:2.8.6, okhttp:4.4.1
New jlibtorrent 1.2.7.0 update
jlibtorrent upgraded to build with boost 1.73.0
jlibtorrent upgraded to openssl 1.1.1g
OpenJDK 14 runtime (Windows, Linux), macOS still on OpenJDK 13
lt: fix incorrect filename truncation at multi-byte character
lt: always announce listen port 1 when using a proxy
lt: add set_alert_fd in python binding, to supersede set_alert_notify
lt: fix bug in part files > 2 GiB
lt: add function to clear the peer list for a torrent
lt: fix resume data functions to save/restore more torrent flags
lt: limit number of concurrent HTTP announces
lt: fix queue position for force_rechecking a torrent that is not auto-managed
lt: improve rate-based choker documentation, and minor tweak
lt: undeprecate upnp_ignore_nonrouters (but refering to devices on our subnet)
lt: increase default tracker timeout
lt: retry failed socks5 server connections
lt: allow UPnP lease duration to be changed after device discovery
lt: fix IPv6 address change detection on Windows
lt: fix peer timeout logic
lt: simplify proxy handling. A proxy now overrides listen_interfaces
lt: fix issues when configured to use a non-default choking algorithm
lt: fix issue in reading resume data
lt: revert NXDOMAIN change from 1.2.4
lt: don’t open any listen sockets if listen_interfaces is empty or misconfigured
lt: fix bug in auto disk cache size logic
lt: fix issue with outgoing_interfaces setting, where bind() would be called twice
lt: add build option to disable share-mode
lt: support validation of HTTPS trackers
lt: deprecate strict super seeding mode
lt: make UPnP port-mapping lease duration configurable
lt: deprecate the bittyrant choking algorithm
lt: add build option to disable streaming — FrostWire Team contact@frostwire.com Thu, 18 Jun 2020 17:06:00 -0600
frostwire (6.8.4) stable; urgency=high
OpenJDK 13 runtime (windows,mac)
Soundcloud search and downloads fixed
LimeTorrents search and downloads fixed
New jlibtorrent 1.2.3.0 update
jlibtorrent updated to boost 1.72.0
jlibtorrent upgraded openssl to 1.1.1d
lt:fix erroneous event=completed tracker announce when checking files
lt:promote errors in parsing listen_interfaces to post listen_failed_alert
lt:fix bug in protocol encryption/obfuscation
lt:fix buffer overflow in SOCKS5 UDP logic
lt:fix issue of rapid calls to file_priority() clobbering each other
lt:clear tracker errors on success
lt:optimize setting with unlimited unchoke slots
lt:fixed restoring of trackers, comment, creation date and created-by in resume data
lt:fix handling of torrents with too large pieces
lt:fixed division by zero in anti-leech choker
lt:fixed bug in torrent_info::swap — FrostWire Team contact@frostwire.com Thu, 30 Jan 2020 19:30:45 -0600
Telluride in 2020
build 6 – nov/18/2020
python: youtube-dl 2020.11.18
python: pyinstaller 4.0
Smaller build, down 2.4MB
build 5 – nov/13/2020
python: youtube-dl 2020.11.12
lint cleanups
build 4 – nov/03/2020
python: youtube-dl 2020.11.1
python: pycryptodome 3.9.9
build 3 – oct/20/2020
configure.sh to setup and upgrade all build dependencies for windows, macos, linux
build.sh builds telluride binaries for windows, macos, linux
-a, –audio-only option flag to convert to mp3 if ffmpeg avaiable. strips video data from .webm if not
-m, –meta-only option flag to print JSON with meta data about video found in URL
usage: telluride[.exe|_macos|_linux] [-h] [--audio-only] [--meta-only] page_url
positional arguments:
page_url The URL of the page that hosts the video you need to
backup locally
optional arguments:
-h, --help show this help message and exit
--audio-only, -a Downloads the video and keeps only a separate audio file
usually a .mp3. (requires ffmpeg installed in the system)
--meta-only, -m Prints a JSON dictionary with all the metadata available
on the video file found in the page_url. Does not download
the video file