Halsey is a command-line tool for downloading HLS streams from a given URL.
To install Halsey, use the following go install
command:
go install github.com/trugamr/halsey
Make sure your Go bin directory is in your system's PATH to execute halsey from any location.
halsey download [url] [flags]
--directory
or-d
: The directory to save the downloaded files to. Defaults to "playlist".
Download an HLS stream from a given URL:
halsey download https://example.com/playlist.m3u8
Download an HLS stream from a given URL and save it to a specific directory:
halsey download https://example.com/playlist.m3u8 --directory /path/to/directory
If you find any issues or have suggestions for improvements, feel free to open an issue or create a pull request.
This project is licensed under the MIT License. See the LICENSE file for more information.