Python 3 Script to Convert HLS LIVE Video Streaming to MPEG DASH Video in Terminal

 

Description

This is an open source video streaming packager and toolkit to rewrap live HLS streams to live MPEG DASH streams.

Features

  • Generate single period MPEG DASH for live based on an HLS live stream
  • Generate multi period MPEG DASH for live based on an HLS live stream with SCTE35 splicing
  • Rewrap MPEG2 TS segment to fragmented MP4

Usage

Install

Installation from Python package index:

Installation from source:

Running

Generate Single period MPEG DASH:

Generate Multi period MPEG DASH:

Rewrap MPEG2 TS segment to fragmented MP4

or when TS segment is on a remote server

Help

hls-to-dash

ts-to-fmp4

Leave a Reply