Linux enthusiasts have created a new file system BTFS, allowing the use of torrent-files and magnet-links in order to mount the torrent as a directory.
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:
btfs video.torrent mnt_tor
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[/simterm]
BTFS code runs on top of FUSE and does not require intervention into the Linux kernel.
Using BTFS can be pre-mounted the whole tracker to the “hard drive of your computer”. The real data loading will start only when you refer to that data, and website tracker you will no longer need.