1.4.1 • Published 1 year ago
webtorrent-mpv-hook v1.4.1
webtorrent-mpv-hook
Adds a hook that allows mpv to stream torrents using webtorrent.
Prerequisites
- node.js
Install
npm install --global webtorrent-mpv-hook
- You need to symlink a script file to your mpv scripts folder.
Runwebtorrent-mpv-hook
for instructions.
You only need to do this once.
Usage
mpv <torrent-id>
Where torrent-id
is one of:
- magnet link
- info-hash
- path or url to
.torrent
file
An overlay will be shown with info/progress. It will be closed automatically when playback starts.
It can also be toggled manually with p
(default).
Multi-file torrents are opened as a playlist.
Configuration
Default values are shown below.
input.conf
# Toggles info/progress overlay.
p script-binding webtorrent/toggle-info
script-opts/webtorrent.conf
# Path to save downloaded files in. Can be set to "memory" to store all files in RAM.
path=./
# Maximum number of connections.
maxConns=100
# Port to use for webtorrent web-server.
# If it's already in use a random port will be chosen instead.
port=8888
# Enable μTP support.
utp=yes
# Enable DHT.
dht=yes
# Enable local service discovery.
lsd=yes
# Download speed limit in bytes/sec.
downloadLimit=-1
# Upload speed limit in bytes/sec.
uploadLimit=-1
# Specify the node command to use.
# Usefull if the command is called nodejs on your system.
node_path=node
# The same text style options as in stats.conf is also available.
1.4.1
1 year ago
1.4.0
1 year ago
1.3.6
1 year ago
1.3.5
2 years ago
1.3.4
2 years ago
1.3.3
2 years ago
1.3.2
2 years ago
1.3.1
3 years ago
1.3.0
3 years ago
1.2.3
3 years ago
1.2.2
3 years ago
1.2.1
3 years ago
1.2.0
3 years ago
1.1.1
4 years ago
1.1.0
4 years ago
1.0.3
4 years ago
1.0.2
4 years ago
1.0.1
4 years ago
1.0.0
4 years ago