Perhaps the most central feature of FrostWire is the ability to simultaneously search several popular torrent trackers, and also on Youtube, SoundCloud and archive.org. The search results are filtered by file type - audio, video, images, documents, applications, so the results are not confused with the fact that you don't need is useful, especially considering how many sources can search this app. Frostwire will connect to Bittorrent index databases via the Internet and will obtain torrents (and libtorrent via DHT or via HTTP if it can't find it in the DHT), and then will be indexing over time, the local index gets better and better, to provide more extensive and faster results.
At the time of this writing, FrostWire support searching and downloading content via torrent-trackers/search engines TPB, FrostClick, KAT, Yify, BitSnoop, Extratorrent, Mininova, Monova, TorLock and BTJunkie, as well as YouTube, SoundCloud and Archive.org.
As for Youtube, the app allows you to upload audio only or full video you can choose what format to download videos (supports downloading video in 1080p) Another very powerful feature of FrostWire is the ability to play audio and video while downloading from torrent network and preview content from Youtube and Soundcloud before downloading.
To do this, the app has a built-in media player, but you can also use an external application such as VLC. However, to preview a Youtube and Soundcloud is only supported by the internal player (or, at least, it was according to my observations).
There's even an integrated media library that organizes your downloads in different categories.
And finally, the last important feature available in FrostWire is the ability to easily share content with your friends or with multiple devices (for example, between your PC and Android device). It is also worth noting that once you share a file, it becomes accessible to everyone through Bittorrent - so be aware of this before using this feature. On the technical side, it uses FrostWire frostwire-jlibtorrent, swig-Java interface for the library libbitorrent to work with BitTorrent and MPlayer to play media, as well as H2 database and Lucene indexes to search. For more details you can visit the project page on GitHub.
Installation latest version into Linux Mint:
Download DEB package and install it.