logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

btplay - Directly play video torrents using btfs.

Authors

       This  manual  page  was  written  by  Jonathan  Carter  <jonathan@ubuntu.com> btplay was written by Johan
       Gunnarsson <johan.gunnarsson@gmail.com>

btplay                                             2016-01-05                                          btplay(1)

Description

       btfs  uses  fuse  (filesystem  in user space) to expose a bittorrent source as a normal directory on your
       filesystem.

       btplay is a wrapper for btfs that mounts and plays the video directly without a user having to specify  a
       mount point. You can pass either a .torrent link or a magnet link contained in single quotation marks.

Name

       btplay - Directly play video torrents using btfs.

Options

       Usage: btplay [OPTIONS...] torrentlink

       BTFSOptions-v,--version
              Show version information.

       -h,--help
              Displays usage for the tool.

       -b,--browse-only
              Download metadata only.

       -k,--keep
              Keep files after unmount.

       FUSEOptions-d,-odebug
              Enable debug output (implies -f).

       -f
              Foreground operation.

       -s
              Disable multi-threaded operation.

       -oallow_other
              Allow access to other users.

       -oallow_root
              Allow access to root.

       -oauto_unmount
              Auto unmount on process termination.

       -ononempty
              Allow mounts over non-empty file/dir.

       -odefault_permissions
              Enable permission checking by kernel.

       -ofsname=NAME
              Set filesystem name.

       -osuptype=NAME
              Set filesystem type.

       -olarge_read
              Issue large read requests.

       -omax_read=N
              Set maximum size of read requests.

       -ohard_remove
              Immediate removal (don't hide files).

       -ouse_ino
              Let filesystem set inode numbers.

       -oreaddir_ino
              Try to fill in d_ino in readdir.

       -odirect_io
              Use direct I/O.

       -okernel_cache
              Cache files in kernel.

       -o[no]auto_cache
              Enable caching based on modification times (off).

       -oumask=M
              Set file permissions (octal).

       -ouid=N
              Set file owner.

       -ogid=N
              Set file group.

       -oentry_timeout=T
              Cache timeout for names (1.0s).

       -onegative_timeout=T
              Cache timeout for deleted names (0.0s).

       -oattr_timeout=T
              Cache timeout for attributes (1.0s).

       -oac_attr_timeout=T
              Auto cache timeout for attributes (attr_timeout)

       -onoforget
              Never forget cached inodes.

       -oremember=T
              Remember cached inodes fot T seconds (0s).

       -onopath
              Don't supply path if not necessary.

       -ointr
              Allow requests to be interrupted.

       -ointr_signal=NUM
              Signal to send on interript (10).

       -omodules=M1[:M2...]
              Names of modules to push onto filesystem stack.

       ModuleOptions[iconv]-ofrom_code=CHARSET
              Original encoding of file names (default: UTF-8).

       -oto_code=CHARSET
              New encoding of the file names (default: UTF-8).

       [subdir]-osubdir=DIR
              Prepend this directory to all paths (madatory).

       -o[no]rellinks
              Transform absolute symlinks to relative.

Reporting Bugs

       Please file issues on the GitHub bug tracker: https://github.com/johang/btfs/issues

See Also

fuse(1), btfs(1)

Synopsis

btplay [OPTIONS]... torrentlink

See Also