Skip to content

Latest commit

 

History

History
24 lines (17 loc) · 619 Bytes

README.md

File metadata and controls

24 lines (17 loc) · 619 Bytes

MP4 to HLS Transmuxer

This tool performs transmuxing from MP4 to HLS.

ruby mp4hls.rb sample.mp4 sample.ts

  • sample.mp4 - input MP4 file
  • sample.ts - output file

Supported formats:

  • video+audio
  • video
  • audio
  • original MP4
  • Apple QuickTime extension
  • files with CTTS atom in TRAK

This prototype was made as part of feature investigate for Nimble Streamer VOD streaming functionality. It currently supports MP4 transmuxing to HLS in VOD mode as origin server. Please refer to this page for details: https://softvelum.com/nimble/vod_streaming/

This product is released under MIT license.