#livestream #hls #m3u8 #downloader #dl

app livestream-dl

A HLS livestream downloader

18 unstable releases (3 breaking)

Uses new Rust 2021

0.5.6 Jul 31, 2022
0.5.5 Jul 29, 2022
0.4.4 Jul 9, 2022
0.3.1 Jun 24, 2022
0.2.4 Jun 23, 2022

#27 in Multimedia

Download history 124/week @ 2022-06-22 6/week @ 2022-06-29 108/week @ 2022-07-06 114/week @ 2022-07-13 41/week @ 2022-07-20 109/week @ 2022-07-27 42/week @ 2022-08-03

321 downloads per month

GPL-3.0 license

56KB
1.5K SLoC

livestream-dl

An experimental HLS (m3u8) livestream downloader

Features

  • General
    • Download HLS streams
      • Livestreams
      • Non-live videos
      • Also download alternative streams
  • Technical
    • Byte-range for URIs
    • Discontinuities
    • Decryption
      • AES-128
      • SAMPLE-AES
      • Widevine DRM (Not possible)
    • HLS low latency
    • Load cookies from file
  • Additional
    • Interactive stream selection
    • Save individual media segments separately
    • Automatically remux into mp4

Dependencies

~19–29MB
~600K SLoC