Log in

View Full Version : smartLabs tsMuxeR: Transport Stream muxer


Pages : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 [63] 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85

rica
31st March 2009, 21:05
Deank congrats.

schlaufer
1st April 2009, 11:42
And where does VLC magic these chapter points from exactly?

I don't have the time to look into VLC's source code, but I assume it takes changes in the cell-id as chapter points, which have a 1-to-1 relationship to chaptermarks found in the IFO for 99% of the DVDs that are not using multiple angels.

rapscallion
1st April 2009, 14:36
Thank you dean! I appreciate the apology and accept it in the spirit it was intended.

You, in fact, have been very helpful in your previous responses to me. (thank you for the pm,as well)

So, moving forward, in that spirit, I have deleted my post(s). No hard feelings.

DoomBot
1st April 2009, 17:19
Yes I can confirm This, And I have TVIX 6500 some works and some NOT ??

The old version works( latest last year) perfect but all the latest from this year have some kind of problems:-(


Yup i have the same problem with some working and others not working with DTS-HD and i have a Kaiboer K300 seams we need a fix.

DoomBot
1st April 2009, 19:44
Just want to say that the PopcornHour A110 cant play/passtrough DTS-HD HighREsolution Audio from TSmuxer Output

The untouched Bluray M2ts Files are working perfectly fine and DTS HRA Audio Passthrough works .

As soon i remux it to M2TS with TS muxer = no Sound because the Receiver cant detect the Format properly ( i know a few People with the same Problem)
DTS-HD MA works.

So i assume that TSmuxer breaks DTS HRA ?

This is what i was talking about in the above post about DTS-HD not working on all files

DoomBot
1st April 2009, 21:47
Ah ok..

Latest Version in 2008 was TSmuxer 1.8.19b, correct ?
Doesnt work too with DTS HRA!

Somebody told me that TSmuxer 1.2.9 works with DTS HRA and Popcornhour.
And yes..the M2TS from TSmuxer 1.2.9works with DTS HR Passtrough

I tried TSmuxer 1.2.9 on a movie that was not working and still no DTS HRA passthrough with the DTS-HD master track muxed with it. If i mux
just the DTS HR track then it works just fine though.:confused:

ACrowley
2nd April 2009, 12:09
I tried TSmuxer 1.2.9 on a movie that was not working and still no DTS HRA passthrough with the DTS-HD master track muxed with it. If i mux
just the DTS HR track then it works just fine though.:confused:

Have you made a simple Remux from the faulty M2TS with 1.2.9 ?
It wont work ! You have to mux it fully new with the untouched Source Files.
It works 100% fine with all DTS-HRA i tried so far on my Popcorn A110:)

DTS-HD MA Audio works fine here. Also with the latest Version of TSMuxer

I agree we need a fix for DTS-HD/HR muxing. Theres obviously something wrong when Standalone Players cannot handle the Output from TSMuxer.

flyingernst
2nd April 2009, 13:19
who will make a bugreport to them?

DoomBot
2nd April 2009, 14:08
Have you made a simple Remux from the faulty M2TS with 1.2.9 ?
It wont work ! You have to mux it fully new with the untouched Source Files.
It works 100% fine with all DTS-HRA i tried so far on my Popcorn A110:)

DTS-HD MA Audio works fine here. Also with the latest Version of TSMuxer

I agree we need a fix for DTS-HD/HR muxing. Theres obviously something wrong when Standalone Players cannot handle the Output from TSMuxer.

I made a new remux with the untouched file not the faulty one, and the only audio i muxed in was the DTS-HD Master and since i dont have a receiver that decodes HD audio it plays the core DTS but in this case it does not play the core along with some other movies.
I have many others with DTS-HD Master and it plays the core just fine but no matter what i do with the ones that dont it just wont work until i remux to have just the DTS core and not the Master audio then it works and only then.

ACrowley
2nd April 2009, 18:16
I made a new remux with the untouched file not the faulty one, and the only audio i muxed in was the DTS-HD Master and since i dont have a receiver that decodes HD audio it plays the core DTS but in this case it does not play the core along with some other movies.
I have many others with DTS-HD Master and it plays the core just fine but no matter what i do with the ones that dont it just wont work until i remux to have just the DTS core and not the Master audio then it works and only then.

Ah youre talking about the core....Ok
However, i ve no Problems with DTS-HD MA/Core with latest Version on Popcornhour A110.
Its DTS-HRA what makes Problems (also not the Core)

But, when you dont have a HD Audio capable Receiver, why do you mux the DTS HD Data with possible Problems, doesnt make Sense for me?

DoomBot
2nd April 2009, 18:35
Ah youre talking about the core....Ok
However, i ve no Problems with DTS-HD MA/Core with latest Version on Popcornhour A110.
Its DTS-HRA what makes Problems (also not the Core)

But, when you dont have a HD Audio capable Receiver, why do you mux the DTS HD Data with possbible Problems, doesnt make Sense for me?

The reason i keep the DTS-HD Master is so that i dont have to go back later and redo it, i will get a new receiver at some point in time.

rack04
2nd April 2009, 20:20
Can tsMuxer mux subtitles into ts files? If so, what format do they need to be in? Thanks.

ACrowley
4th April 2009, 08:45
The reason i keep the DTS-HD Master is so that i dont have to go back later and redo it, i will get a new receiver at some point in time.

What playback Device are you using , a popcornhour ?

piratburner
4th April 2009, 09:59
I have a TviX 6500 and have sound problems (No sound) with several BD disc, one example are this Licence to Kill 1989 1080p Blu-ray CEE AVC DTS-HD

Info regarding sound track.

Audio #1
ID : 4352 (0x1100)
MenuID/String : 1 (0x1)
Format : DTS
Format/ : Digital Theater Systems
Format_Profile : HRA
Duration/String : 2 h 13 min
Bitrate : 3 045 Kbps
Kanal(er) : 6 kanaler
Kanalplatser : Front: L C R, Surround: L R, LFE
Samplingstakt : 48,0 KHz
Upplösning : 24 bits

ACrowley
4th April 2009, 10:03
I have a TviX 6500 and have sound problems (No sound) with several BD disc, one example are this Licence to Kill 1989 1080p Blu-ray CEE AVC DTS-HD

Info regarding sound track.

Audio #1
ID : 4352 (0x1100)
MenuID/String : 1 (0x1)
Format : DTS
Format/ : Digital Theater Systems
Format_Profile : HRA
Duration/String : 2 h 13 min
Bitrate : 3 045 Kbps
Kanal(er) : 6 kanaler
Kanalplatser : Front: L C R, Surround: L R, LFE
Samplingstakt : 48,0 KHz
Upplösning : 24 bits

You mean remuxed BD disc ? I dont have any Problmes with any HD Audio Passtrough when using untouched M2TS.

Newer Version of TSmuxer wont work properly with DTS HRA Tracks
I assume it works for your Player too with old 1.2.9 Version.
Works for me with DTS HRA on my NMT A110

http://www.videohelp.com/tools/tsMuxeR/old-versions#download

piratburner
4th April 2009, 10:03
And this BD disc works Never Say Never Again 1983 1080p Blu-ray AVC DTS HD-MA 5.1



Audio
ID : 4352 (0x1100)
MenuID/String : 1 (0x1)
Format : DTS
Format/ : Digital Theater Systems
Format_Profile : MA
Duration/String : 2 h 14 min
Kanal(er) : 6 kanaler
Kanalplatser : Front: L C R, Surround: L R, LFE
Samplingstakt : 48,0 KHz
Upplösning : 24 bits
Språk : Engelska


So its must be the Format_Profile : HRA that cause problem in the TsMuxer

piratburner
4th April 2009, 10:06
yeah...newer Version of TSmuxer wont work properly with TSmuxer

I assume it works for your Player too with old 1.2.9 Version.
Works for me with DTS HRA on my NMT A110

http://www.videohelp.com/tools/tsMuxeR/old-versions#download

I will try the old one , thanks for the links :-)

To bad , the "Create Blu-Ray disc" is not supported :-(

Is there a newer version that works with HRA and Create Blu-Ray disc ?

piratburner
4th April 2009, 10:53
You mean remuxed BD disc ? I dont have any Problmes with any HD Audio Passtrough when using untouched M2TS.

Yes remuxed BD :-) byt I use "Create Blu-ray disc" when the latest BETA FW allow both BD structure and BD ISO :-) then I never using M2TS muxing

DoomBot
4th April 2009, 14:02
What playback Device are you using , a popcornhour ?


I have a Kaiboer K300

tu
5th April 2009, 06:49
the latest version tsMuxer should supports subtitle right? I tried to with Fearless bluray as a test but with no luck. Both WDTV and WMP will not display the subtitle when requested. Is this a bug? I know subtitle worked fine with other versions of tsMuxer

ACrowley
5th April 2009, 08:05
I will try the old one , thanks for the links :-)

To bad , the "Create Blu-Ray disc" is not supported :-(

Is there a newer version that works with HRA and Create Blu-Ray disc ?

I think so.. i have not the Time to test ist upwards...but i bet there are a few higher Version with proper/compliant DTS HRA output

I really hope Smartlabs will release a fixed Version soon.

sucker
5th April 2009, 11:33
i want to trim a TrueHD track with tsmuxer (or add a negative delay while remuxing, which essientally should be the same?)
i would like to trim it as precisely as possible (in ms), i need to trim it 3m:45s:516ms which is 223516ms, tsmuxer only accepts a 5 digit input, why is that (question to Roman) and is there any way around it?
as was mentioned in the thread about my prob in the Audio encoding forum, is it correct that trimming/delaying a TrueHD stream only works when the source is already a muxed .m2ts and it doesn´t work with demuxed files?

deank
5th April 2009, 11:43
i would like to trim it as precisely as possible (in ms), i need to trim it 3m:45s:516ms which is 223516ms, tsmuxer only accepts a 5 digit input, why is that (question to Roman) and is there any way around it?

Cut-end in gui ver 1.8.8 accepts more than 5 digits.

ACrowley
5th April 2009, 12:12
I found another Problem.

The Popcornhour cant detect (auto framerate detection) 24.000Fps Stream properly when remuxed with TSmuxer. The untouched M2ts workd fine ,MKV too.
Ok, you can say that these Problems (DTS HRA Bug too) are more or less popcornhour related...sure, but these Problems are only caused by TSmuxer when (re)muxing into M2TS.

piratburner
5th April 2009, 13:44
I found another Problem.

The Popcornhour cant detect (auto framerate detection) 24.000Fps Stream properly when remuxed with TSmuxer. The untouched M2ts workd fine ,MKV too.
Ok, you can say that these Problems (DTS HRA Bug too) are more or less popcornhour related...sure, but these Problems are only caused by TSmuxer when (re)muxing into M2TS.

I have a TviX so it's not only a PCH problem

piratburner
5th April 2009, 16:35
Ah ok..

Latest Version in 2008 was TSmuxer 1.8.19b, correct ?
Doesnt work too with DTS HRA!

Somebody told me that TSmuxer 1.2.9 works with DTS HRA and Popcornhour.
And yes..the M2TS from TSmuxer 1.2.9works with DTS HR Passtrough

Have now tested 1.2.9 BUT it's only output standard DTS ! :-( not DTS-HD.

So its something wrong with HRA even at 1.2.9.

Going to test the original m2ts at my Tvix

piratburner
5th April 2009, 16:49
Have now tested 1.2.9 BUT it's only output standard DTS ! :-( not DTS-HD.

So its something wrong with HRA even at 1.2.9.

Going to test the original m2ts at my Tvix

OK, more testing......

Played the original m2ts file at my TviX AND there areNO SOUND either

So its a firmware issue for the TVIX not the TsmuxeR

deank
5th April 2009, 16:59
What kind of strange tsmuxer versions do you use? 1.2.x?! Try with 1.8.8 or 1.8.18 or 1.8.24 or 1.8.34.

piratburner
5th April 2009, 17:07
What kind of strange tsmuxer versions do you use? 1.2.x?! Try with 1.8.8 or 1.8.18 or 1.8.24 or 1.8.34.

I have tried with almost every version ,LIKE I SAY it's a FW issue for TVIX , since the original m2ts files DON'T work on my TVIX

So NO issue for TsmuxeR :D

deank
5th April 2009, 17:12
Here is a link to some tsmuxer versions I have:

http://multiAVCHD.deanBG.com/tsMuxeR/ (http://multiAVCHD.deanBG.com/tsMuxeR/)

piratburner
5th April 2009, 17:40
Here is a link to some tsmuxer versions I have:

http://multiAVCHD.deanBG.com/tsMuxeR/ (http://multiAVCHD.deanBG.com/tsMuxeR/)

And here are more :D
http://www.videohelp.com/tools/tsMuxeR/old-versions#download

DoomBot
5th April 2009, 22:46
I found out as well that its a firmware issue on my Kaiboer K300 player with the DTS-HD problem.

ACrowley
6th April 2009, 09:43
What kind of strange tsmuxer versions do you use? 1.2.x?! Try with 1.8.8 or 1.8.18 or 1.8.24 or 1.8.34.
once again :)

Its a Probhlem caused by new TSmuxer Versions !! All newer Versions are NOT working clean with DTS-HRA
But the old v1.2.9 can mux DTS-HRA into M2TS and the Popcornhour and some orher SA Player can read/passtrough it

@pirateburner
Ive absolutly no Problem with untouched M2TS Streams on my Popcorn A110. M2TS with TrueHD/DTS-HD/HR..works perfectly fine.
Only remuxed M2TS output from TSmuxer breaks the playback of DTS-HRA.

sucker
6th April 2009, 17:07
thx for the hint Dean, the 1.8.4 GUI really accepts more than 5 digits in the trim/delay box while the new 1.8.30 GUI only accepts 5 digits
@ Roman: could you please change that back in the new GUI so that more than 5 digits are allowed in the delay/trim box?

tia ;)

roman76r
6th April 2009, 23:53
New version of tsMuxeR is available: http://www.smlabs.net/tsmuxer_en.html
Two new features added: Sony wave64 support and mkv chapters.

Also, this version includes new experimental feature: parameter "secondary" for video streams. This options allows to mux PIP video stream. tsMuxeR centers PIP streams on the screen by vertical position. Possible this function allows to resolve problem with cropped video in future. This options available in tsMuxer only and does not provided in tsMuxerGUI.

sucker
could you please change that back in the new GUI so that more than 5 digits are allowed in the delay/trim box?
I increased the size of this fields. New GUI is here: www.smlabs.net/tsMuxer/tsMuxerGUI_1.9.2(b).zip

cavediver
7th April 2009, 00:16
I just downloaded the new version 1.9.1(b).zip. It won't open giving me a message that the file is corrupted.

roman76r
7th April 2009, 00:27
cavediver
Seemingly problem in your internet connection - file is valid. File size is 2,720,822 bytes.

nwg
7th April 2009, 00:43
cavediver
Seemingly problem in your internet connection - file is valid. File size is 2,720,822 bytes.

I am also getting a corrupt error.

edit.

It extracted ok with winrar but not with window built in zip.

cavediver
7th April 2009, 00:55
cavediver
Seemingly problem in your internet connection - file is valid. File size is 2,720,822 bytes.

There's nothing wrong with my internet connection. I've downloaded the 1.9.1(b).zip file from 3 different computers and none of them can open the file giving the same corrupt error. The 1.9.2(b) GUI downloaded directly from your link above and worked fine. It's just the 1.9.1(b).zip file from the Smartlabs website that won't work.

edit: I also got it to open with winrar, but get the corrupt message trying to open it with windows zip

ExSport
7th April 2009, 01:43
Used better compression algorithm which builtin zip don't support.
Use free 7-ZIP (www.7-zip.org);)

WhatHappend
7th April 2009, 05:55
Used better compression algorithm which builtin zip don't support.
Use free 7-ZIP (www.7-zip.org);)

The extension should be renamed to 7z instead of zip.

ultratoto14
7th April 2009, 07:24
Hi roman76r, could it be possible to add an option to force subtitles ?

jj666
7th April 2009, 07:38
Regarding the DTS-HD issue, it seems both the newer (1.8 series) and older (1.2 series) are working wrongly and not differentiating between DTS-HD HR and DTS-HD MA. Thanks poster above for the tip to use 1.2.9 for testing.

Remuxing Motorhead - Stage Fright which conveniently has DTS, DTS-HD MA and DTS-HD HR tracks, experienced the following on Istar 1.3HD (Sigma chipset player):

TSMUXER 1.2.9 - DTS-HD HR working, DTS-HD MA not working.
TSMUXER 1.8.8 - DTS-HD HR not working, DTS-HD MA working.
TSMUXER 1.8.35 - DTS-HD HR not working, DTS-HD MA working.

Looking at the outputted transport streams with TSDOCTOR (used normally for DVB streams), I saw the following information on the audio.

.TS contents from EAC3TO:
TS, 1 video track, 3 audio tracks, 1:29:59, 24p /1.001
1: VC-1, 1080p24 /1.001 (16:9)
2: DTS Hi-Res, 5.1 channels, 24 bits, 2046kbps, 48khz (core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz)
3: DTS Master Audio, 2.0 channels, 24 bits, 48khz (core: DTS, 2.0 channels, 24 bits, 768kbps, 48khz)
4: DTS, 5.1 channels, 24 bits, 768kbps, 48khz

TSMUXER 1.2.9:

Stream Type : 234
Description : Private stream type Video VC-1
Elementary PID : $1011
ES Info Length : 8
ES Info : $05, $06, $56, $43, $2D, $31, $01, $94
ES Info Text : __VC-1_”

Stream Type : 133
Description : User private (DTS)
Elementary PID : $1100
ES Info Length : 6
ES Info : $05, $04, $44, $54, $53, $31
ES Info Text : __DTS1

Stream Type : 133
Description : User private (DTS)
Elementary PID : $1101
ES Info Length : 6
ES Info : $05, $04, $44, $54, $53, $31
ES Info Text : __DTS1

Stream Type : 130
Description : Private stream type Audio HDMV DTS (DTS)
Elementary PID : $1102
ES Info Length : 6
ES Info : $05, $04, $44, $54, $53, $31
ES Info Text : __DTS1


TSMUXER 1.8.8:

Stream Type : 234
Description : Private stream type Video VC-1
Elementary PID : $1011
ES Info Length : 8
ES Info : $05, $06, $56, $43, $2D, $31, $01, $94
ES Info Text : __VC-1_”

Stream Type : 134
Description : User private
Elementary PID : $1100
ES Info Length : 6
ES Info : $0A, $04, $65, $6E, $67, $00
ES Info Text : __eng_

Stream Type : 134
Description : User private
Elementary PID : $1101
ES Info Length : 6
ES Info : $0A, $04, $65, $6E, $67, $00
ES Info Text : __eng_

Stream Type : 130
Description : Private stream type Audio HDMV DTS (DTS)
Elementary PID : $1102
ES Info Length : 6
ES Info : $0A, $04, $65, $6E, $67, $00
ES Info Text : __eng_


Referencing Madshi's information on stream types (http://forum.doom9.org/showpost.php?p=1223582&postcount=813), I would assume TSMUXER should set DTS-HD MA stream type to 134, and DTS-HD HR stream type to 133. The two different types of audio are not specifically referenced in the TSMUXER GUI (except as DTS-HD).

Will also send an email to Roman.

Cheers,

-jj-

madshi
7th April 2009, 07:56
Sony wave64 support
Thanks so much!!

Regarding the DTS-HD issue, it seems both the newer (1.8 series) and older (1.2 series) are working wrongly and not differentiating between DTS-HD HR and DTS-HD MA.

[...]

Referencing Madshi's information on stream types (http://forum.doom9.org/showpost.php?p=1223582&postcount=813), I would assume TSMUXER should set DTS-HD MA stream type to 134, and DTS-HD HR stream type to 133.
Agreed.

ACrowley
7th April 2009, 10:16
Yeah....when my Popcornhour cant detect/ passtrough DTS-HRA from TSmuxer M2TS Output ,i can see DTS HD MA in the playerinfo instead of correct DTS HRA.
So the stream type info is wrong. Now the Receiver is confused and cant detect the Stream.(unknown=no Sound)

Theres something wrong with the Streamtype ID...

jj666
7th April 2009, 12:20
Hallo Madshi, (and perhaps Neuron2).

Thank you for confirming the issue Madshi ;-)

I already received an email back from Roman and unfortunately, he does not have exact information on how to ascertain from the headers if a DTS-HD stream is HR or MA variant. As you are the guru of all things transport stream related, would you be able to share some information with Roman via email or PM so that he can make this fix?

Cheers,

-jj-

roman76r
7th April 2009, 12:37
jj666
ACrowley
Problem in that tsMuxer always writes stream_type=134. It is DTS-HD Master Audio code. Now tsMuxeR can't determine subversion (master audio or high res) of DTS-HD audio.
So I need to find correspond documentation about DTS-HD headers.
I would be grateful to all who may share this document.

P.S. I have following info:
32bit -> magic (must be 0x64582025)
8bit -> unknown (can be ignored)
2bit -> index (can be ignored)
1bit -> isBlownUpHeader

if (isBlownUpHeader)
{
12bit -> header size
20bit -> full DTS-HD data block size
} else {
8bit -> header size
16bit -> full DTS-HD data block size
}

This info is not enought for detecting subversion of HD audio.

spida_singh
7th April 2009, 13:08
@roman76r - does the new version fix issues with recognising 1080ivc1 streams (29.976)? I had problems with previous versions, i recall another member uploading a sample somewhere before. Let me know if you require a sample

regards

madshi
7th April 2009, 13:38
jj666
ACrowley
Problem in that tsMuxer always writes stream_type=134. It is DTS-HD Master Audio code. Now tsMuxeR can't determine subversion (master audio or high res) of DTS-HD audio.
So I need to find correspond documentation about DTS-HD headers.
I would be grateful to all who may share this document.

P.S. I have following info:
32bit -> magic (must be 0x64582025)
8bit -> unknown (can be ignored)
2bit -> index (can be ignored)
1bit -> isBlownUpHeader

if (isBlownUpHeader)
{
12bit -> header size
20bit -> full DTS-HD data block size
} else {
8bit -> header size
16bit -> full DTS-HD data block size
}

This info is not enought for detecting subversion of HD audio.
I'd suggest that you check out the source code of BDInfo. The author implemented DTS-HD Master Audio vs. High Resolution detection based on information he received from me. The source code of BDInfo is available here:

http://www.cinemasquid.com/blu-ray/tools/bdinfo?locale=us

I can also give you the info I gave the BDInfo author, but I don't have ready to use C++ code (I'm using Delphi), so you'd have to write your own code. And DTS-HD parsing is rather complicated...

(P.S: Don't know under which license the BDInfo source code is released.)

roman76r
7th April 2009, 15:53
madshi
I'd suggest that you check out the source code of BDInfo

This method does not fit me. bdInfo read stream_type field in transport stream. I must write this field, i.e. I need to detect stream type directly from DTS stream.