Skip to content

MPEG TS demuxer written in C++. Adds basic parsers for common streams: mpeg2video, mpeg2audio, AAC, AC3, h264, hevc

Notifications You must be signed in to change notification settings

janbar/demux-mpegts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

demux-mpegts
============

Configure:

  run `cmake .`

Building:

  run `make`

Testing:

  run `demux`

Usage: ./demux [options] <file> | -

  Enter '-' instead a file name will process stream from standard input

  --debug            enable debug output
  --parseonly        only parse streams
  --channel <id>     process channel <id>. Default 0 for all channels
  -h, --help         print this help

Output file names are formated like:

  stream_[channel]_[PID]_[type extension]

About

MPEG TS demuxer written in C++. Adds basic parsers for common streams: mpeg2video, mpeg2audio, AAC, AC3, h264, hevc

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published