项目作者: fsouza

项目描述 :
Tool for ripping m3u8 playlists/segments.
高级语言: Go
项目地址: git://github.com/fsouza/hls-rip.git
创建时间: 2017-08-24T04:29:29Z
项目社区:https://github.com/fsouza/hls-rip

开源协议:BSD 2-Clause "Simplified" License

下载


hls-rip

Tool for ripping m3u8 playlists. It downloads playlists sequentially and
segments in parallel. The number of parallel workers can be controlled with the
-w flag.

  1. % hls-rip -w 64 https://website.example.com/videos/2017/interesting-video.m3u8

It requires variation playlists and segments to be declared using relative
paths.

Installing

Installing this requires latest version of Go properly installed and
configured
, then just go get should be
enough:

  1. % go get github.com/fsouza/hls-rip

That will install the binary hls-rip to $GOBIN (or
${GOPATH}/bin). If you haven’t explicitly set the environment variable
$GOBIN, you can access the binary in $(go env GOPATH)/bin/hls-rip.

Additionally, pre-built binaries are provided for Linux x64 and MacOS x64 in
the releases page, checkout the latest
release
.