View Single Post
Old 25th January 2008, 01:25   #1  |  Link
roman76r
Registered User
 
Join Date: Jan 2008
Posts: 140
smartLabs tsMuxeR: Transport Stream muxer

Supported output formats:
- TS
- M2TS
- Blu-ray

Supported video codecs:
- H.264
- VC-1
- MPEG2

Supported audio codecs:
- AAC
- AC3 / E-AC3(DD+)
- Dolby True HD (for streams with AC3 core only)
- DTS/ DTS-HD
- LPCM

Supported subtitles:
- M2TS Presentation graphic stream
- SRT text subtitles

Supported containers and formats:
- elementary stream
- Transport stream TS and M2TS
- Program stream EVO/VOB/MPG
- Matroska MKV/MKA

Additional features currently implemented:
* Ability to set muxing fps manually and automatically
* Ability to change level for H.264 streams
* Ability to shift a audio and subtitle tracks
* Ability to extract DTS core from DTS-HD
* Ability to extract AC3 core from Dolby True HD
* Ability to join files.
* Ability to change fps for a subtitle tracks.
* Ability to convert between Blu-ray LPCM format and WAVE files.
* Writing language information to the Blu-ray disk and to the TS/M2TS language descriptor.
* Ability to cut source files
* Ability to split output file
* Ability to detect audio delay for TS/M2TS/MPG/VOB/EVO sources
* Ability to remove pulldown info from stream
* Ability to open Blu-ray playlist (MPLS) files
* Ability to convert SRT subtitles to PGS

Current Version 1.8.4(b)

Version 1.8.4(b) - Windows
Version 1.7.3(b) - Linux (console only)

History
* Version 1.8.4(b)
- Ability to convert SRT to PGS added.
- Some minor bugfixes.
* Version 1.7.6(b)
- Ability to open Blu-ray playlist (MPLS) files added. Also, when MPLS file is opened, chapters list automatically imported.
When MPLS is processed, "Clean Break" for connection_condition=5 correctly processed. It is actually for large playlists (10 M2TS files and more).
- bug fixed: some H.264 streams in version 1.7.1/2/3 did not work in PS3. It is the same problem it was corrected in version 1.7.3. Fixed again.
- bug fixed: Issue with muxing PGS stream from several source files (i.e. append mode) fixed.
* Version 1.7.3(b)
- Improved M2TS splitting in Blu-ray mode
- bug fixed: some H.264 streams in version 1.7.1/1.7.2 did not work.
* Version 1.7.2(b)
- Issue with demuxing PGS to SUP format fixed.
* Version 1.7.1(b)
- Bug fixed: Now pulldown info correctly processed.
- Ability to remove pulldown info from stream added. All video codecs are supported: H.264, VC-1, MPEG2.
- Some small bug fixes and improvements. Also tsMuxeR package size is decreased and dependings to other libraries have been removed.
* Version 1.6.3(b)
-Bug fixed: PTS/DTS timing for MPEG2 streams without GOP headers filled wrong
-Bug fixed: CBR muxing mode since version 1.6 worked wrong
-Bug fixed: trim function did not work for minutes measure unit
-Ability to detect audio delay for TS/M2TS/MPG/VOB/EVO sources added
-Drag&drop for GUI added
* Version 1.6.1(b)
- Option to split output file added.
- Option to cut source files added.
- Bug fixed: TS PTS/DTS timing filled wrong for some progressive H.264 streams, if frame data was ahead SPS/PPS data in source stream.
* Version 1.5.1(b)
- Issue with TRUE-HD tracks demuxing fixed.
* Version 1.5.0(b)
- Added LPCM support
* Version 1.4.6(b)
- Fixed a bug with synchronization of a H.264 stream and audio. This bug was appear on some streams only. When there was this bug, In a log were printed many messages "B-pyramid level 2 detected","B-pyramid level 3 detected" e.t.c.
* Version 1.4.5(b)
- Fixed blu-ray folders names
- Added chapters for Blu-ray muxing
* Version 1.4.4(b)
- Added Blu-ray muxing mode
- Added demuxing mode
- Added Presentation Graphic stream support
- Added language descriptor support
* Version 1.2.9
- Fixed MKV parsing module. Some MKV files did not work (lace sice invalid detected for xiph laces, this cause access violation error)
* Version 1.2.8
- Fixed AC3 stream detection. Some AC3 streams were not recognized (broken in version 1.2.6 only)
* Version 1.2.6
- Added Dolby True HD support
- Added MPEG audio layer 1/2/3 support
- Fixed a bug in the M2TS parsing module. Sometimes TS frames were lost.
- Fixed a bug in the Matroska parsing module. Short NAL unit len codes for H.264 tracks did not work.
* Version 1.2.0:
- Added M2TS muxing
- Fixed stream type detection function (sometimes some audio/video streams were not found)

* Version 1.1.5
- The first release

Last edited by roman76r; 25th April 2008 at 18:11.
roman76r is offline   Reply With Quote