View Full Version : smartLabs tsMuxeR: Transport Stream muxer
n0mag!c
16th March 2008, 10:12
What I am trying to do is use this program to convert my HD DVD's over to M2TS so I can stream them over my network.
I am using EVOdemux to extract the sub's from the HD DVD in the form of sup file.
Am I doing a step or two or even three wrong????
You must use Pelican9's SUPread to convert HD-DVD sups to Blu-Ray format. http://pel.hu/down/SUPread.exe
n0mag!c
16th March 2008, 10:36
I've found sync problem with H.264 video:
when muxing video stream with 29,97 fps with 2:3 pulldown flag:
- when NOT changing fps then audio goes out of sync (like video is playing at 29.97 fps, but audio is playing at 23.976 fps)
- when changing fps to 23.976 (in TsMuxer GUI) then audio stay in sync and playing fine on PC, but when playing on PS3 then video is stattering (like drops every second frame)
Then I passed video stream through H264INFO removing 2:3 pulldown. After that muxing with "tsmuxer" gives perfect result.
B4tm4n
16th March 2008, 10:43
I've found sync problem with H.264 video:
when muxing video stream with 29,97 fps with 2:3 pulldown flag:
- when NOT changing fps then audio goes out of sync (like video is playing at 29.97 fps, but audio is playing at 23.976 fps)
- when changing fps to 23.976 (in TsMuxer GUI) then audio stay in sync and playing fine on PC, but when playing on PS3 then video is stattering (like drops every second frame)
Then I passed video stream through H264INFO removing 2:3 pulldown. After that muxing with "tsmuxer" gives perfect result.
Use 1.4.6, I just did Transformers and no problems.
napalm-187
16th March 2008, 13:02
hi
i have a little prob with the hd dvd subs
i have the hd dvd the kingdom
i will use the german subs
in evo are 3 subtype in it all in german language
1.FEATURE_1_MERGED.8bitRLC.s04.German.sup
2.FEATURE_1_MERGED.8bitRLC.s24.German PIP.sup
3.FEATURE_1_MERGED.8bitRLC.s30.German Forced.sup
what subtype i must use for muxxing with tsmuxxer
i will only german language subs when the arabian people talk in arabian
what must i doo?
many thx
Sarg666
16th March 2008, 14:10
hi
i have a little prob with the hd dvd subs
i have the hd dvd the kingdom
i will use the german subs
in evo are 3 subtype in it all in german language
1.FEATURE_1_MERGED.8bitRLC.s04.German.sup
2.FEATURE_1_MERGED.8bitRLC.s24.German PIP.sup
3.FEATURE_1_MERGED.8bitRLC.s30.German Forced.sup
what subtype i must use for muxxing with tsmuxxer
i will only german language subs when the arabian people talk in arabian
what must i doo?
many thx
Forced = zwangs
S3Ri0US
16th March 2008, 14:47
Can you add a Checkbox for TrueHD Demuxing ?? I Need the raw TrueHD Stream.. beacause your Transcoding dont work !
napalm-187
16th March 2008, 16:32
hi
ok i have make with supread from hd dvd an bd compatible subtitle
forced german subs
i muxx video audio and the sub with tsmuxxer
plays fine but without subtitels in powerdvd
in mpc or zoomplayer i can enable the subs but i cant see the subs
where is here the prob?
while playing the file with mpc homcinema and laod external subs as srt then i see the subs
thx
Glorioso
16th March 2008, 17:16
hi
ok i have make with supread from hd dvd an bd compatible subtitle
forced german subs
i muxx video audio and the sub with tsmuxxer
plays fine but without subtitels in powerdvd
in mpc or zoomplayer i can enable the subs but i cant see the subs
where is here the prob?
while playing the file with mpc homcinema and laod external subs as srt then i see the subs
thx
The movie is 720p? SUPread only makes 1080p subs.
hm10
16th March 2008, 17:45
i don't see the subs and preesed on "next subtitle" in powerdvd
napalm-187
16th March 2008, 17:47
@Glorioso
movie is 1080p untouched vidoe from hd dvd
duramaximus
16th March 2008, 18:44
tsMuxeR is a muxing application. It doesn't do encoding of any sort. So the subtitles are muxed into the output file (BD sup/m2ts presentation graphic stream) .
The subs are switchable, just like they are on commercial discs. :)
GREAT!!!! :)
That's what I was wishing for.
Thanks for your response.
duramaximus
16th March 2008, 18:45
You must use Pelican9's SUPread to convert HD-DVD sups to Blu-Ray format. http://pel.hu/down/SUPread.exe
OK thanks.
hxall
16th March 2008, 19:22
Can you add a Checkbox for TrueHD Demuxing ?? I Need the raw TrueHD Stream.. beacause your Transcoding dont work !
you can use TSMuxer to demux just the TrueHD track, just right click over the THD track and select demux to elementary stream, you should also be able to demux the THD track with tsMuxeR by unselecting all the tracks with the exception of the THD track, then pick the demux option below, don't forget to provide a filename for the demuxed track... both ways work, I typically convert the THD track to DTS and remux back with the video stream into an m2ts container, works well...
Deckard2019
16th March 2008, 20:44
I just want to be sure of sth : I would like to remux a full movie to TS from a list of M2TS files (BluRay).
If I add first M2TS file then append the rest of M2TS files, then select tracks (valid for all sources ?), then hit remux, am I doing well ?
Thank you ...
Seems this method does not work properly on PopcornHour, with AVC and seamless branching.
In that case, the file hiccups at every intersection. No problem with MPEG2. Anyone can confirm ?
Thank you.
hxall
17th March 2008, 01:44
Seems this method does not work properly on PopcornHour, with AVC and seamless branching.
In that case, the file hiccups at every intersection. No problem with MPEG2. Anyone can confirm ?
Thank you.
Deja Vu is seamless and AVC (VC1), and it works flawlessly on my PCH, I just watched it the other day. Here's what I did to mux it:
copy /b all the segments to one main m2ts, then used TSRemux as the previous (pre 1.5.0) of tsMuxeR would not accept LPCM, I removed un-needed tracks and ended up with VC-1, LPCM, AC3 (640Kps) and a PGS stream, as I said works perfectly on the PCH...
Thunderbolt8
17th March 2008, 03:29
there should be an audio/video sync usually when joining the files with copy /b towards the end of the movie, minor with lpcm, but quite noticeable for ac3.
wizziwig
17th March 2008, 03:32
Edit:
Never mind... it ended up being a bug in the H264 analysis tool. I still think it would be a good idea to add an option which does not modify the elementary stream in any way. It just makes no sense for a muxer to modify the input data unless the user requested a change in format, fps, etc.
-Mark
Ryu77
17th March 2008, 03:54
I suggest the author add an option which does not modify the elementary stream in any way. Doing so in a muxer doesn't seem like a good idea, especially when there are bugs. If the elemtary streams remain untouched, at least you could rebuild a correct file with another TS muxer in the future.
Sounds logical to me. :)
TEB
17th March 2008, 10:18
Hi. Im trying to transmux a HD-DVD source from a 12GB evo file to .ts and im getting this error ca. 15% out in the process:
Reading buffer overflow. Possible container streams are not syncronized? Try to increase read buffer size or demux selected streams to single files. File name: C:\movie.EVO
Any idea? Where can i increase the buffersize?
Atak_Snajpera
17th March 2008, 13:51
@Roman
Could you check why some AC3 are not detected?
http://www.sendspace.com/file/pkorkx
SeeMoreDigital
17th March 2008, 15:18
@Roman
Could you check why some AC3 are not detected?
Hmmm...
AC3 Delay Corrector reports: - Source file information:
Sampling rate: 44.1 kHz
Nominal bit rate: 256 kbps
Framelength: 0x045A
Length: 4356frames (00:02:31,643)
WARNING> Filelength is not OK.
WARNING> Possible corrupted file or
WARNING> last frame is too short.
There are 28.72532 frames in one second.
How come the AC3 file runs at 44.1Khz?
Atak_Snajpera
17th March 2008, 15:32
Above file was encoded using Aften 0.0.8.Source was 44.1Khz AAC
EDIT: It seems that TSMuxer does not like when AC3 is 44.1Khz. The same source resampled to 48Khz is recognized by TSMuxer. Weird.
S3Ri0US
17th March 2008, 15:38
Demuxing / Transcoding want work with 1.5.0 b
So Guys...
I try to Demuy a True HD Audio Stream from my m2ts File.. i select the File... and --> DONT Check the ( Downconvert TRUE HD to AC3 ).. But TsRemuxer dont Demux the Raw file... he Starting the Transcoding:
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
..........
So.. i try the same but now ill CHECK the Downconvert checkbox..
Same Result:
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
------------------------
So Why TsMuxer dont whant to Demux the RAW TrueHD Stream ??
trojanfoe
17th March 2008, 15:52
Demuxing / Transcoding want work with 1.5.0 b
So Guys...
I try to Demuy a True HD Audio Stream from my m2ts File.. i select the File... and --> DONT Check the ( Downconvert TRUE HD to AC3 ).. But TsRemuxer dont Demux the Raw file... he Starting the Transcoding:
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
..........
So.. i try the same but now ill CHECK the Downconvert checkbox..
Same Result:
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
AC3 bad frame detected. Resync stream.
Decoding AC3 stream (track 1): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 6
------------------------
So Why TsRemuxer dont whant to Demux the RAW TrueHD Stream ??
I think you are talking about the wrong utility; there is TxMuxer and TxRemux. Confusing I know, but there is another thread in this forum for the utility I think you are referring to.
00fanfan00
17th March 2008, 15:56
Hi everyone,
First of all i would like to thank Roman for the great job and regular updates, i thank all the Doom9 members too for their good feedbacks and experiences.
As everyone knows Toshiba decided to stop supporting HD DVD and this is too bad for me who bought "Transformers" in this format. I decided to rip it on my PC just in case ;) so I riped it and that gave me the two main files FEATURE_1.EVO and FEATURE_2.EVO I then took EVO demux from the first file (FEATURE_1.EVO) and it gave me FEATURE_1_MERGED.H.264.stream.0.mpv + FEATURE_1_MERGED.DD+.stream.00.mpa and all the others audio files then I took tsmuxer, passed the video flux from 29.97 to 23.97 frames, the video worked just great but guess what the audio files in DD+ didn't work on my Dvico TviX6500. So the question is how can I convert the E-AC3 audio files to AC3? I tried e-ac3to but I don't understand the way it works with these damn MSDOS command lines.
Please can you help me?
Many thanks.
Momber
17th March 2008, 17:29
Reading buffer overflow. Possible container streams are not syncronized? Try to increase read buffer size or demux selected streams to single files. File name: C:\movie.EVO
Any idea? Where can i increase the buffersize?
That's a good question. I'd also like to know because I get this same error message all the time.
S.
yonta
17th March 2008, 18:09
Demuxing / Transcoding want work with 1.5.0 b
...
So Why TsRemuxer dont whant to Demux the RAW TrueHD Stream ??
same here.
tsMuxer doesn't demux TrueHD.
It always extracts DD core with a lot of "AC3 bad frame detected. Resync stream" errors whether downconvert checked or not.
S3Ri0US
17th March 2008, 18:33
@Roman.. can you add True HD - Raw Demuxing ? Like Xport ?
survivant001
17th March 2008, 22:50
is it possible to create 00001.m2ts with a limit of 4 gigs ?
streams : 00001.m2ts 4 gigs, 00002.m2ts 500megs ..
hxall
18th March 2008, 01:23
Hi everyone,
First of all i would like to thank Roman for the great job and regular updates, i thank all the Doom9 members too for their good feedbacks and experiences.
As everyone knows Toshiba decided to stop supporting HD DVD and this is too bad for me who bought "Transformers" in this format. I decided to rip it on my PC just in case ;) so I riped it and that gave me the two main files FEATURE_1.EVO and FEATURE_2.EVO I then took EVO demux from the first file (FEATURE_1.EVO) and it gave me FEATURE_1_MERGED.H.264.stream.0.mpv + FEATURE_1_MERGED.DD+.stream.00.mpa and all the others audio files then I took tsmuxer, passed the video flux from 29.97 to 23.97 frames, the video worked just great but guess what the audio files in DD+ didn't work on my Dvico TviX6500. So the question is how can I convert the E-AC3 audio files to AC3? I tried e-ac3to but I don't understand the way it works with these damn MSDOS command lines.
Please can you help me?
Many thanks.
I just remuxed transformers HD-DVD here's what I did:
Best way is to use eac3to as follows:
eac3to feature_1.evo+feature_2.evo -demux
It will join the two evo files into a videotrack.vc1 file and demux all other audio streams adjusting as necessary for any time delays.
Then use tsMuxeR to remux the joined video stream with whatever audio streams you want. You can convert audio streams to other formats if you need and know how.
Best way to run eac3to is as follows:
1) Go to "start" select "run" and type "cmd" hit enter
2) On the dos windows change the path variable to the folder containing your eac3to program as follows: if the folder containing eac3 is called eac3folder then type at the DOS prompt "path %path%eac3folder" without the quotes
3) Navigate to the folder with the evo's (for example use cd \evolocation)
4) You can now enter "eac3to feature_1..." as indicated above
Hope that helps...
hdjerin
18th March 2008, 03:27
VC1CONV.exe 0.3
vc1conv VC-1 Elementary Stream Converter
Converts HD DVD 29.97 fps streams with pulldown flags to 23.976 fps progressive
Updated 02/23/2008 - current version is 0.3
Now fully Blu-ray compatible!
DoomBot
18th March 2008, 05:28
Anyone else have a problem with No Country For Old Men? When i use tsMuxeR the video will slow down then speed up and so on, if i play the untouched movie file it play smooth using powerdvd. I cant even play the untouched movie file with media player classic, now that is strange.
adalbertoma
18th March 2008, 05:33
Atak / Roman
Not only AC3 is not detected. Some AAC tracks are not detected as well as of 1.5.0.
I have posted an example on this same topic some weeks ago, but got no answer from Roman so far.
Anyway, great work, Roman.
Regards,
Mitchjs
18th March 2008, 06:17
Roman, Great work... thanks for this app, and for putting up some bad questions without going nuts :)
i have a bunch of .ts streams that are VC1 with DD+, 1.5.0b doesnt like the DD+, complains at least the gui does :)
these .ts are remuxed by that "other" program "tsremux"
any ideas? need sample?
also the commandline muxer part has a problem with file names like
"Leathal Weapon 2 (1080P.VC1,EAC3).ts"
my guess is its how you parse the name and pick up the ".vc1" as its extension
00fanfan00
18th March 2008, 11:24
I just remuxed transformers HD-DVD here's what I did:
Best way is to use eac3to as follows:
eac3to feature_1.evo+feature_2.evo -demux
It will join the two evo files into a videotrack.vc1 file and demux all other audio streams adjusting as necessary for any time delays.
Then use tsMuxeR to remux the joined video stream with whatever audio streams you want. You can convert audio streams to other formats if you need and know how.
Best way to run eac3to is as follows:
1) Go to "start" select "run" and type "cmd" hit enter
2) On the dos windows change the path variable to the folder containing your eac3to program as follows: if the folder containing eac3 is called eac3folder then type at the DOS prompt "path %path%eac3folder" without the quotes
3) Navigate to the folder with the evo's (for example use cd \evolocation)
4) You can now enter "eac3to feature_1..." as indicated above
Hope that helps...
hxall, thx for your answer - gonna try it...
roman76r
18th March 2008, 13:55
S3Ri0US
Roman.. can you add True HD - Raw Demuxing ? Like Xport ?
It is a bug. I'll fix it this evening.
survivant001
18th March 2008, 14:26
@roman76r
here a little overview of the requested features
- add .str subtitles support
- add menu
- create menu/chapters for a series of eps. Like anime, eps1-4.
- generate the m2ts file in bluray format in 4 gigs file max (will be able to copy it on a FAT32 key, to play it on the ps3)
- drag & drop into the input track list.
I think that the features of what I think of.
ultratoto14
18th March 2008, 14:36
@roman76r
here a little overview of the requested features
- add .str subtitles support
- add menu
- create menu/chapters for a series of eps. Like anime, eps1-4.
- generate the m2ts file in bluray format in 4 gigs file max (will be able to copy it on a FAT32 key, to play it on the ps3)
- drag & drop into the input track list.
I think that the features of what I think of.
I will say ability to set a size limit for any format generated by tsMuxer.
Thanks roman for all the work already done.
hidef_rec
18th March 2008, 14:40
Need some help w/the framerate of an AVC file. It's 1920x1080p, but shows ~19fps via Nero Showtime. It's actually supposed to be 23.976. I authored this to Blu-ray anyway and the video playback is choppy as I'd expected.
When I use the latest h264info on the raw h264 file to force 23.976 fps and remove 3:2 pulldown flags, h264info either crashes or spits out a file w/garbled video.
Any ideas on how to make the AVC file Blu-ray compliant?
Update: Got this to work w/h264info_v22 using the "HD->BD Keep FPS" box checked.
gav1577
18th March 2008, 15:00
Hi anyone have any ideas why tsmuxer wont create a working avchd/bluray output for ps3 1080p the only way i can get it to work
is using tsremux p.s i tried changing the bdmv files with the nero ones and still no joy just get a black screen anyone ?
DoomBot
18th March 2008, 17:16
So has anyone one at all messed with No Country For Old Men with good results?
emufan
18th March 2008, 17:25
@roman76r
here a little overview of the requested features
- add .str subtitles support
- add menu
- create menu/chapters for a series of eps. Like anime, eps1-4.
- generate the m2ts file in bluray format in 4 gigs file max (will be able to copy it on a FAT32 key, to play it on the ps3)
- drag & drop into the input track list.
I think that the features of what I think of.
that ·· will be another scenarist HDMV :eek:
Glorioso
18th March 2008, 18:07
The srt subtitle support isnt easy, but i believe the next SUPRead will do 720p export, hope so.
Ryu77
18th March 2008, 18:17
The srt subtitle support isnt easy, but i believe the next SUPRead will do 720p export, hope so.
I have SUPread version 0.51 and on the "Options" tab, there is a check box in the Image section for "720p"... This isn't what you're after?
titof
18th March 2008, 18:18
Hello roman76r
I send you a file at the following link for the message "SPS picture order 2 not supported."
http://dl.free.fr/gn9TMvKUN/sany0266_track1.h264
This file is 1280*720p 60. I would like to change the framerate to 60000/1001.
I don't know what means "SPS" but if Tsmuxer can support that, It could be great. I have this "problem" with the video from my camcorder
:thanks:
survivant001
18th March 2008, 20:22
that ·· will be another scenarist HDMV :eek:
that's it not a really usefull comments. Please post information that will help.
dchard
18th March 2008, 21:55
There is not enough space in the title so I expand it here:
If a Blu-Ray has the main movie in a single m2ts, there is no problem.
But there are some BDs that splits the main movie to several parts, and in the worst case the studio also scrambles the numbers of the files. The more evil BD I've ever seen has the main film in 13 m2ts file, and in very different order. Here is a picture of it:
http://hd.tx.hu/downloads/bdedit.PNG
All the files listen in the above windows holds a part of the mian movie, and the files need to be played (or concatenated) in the order as it shows.
For me it is not so hard to find the main movie, concatenate the files in the correct order if necessary, then use tsremux to correct the timestamps, but for many people it is, (and complicates my encoding guide also, but thats not the point :) )
So I requesting the following feature:
If I just show to Tsmuxer where is the BDMV folder of a Blu-ray disc, then Tsmuxer finds out what file or files contain the main movie and in what order, then put this all together and let me demux the tracks of the main movie (handle the main movie - even if it splitted to many part - like one m2ts file)
This is important just for demuxing, because if we remux some files, there is no point to keep this insane structure.
Thank you. Your work is very important for the community.
Dchard
lexor
18th March 2008, 22:23
Can someone offer more information about the VBR/CBR modes in the General tab? The readme is not very helpful on the subject of their exact function. It compares them to vbv-max-bitrate and such from x264, but those are encoding options that define stream structure. Since tsmuxer doesn't do any encoding, what do those options do? The CBR option in particular.
DoomBot
18th March 2008, 22:27
There is not enough space in the title so I expand it here:
If a Blu-Ray has the main movie in a single m2ts, there is no problem.
But there are some BDs that splits the main movie to several parts, and in the worst case the studio also scrambles the numbers of the files. The more evil BD I've ever seen has the main film in 13 m2ts file, and in very different order. Here is a picture of it:
http://hd.tx.hu/downloads/bdedit.PNG
All the files listen in the above windows holds a part of the mian movie, and the files need to be played (or concatenated) in the order as it shows.
For me it is not so hard to find the main movie, concatenate the files in the correct order if necessary, then use tsremux to correct the timestamps, but for many people it is, (and complicates my encoding guide also, but thats not the point :) )
So I requesting the following feature:
If I just show to Tsmuxer where is the BDMV folder of a Blu-ray disc, then Tsmuxer finds out what file or files contain the main movie and in what order, then put this all together and let me demux the tracks of the main movie (handle the main movie - even if it splitted to many part - like one m2ts file)
This is important just for demuxing, because if we remux some files, there is no point to keep this insane structure.
Thank you. Your work is very important for the community.
Dchard
This would be a great feature, im sure we will see more movies being done this way just to make it hard on us.
michaelhill
18th March 2008, 22:52
thanks for your program!
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.