Works BTFS is very simple: on the torrent tracker you find the magnet link and use it with the system mount command. As a result the contents of the selected torrent is mounted in the directory. Physical content is downloaded on demand when one of the programs tries to open the file for reading. This Unixway-approach to work with torrents gives you two advantages:
1. You use familiar commands ls, cat, grep, cp, etc. to manipulate the torrents.
2. Access to content is transparent to other programs. For example, you can specify the video player the path to the mounted directory and start playback. The program will not even realize that physically the file is still missing on the disk and is collected in parts from peers.
The program works so:
mkdir mnt_tor btfs video.torrent mnt_tor cd mnt_tor vlc video.mp4
First create the mount point mnt, then it binds the content of the torrent (video.torrent). VLC starts playing the video.
Installation BTFS into Linux Mint:
sudo add-apt-repository ppa:johang/btfs sudo apt-get update sudo apt-get install btfs
BTFS code runs on top of FUSE and does not require intervention into the Linux kernel.