Skip to content
forked from kz26/gohls

gohls - Downloader for HTTP Live Streaming (HLS) streams, written in Golang

Notifications You must be signed in to change notification settings

williamchai/gohls

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

gohls

gohls - HTTP Live Streaming (HLS) downloader written in Golang

Usage / defaults

gohls [-l=bool] [-t duration] [-ua user-agent] media-playlist-url output-file

  • -l=false: Use local time to track duration instead of supplied metadata
  • -t=0: Recording duration (0 == infinite)
  • -ua="Mozilla/5.0 (Windows NT 6.3; WOW64; rv:26.0) Gecko/20100101 Firefox/26.0": User-Agent for HTTP client

The recording duration should be specified as a Go-compatible duration string.

TODO

  • Encrypted streams support?

About

gohls - Downloader for HTTP Live Streaming (HLS) streams, written in Golang

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Go 100.0%