Herramientas de usuario

Herramientas del sitio


informatica:software:webtorrent_cli

¡Esta es una revisión vieja del documento!


WebTorrent CLI

Cliente BitTorrent/WebTorrent para usar desde la terminal, construido sobre Node.js. Su objetivo principal es descargar, compartir y reproducir torrents en streaming sin necesidad de una aplicación gráfica.

Características

El comando instalado es webtorrent y permite:

  • Descargar torrents mediante magnet links, archivos .torrent, URLs HTTP/HTTPS o hashes.
  • Hacer streaming de contenido mientras todavía se está descargando.
  • Crear torrents a partir de archivos o carpetas.
  • Hacer seed de archivos/carpetas.
  • Consultar los metadatos e información de un torrent.
  • Seleccionar archivos concretos dentro de un torrent.
  • Limitar velocidades de descarga/subida.
  • Ejecutar scripts al terminar o salir.
  • Mantener un torrent compartiéndose después de terminar la descarga.

Streaming de vídeo

webtorrent puede ir solicitando las piezas necesarias bajo demanda, lo que permite empezar a reproducir un vídeo antes de que haya terminado la descarga. También puede enviar el contenido a reproductores/dispositivos como VLC, IINA, MPV, Chromecast, AirPlay, DLNA, etc

Para reproducir un vídeo en streaming que se está compartiendo por BitTorrent sin tener que esperar a descargarlo completamente:

webtorrent "magnet:..." --mpv

Cuando se haya descargargado lo necesario, se pasará la salida al reproductor mpv.

También acepta ficheros .torrent:

webtorrent fichero.torrent --mpv
informatica/software/webtorrent_cli.1787068527.txt.gz · Última modificación: por tempwin