View Full Version : smartLabs tsMuxeR: Transport Stream muxer
laserfan
17th December 2009, 23:03
I've found a couple problems w/tsMuxeR lately:
1. Using the CLI to mux a video/audio/subtitle to BD I got no video (black, audio OK). After many attempts to fiddle with the .meta file, I discovered that by using the GUI, the GUI threw an immediate error importing the audio file--"Can't detect stream type." Turns out the initial frame(s) of the audiotrack were at fault. But the point is that the CLI version didn't care, nor did it throw any errors, and the resultant mux showed blank video.
2. tsMuxeR BD output (i.e. to m2ts) shows no subtitle if a negative timeshift value is entered into the meta file. I had to finally change subtitle timings in the .srt file to get the thing to appear, and to appear in-sync with the video.
I dunno if the size of my attempted timeshift was a factor (I was trying timeshift=-3500ms for example). I have some more tv shows to do and will likely get some more experience/examples of this.
fjhdavid
19th December 2009, 12:01
Sorry to ask a stupid question:
I want to mux a BD disc which contains 40 streams and I didn't find a way to put them, all together and in one shot, in the "input files" field via the "input" and "join" commands. I mean I have to take one by one each of the 40 streams! (the shift or ctrl doesen't seem to work in order to select all of them in one shot).
Does I have to do something special? (a combo keys...)
Thanks
Francois
jdobbs
19th December 2009, 16:48
Sorry to ask a stupid question:
I want to mux a BD disc which contains 40 streams and I didn't find a way to put them, all together and in one shot, in the "input files" field via the "input" and "join" commands. I mean I have to take one by one each of the 40 streams! (the shift or ctrl doesen't seem to work in order to select all of them in one shot).
Does I have to do something special? (a combo keys...)
Thanks
Francois Open the associated MPLS file instead, and TSMUXER will gather the associated streams on its own. You can use BDEDIT to see which MPLS holds which streams.
fjhdavid
21st December 2009, 20:09
there are the same number of "MPLS files" than "STREAM files"
is it normal?
crl2007
21st December 2009, 20:11
Yes. You can have 00003.mpls and 00100.m2ts as the movie stream, or you can have 00000.mpls and 00000.m2ts.
Capsbackup
21st December 2009, 20:17
there are the same number of "MPLS" than "STREAM"
is it normal?
If you open BDInfo, and point it to the BluRay folder, it will tell you which .mpls is associated with which .m2ts file/files. Then, open tsMuxeR, and select add, pointing it to the "Playlist" folder and the .mpls file that BDInfo showed. There can be more than one .mpls file for a given movie, so compare the length of the movie to what you want. ( there could be a theatrical version and extended version ).
coolguy
9th January 2010, 19:17
I have an MKV file which is 1280x534. I guess due to this odd resolution when converted to AVCHD, my PS3 is displaying a big green bar at bottom of the screen.
How to fix this? TIA!
MadMonkey57
9th January 2010, 20:55
I have an MKV file which is 1280x534. I guess due to this odd resolution when converted to AVCHD, my PS3 is displaying a big green bar at bottom of the screen.
How to fix this? TIA!
Reencode to 1280x720
ExSport
10th January 2010, 10:25
Or you can use uncropMKV or MultiAVCHD.
http://forum.doom9.org/showpost.php?p=1347798&postcount=3836
When you build blu-ray/avchd format, then it is possible to eliminate green bars also without re-encoding in MultiAVCHD.
consultant
13th January 2010, 20:49
Does anyone know of software that will mux an m2ts file with a FLAC soundtrack. I've been demuxing raw PCM and HD soundtracks to FLAC but TSMuxer (used by RipBot and a host of other programs) doesn't read FLAC apparently? I don't want to use MKV containers. Just wondering if it is even possible and if so, which program will MUX it?
setarip_old
13th January 2010, 21:52
Just wondering if it is even possible...No, it's not...
k-c-ksum
26th January 2010, 20:22
will there be support for cyrillic character sets as currently all fonts are characterset : Default reguardless :(
deank
26th January 2010, 22:09
I never had problems with cyrillic fonts... Make sure you set your Windows installation (control panel/regional settings/advanced) to use 1251 for non-Unicode programs/texts.
Dean
consultant
27th January 2010, 17:12
I'm demuxing an m2ts file for a movie which has a PCM audio track. It keeps splitting the audio into 2 wav files. Anyway to prevent it from doing this?
k-c-ksum
27th January 2010, 19:15
I never had problems with cyrillic fonts... Make sure you set your Windows installation (control panel/regional settings/advanced) to use 1251 for non-Unicode programs/texts.
Dean
mediaplayer classic can play the srt's fine its when i mux that srt file with txmuxer into a stream it wont stay as cyrillic. i wil try your recommendation.
Next :)
how do i stop tsmuxer from messing the order of the main feature/secondary streams up in a remux, it moves the main feature to position 1 resulting in the wrong video being played once back inside the bluray structure. Is it a feature not available in the gui? command line hurts my head
tebasuna51
27th January 2010, 20:51
I'm demuxing an m2ts file for a movie which has a PCM audio track. It keeps splitting the audio into 2 wav files. Anyway to prevent it from doing this?
Use eac3to to demux PCM audio, you can obtain a .wav file >4GB (not always supported for other audio soft) or a .w64 file with a header than support >4GB.
BTW, I think TsMuxer is still buggy demuxing PCM.
Mtouset
28th January 2010, 15:32
TSMuxer error results. Unfortunately I am at work now and while I did a couple of screen shots of my error results and emailed them to myself here at work, the email failed to get through. There error reads something like this: "Not enought buffer to parse" ????? If this is not familiar to you or anyone then I'll have to wait for COB today to send you the scr shots that contain the actual wording. Because the versio I used is on the scrn shot, I didn't take note of which version it is. I'm running an ASUSl 920 MB with an intel i7 processor with W7. I encode the video file with MeGui 0.3.3.
Ghitulescu
28th January 2010, 18:30
The changelog and the first post of this thread and the homepage insist in claiming that tsmuxer recognizes PGS subtitles in M2TS files. However, not a single file of mine which contains such streams has been recognized.
The source is HDTV satellite, the format is .M2TS (the same thing happens even after conversion to .TS), however the video and the audios are recognized and kept.
What is wrong?
jdobbs
29th January 2010, 23:31
The changelog and the first post of this thread and the homepage insist in claiming that tsmuxer recognizes PGS subtitles in M2TS files. However, not a single file of mine which contains such streams has been recognized.
The source is HDTV satellite, the format is .M2TS (the same thing happens even after conversion to .TS), however the video and the audios are recognized and kept.
What is wrong? It works on blu-ray m2ts files.
SeeMoreDigital
30th January 2010, 14:48
The source is HDTV satellite, the format is .M2TS (the same thing happens even after conversion to .TS), however the video and the audios are recognized and kept.Given you live in Germany, the subtitles are most probably DVB based... Not PGS.
Rodger
31st January 2010, 00:19
Maybe I can help!
I think tsmuxer regognizes the EPG-Info or Teletext-Info within the stream as subtitle. I remember having recorded somethings like that myself a while ago.
Try "TS-doctor" for more informations.
Ghitulescu
1st February 2010, 11:49
Given you live in Germany, the subtitles are most probably DVB based... Not PGS.
Well, we are catching close :p in case you refer to Teletext subtitles (like page 888) as "DVB based" since we have also the other ones (ETSI EN 300743).
SeeMoreDigital
1st February 2010, 23:41
Well, we are catching close :p in case you refer to Teletext subtitles (like page 888) as "DVB based" since we have also the other ones (ETSI EN 300743).Wow... good 'ol "teletext" subtitles eh...
As far as I know, the format has now been dropped from all UK digital TV transmission platforms :eek:
Ghitulescu
2nd February 2010, 09:08
It works on blu-ray m2ts files.
I know, but for now my only source of HDTV remains the Satellite and of course the movie stores (BDs). Most of the sat senders provide TXT subs (it's not mandatory in Germany), but some have also the bitmap type. Sometimes I can demux them with PjX, sometimes not.
I think tsmuxer regognizes the EPG-Info or Teletext-Info within the stream as subtitle. I remember having recorded somethings like that myself a while ago.
That's what I use for converting to .TS. And yes, it's the only freeware (or testversion) that keep the subtitles, while cutting H.264 (which PjX cannot, yet). I wonder why I didn't notice it can also demux the subtitles :confused: I'll run a test, next weekend.
As far as I know, the format has now been dropped from all UK digital TV transmission platforms :eek:
No more deaf people in the UK, now that's what I call modern medicine.:p Maybe sometime in the summer I'll add ASTRA 28° to my collection, to see how BBC HD looks like.
SeeMoreDigital
2nd February 2010, 17:35
No more deaf people in the UK, now that's what I call modern medicine.:p.Subtitles for the deaf/hard of hearing are totally DVB based now ;)
moviefan
7th February 2010, 11:03
I'm experiencing problems when muxing a H264 stream audio (AC3) and PGS subtitles when muxing to Blu-ray. tsMuxer reports after 4.1% "Unexpected byte P during parsing Object definition segment". When I mux without the subtitles muxing works. Can anyone help what is wrong here?
deank
7th February 2010, 11:14
Try to load the SUP file in BDsup2sub - it will probably fix it for you, then load it again in tsMuxeR.
moviefan
7th February 2010, 11:19
Thanks, I did that and "converted" the sub to a .sup file again and it works now! However there's now another problem: When I try to demux an m2ts file, the process aborts after a couple of seconds. I've demuxed a lot with tsMuxer and this is the first time it doesn't work. Any suggestions? eac3to doesn't work either.
k-c-ksum
9th February 2010, 23:23
as posted in the mux subtitle while keeping menu thread, the tsmuxer gui messes wthe stream order of a remux that contains the secondary streams before the main stream the remuxed output puts the main movie in positiion 1 so when its played from the menu it plays the wrong stream :(
on a side note - sorted cyrillic text :)
zeropc
17th February 2010, 15:14
say, why does tsmuxer change the audio i enter on it's own on the outputted file?
i enter -6ms and the new file has +5ms
is that normal and is the audio still synced?
deank
17th February 2010, 15:19
Read just few pages back. (http://forum.doom9.org/showthread.php?p=1347798#post1347798)
sfcav
22nd February 2010, 02:08
tsMuxeR not recognizing ac3 track?
I have an mpg file that contains a 1080i MPEG-2 video track and an ac3 audio track that I'm trying to mux into AVCHD format. However, when I try to load the file into tsMuxeR, the video loads fine but I get a "Some tracks not recognized . . " error for the audio and that track doesn't show up. The file in question contains no errors in VideoReDo, plays fine in Media Player Classic, and has the following audio details in MediaInfo:
Audio
ID : 128 (0x80)
Format : AC-3
Format/Info : Audio Coding 3
Duration : 1h 31mn
Bit rate mode : Constant
Bit rate : 384 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 48.0 KHz
Stream size : 251 MiB (3%)
This is the first time I've had this problem - any thoughts on how to solve it?
sfcav
Ghitulescu
22nd February 2010, 09:05
Run the .TS stream in TS Doctor (it's still free for another 7 days) to clean the whole thing. I assume it's a HDTV broadcast ;)
sfcav
24th February 2010, 02:14
That's correct - it's HDTV captured with CapDVHS as a 1080i .ts file.
TS Doctor didn't find any errors, and audio in the "fixed" file was also not recognized by tsMuxeR. I also tried MPEG Corrector and mpeg2repair, but neither made any difference.
LoneSwan
24th February 2010, 03:18
tsMuxeR not recognizing ac3 track?
I have an mpg file that contains a 1080i MPEG-2 video track and an ac3 audio track that I'm trying to mux into AVCHD format. However, when I try to load the file into tsMuxeR, the video loads fine but I get a "Some tracks not recognized . . " error for the audio and that track doesn't show up. The file in question contains no errors in VideoReDo,
This is the first time I've had this problem - any thoughts on how to solve it?
sfcav
I had a similar problem. AC3 6 channel audio was being played back as 2 channel PCM by my WDTV media player. tsMuxeR would sometimes report "Some tracks not recognized" when I loaded a transport stream capture file for testing.
I found that the audio stream in the original broadcast was shifting from AC3 2 channel to 6 channel. Software players follow this change, but hardware media players may not. My WDTV locked onto the 2 channel and output everything that followed as stereo PCM.
The solution was to carefully edit the original *.ts with VideoReDo, making sure that the first edit was on a frame that contained the desired AC3 6 channel audio (not 2 channel from an intro or commercial). After reopening the edited *.ts in tsMuxeR, AC3 6 channel was displayed. The WDTV output AC3 6 channel, which was what I was trying to fix.
Capsbackup
24th February 2010, 04:33
Another option that has worked for me is to demux the file with DGindex, try and run the .ac3 thru delaycut 1.3.0.0, but it looks like you tried a similar option.
Since that did not work, you can reencode the audio with either BeSweetv1.5b31 or another encoder, and this will correct the problem.
sfcav
24th February 2010, 18:03
Thansks LoneSwan and Capsbackup for the suggestions.
In retrospect, it WAS surprizing that MediaInfo and VideoReDo were reporting that the file was 2-channel when they have more typically been 6-channel. I therefore removed some of the first few frames into the company intro and now it's reported as being 6-channel! Moreover, it now opens fine in tsMuxeR : )
LoneSwan - How did you notice that the audio was changing, and is there a way to "see" where the switch takes place?
LoneSwan
24th February 2010, 19:24
LoneSwan - How did you notice that the audio was changing, and is there a way to "see" where the switch takes place?
I sometimes use Nero Showtime (version 3) to view the *.ts video file. There is an option to View/"Show Additional Info on OSD". If you toggle this option ON, data about the current video will be overlayed on the display window while the source is playing. This information is continually updated and is only shown while video is actually playing (disappears when paused). Therefore it is an easy way to see what is happening with the media file in real time, such as 2 channel vs. 6 channel audio or the actual video bitrate and FPS.
I was using eac3to to demux the problem *.ts file when tsMuxeR reported an error opening the audio track. Usually, I just use eac3to to convert TrueHD and DTS MA to standard 5.1 channel AC3. I noticed that it was still reporting 2 channel AC3 when I thought I had edited to only the 6 channel program source. Therefore, I went back to VideoReDo and started cutting one I-frame further into the program and testing the result. I found that it was necessary to move to about the 3rd I-frame into the start (of a movie, in this case) in order to be sure to get an accurate 6 channel audio frame.
This is a fairly new problem. Until recently, I would trim the beginning of a movie capture to just after the intro fade. But the program suppliers must have changed something, because I started seeing 2 channel output when I knew the source was AC3 5.1(6 channel). Evidently, hardware media players as well as tsMuxeR are not designed to "see past" the first audio frame?
0028606
25th February 2010, 16:22
TsMuxer can now be used on Snow Leopard.
Somwone called VoxMac has created a custom GUI that runs without issue on snow Leopard
Take a look at the blog here for dowload link
http://instantitunes.wordpress.com/
VoxMac
3rd March 2010, 07:34
TsMuxer can now be used on Snow Leopard.
Somwone called VoxMac has created a custom GUI that runs without issue on snow Leopard
Take a look at the blog here for dowload link
http://instantitunes.wordpress.com/
Thanks for quoting my Hack, but my initial post wasn't on that link, but on this macrumors thread (http://forums.macrumors.com/showthread.php?t=766885) and more precisely on that message (http://forums.macrumors.com/showpost.php?p=9003541&postcount=11)
and of course also as comments on Smartlabs official blog (http://blog.smartlabs.tv/2009/03/new-tsmuxer-1824-is-released.html).
Et pour les francophones, j'ai posté sur MacBidouille (http://forum.macbidouille.com/index.php?s=&showtopic=257512&view=findpost&p=3148612), MacGeneration (http://forums.macgeneration.com/5331223-post25.html) ou Mac4Ever (http://forum.mac4ever.com/tsmuxer-sous-snow-leopard-t48988.html).
It's the only places where I sometimes give help for issues with the hack.
VoxMac
B3-bomber
7th March 2010, 00:14
The links for the files are dead. 404 error. Specifically the windows files, I'm not gonna try the links for the mac stuff.
Underground78
7th March 2010, 00:17
The links for the files are dead. 404 error. Specifically the windows files, I'm not gonna try the links for the mac stuff.
The first post is not up-to-date : last version is 1.10.6 ( http://www.smlabs.net/tsMuxer/tsMuxeR_1.10.6.zip).
Beak
7th March 2010, 15:41
Hello.
I would like to add a feature request for some future release.
When making AVCHD's with a subtitle stream, the subs have to be enabled manually on my PS3.
It would be great if there was an option to force the subtitle stream if required.
Thanks to anyone involved in this great tool.
maldino800
8th March 2010, 21:57
Both MK2VOB and multiAVCHD support the non-western subtitles,srt.But tsMuxeR not support non-westren subtitles,srt.Anyone have any idea why about this ??
Thanks for any help.
deank
8th March 2010, 23:03
Make sure you open and re-save your subtitles as ANSI (not UTF-8). Also if your windows system is not set to the proper code-page for non-unicode texts you'll never get it to work.
maldino800
9th March 2010, 13:54
Make sure you open and re-save your subtitles as ANSI (not UTF-8). Also if your windows system is not set to the proper code-page for non-unicode texts you'll never get it to work.
Thanks for answer.
Whatever works with tsMuxeR, it does not support non-vestlig subtitle..
I am using multiAVCHD and MKV2VOB,to make AVCHD ,both of them support all types of srt subtitles :)
rapscallion
9th March 2010, 15:59
Thanks for answer.
Whatever works with tsMuxeR, it does not support non-vestlig subtitle..
I am using multiAVCHD and MKV2VOB,to make AVCHD ,both of them support all types of srt subtitles :)
I haven't been so lucky. I'll load an srt by itself (non English parts) @ 57KB and when easysub processes it, it results in an error.
Likewise, when I mux an srt sub file with tsmuxer (avchd output) the sub settings have no effect.
For example, if I change the font size from the default 65 to 48 it still ouputs 65. Same with the other settings, no visible changes.
Any suggestions?
nekrosoft13
17th March 2010, 06:55
also have a weird audio problem
audio info
Audio
ID : 2
Format : AC-3
Format/Info : Audio Coding 3
Codec ID : A_AC3
Duration : 42mn 54s
Bit rate mode : Constant
Bit rate : 384 Kbps
Channel(s) : 5 channels
Channel positions : Front: L C R, Side: L R
Sampling rate : 48.0 KHz
Video delay : 32ms
Stream size : 118 MiB (11%)
TSmuxer will not accept the file, and delaycut won't find any errors
help?
Pelican9
18th March 2010, 05:09
I've made a success with getting the BD menu structure, so I'm thinking about the editing. I would like to make an m2ts file with an IGS (no other stream only PID1400 and the mandatory ones).
I can generate the elementary IG stream, probably can make the PES stream but I have no idea how can I mux this stream to mpeg2 packets. I know the packet formats but I don't know anything about the first 4 byte timecode and when should I stuff a PAT or PMT or PCR_PID between my packets.
Could anyone point me in the right direction?
Or any chance to put a new feature to tsMuxer to make the mux? I can make a similar file like the PG sup with the elementary IG.
It could be the best for me. :)
hewwra
18th March 2010, 22:04
I have several full bluray movies in folder structure on my NAS and I thought it would be a good idea to remove all the stuff that I don't use anyway in order to save some space and it worked with a few exceptions.
Kill Bill 2 and Sin City will not play when I try to play them in MPC HC with internal ffmpeg filter, the screen is just black and the time stays on 00:00:00.
I have no problem playing the same movies in MPC HC when they are in original bluray structure. The settings I used were to keep 1080p video, truehd/DTS HD audio and English subtitles. I did not see any error in the logs. I used the Clown bd gui.
Is this a known problem with some movies and is there anything I can do in order to fix it?
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.