View Full Version : TsRemux v0.21.2: Transport Stream De/Re-muxer
kaid
12th October 2008, 16:41
For using TsRemux under Linux/MacOS X see this thread (http://forum.doom9.org/showthread.php?t=141855).
jof
14th October 2008, 12:59
v.0.0.21.2
When I load my mpeg program stream files recorded from a Nebula DigiTV card & software, the DVB(UK) subtitles are correctly detected as "Presentation Graphics Stream # 32".
So far so good.
After remuxing to TS or M2TS format, neither VLC nor VideoRedoTVS see the subtitles.
Can anyone help with this?
odin24
18th October 2008, 14:07
I'm trying to remux a m2ts file with TrueHD, originally muxed with tsMuxeR. I get an error though;
Unhandled exception has occured in your application. If you click Continue, the application will ignore and attempt to continue... or Quit.
Object reference not set to an instance of an object.
I thought this was they way to get TrueHD playback?
EDIT: I rebooted my PC and it remuxed fine.
Benkh
1st November 2008, 02:26
If anybody has experience on joining 'mts' files and converting it to 'ts' file ?
My Panasonic HDC-SD9 generates 'mts' video files after every 'start/stop' recording. There can be 40-60 'mts' files for one hour records and I wish to merge all of them in a single file to facilitate management. I have tried 'tsMuxeR v.1.8.8b' and 'tsSplitter v.1.0' to join the 'mts' file and convert it to 'ts' format by 'tsRemux v.0.0.21.2'. The output file can be played but it will hang-up at every joint of video clips. However, the video can be continued to next joint after I press 'stop' and 'play' again.
There are some optional settings at 'tsRemux v.0.0.21.2' like the 'Use async I/O' and 'Bypass Audio Alignment' but I do not know its exact function. Is there any new version of 'tsRemux' ? Is there any other freeware that can merge / join 'mts' files and convert it to 'ts' file directly ?
jeffnoone
2nd November 2008, 01:26
Anyway to get TsRemux to write a Bluray structure, but limit the .m2ts file size to 4GB - so several chunks to make up a typical movie)
(tsMuxeR allows the 4GB chunks, but cant do TrueHD as well as TsRemux)
any ideas
Jeff
flyingernst
4th November 2008, 23:07
Hi I have the Popcorn Hour B-110. With TSmuxer DTS-HD works realy fine but with TSRemux TrueHD doesnīt the same.
I have one movie without any problems: Cloverfield. I can play every Audio Stream I want and switch any time...I also can make a time seek.
I have real problems iwth "I am lagend" "Hancock" and other TrueHD Movies. Mostly the TrueHD works if I switch to it at the beginning of the movie, but I should not change the audio Stream after that. If I do that, TrueHD is gone. ALso I can not jump to another moment without losing TrueHD.
What is wrong?
- What is the best way to remux a mainmovie m2ts: m2ts?ts? which settings with audio Alignment and asynch I/O?
- Since TSRemux canīt handle BR-Playlists I have to Mux/Join same Blurays (like Cars and Hancock) with TSmuxer bevor handling it in TSRemux. Which is the best way here? Whoch destination file in TSmuxer and which settings in TSRemux while remuxing this TSmuxer-File?!
IS THERE ANY OTHER WAY to join multiple m2ts Files, without the lags, that TSmuxer is doing to the TrueHD Streams?!
Thanks, Greetings Michael
rica
8th November 2008, 17:46
Hi,
Created m2ts by TSMuxer (includig thd+ac3 demuxed by eac3to) can no be remuxed as BD by TSRemux while it can be remuxed as m2ts-works on Graph-
i get this error:
http://img394.imageshack.us/img394/3892/errorrm9.th.png (http://img394.imageshack.us/my.php?image=errorrm9.png)http://img394.imageshack.us/images/thpix.gif (http://g.imageshack.us/thpix.php)
Here is the sample thd+ac3:
http://www.mediafire.com/?sharekey=610f03b89c15442eab1eab3e9fa335ca4ad9c5c0b2214fdd
EDIT: This is carried from eac3to thread/and deleted there/ since madshi told it is not related with his thread.
_ _ _ _ __
swordm512
16th December 2008, 02:58
hi, all,
I convert some ts files to blu-ray folder with TsRemux, on PS3, the video work normally, but no audio,
ts file info:
Video: h264, yuv420p, 720x480 [PAR 8:9 DAR 4:3]
Audio: ac3, 48000 Hz, stereo, 448 kb/s
is there any tips?
n0mag!c
20th December 2008, 14:33
I convert some ts files to blu-ray folder with TsRemux, on PS3, the video work normally, but no audio
is there any tips?
always have to uncheck the bypass audio alignment to get the audio to work (http://forum.doom9.org/showthread.php?p=1095029#post1095029)
wiak
27th March 2009, 15:45
heres two mirrors
http://x264.nwgat.net/TsRemux/0.21.2/TsRemux.exe
http://x264.nwgat.net/TsRemux/0.21.2/TsRemux.exe?torrent
http://x264.nwgat.net/TsRemux/0.21.2/TsRemux0.21.2src.zip
http://x264.nwgat.net/TsRemux/0.21.2/TsRemux0.21.2src.zip?torrent
:helpful:
Quatre
27th March 2009, 16:07
heres two mirrors
http://x264.nwgat.net/TsRemux/0.21.2/TsRemux.exe
http://x264.nwgat.net/TsRemux/0.21.2/TsRemux.exe?torrent
http://x264.nwgat.net/TsRemux/0.21.2/TsRemux0.21.2src.zip
http://x264.nwgat.net/TsRemux/0.21.2/TsRemux0.21.2src.zip?torrent
:helpful:
what is the difference between TsRemux and tsMuxeR?
wiak
30th March 2009, 07:26
what is the difference between TsRemux and tsMuxeR?
they do the same
:stupid:
deltec
9th May 2009, 23:11
I use tsremux to create bluray from SKY IT ts recording it do a wonderful job but the video originally 1080i 50hz became after creating the bluray 1080i 60hz (fps29,97) and the video is not so good as original cause I see flickering (white text is like pulsing).
With tsmuxer doing the same I have a video as the original at the right fps 25 but tsmuxer is not so good as tsremux with bad sat transport stream and the video has not a natural motion (jumps).
Anyone has a solution for right fps on Tsremux ?
designer
31st May 2009, 17:46
TsRemux 0.21.2 OSX ports download:devil: :
http://designer.dlinkddns.com/blog/?p=232
I use tsremux to create bluray from SKY IT ts recording it do a wonderful job but the video originally 1080i 50hz became after creating the bluray 1080i 60hz (fps29,97) and the video is not so good as original cause I see flickering (white text is like pulsing).
With tsmuxer doing the same I have a video as the original at the right fps 25 but tsmuxer is not so good as tsremux with bad sat transport stream and the video has not a natural motion (jumps).
Anyone has a solution for right fps on Tsremux ?
use 50hz? aka 50fps
dont change framrate you HDTV will support it and the BD player also has to support 50hz aka 50fps its even in BD specs
deank
1st June 2009, 19:22
Just a note... I don't think 50Hz (fields) interlaced is the same as 50fps. Do not confuse the other forum readers.
deltec
4th June 2009, 21:44
Finally I found a solution, I must use an HEX editor XVI32 is perfect and edit the file .mpls and .clip changing 44 to 43 (read this 64 page thread for better understand what I mean ;-) )
Dare's User Name
10th October 2009, 18:36
Any plans to support Windows Media Center's .wtv files?
mr.duck
23rd December 2009, 00:10
Any readme or FAQ?
I tried tsmuxer and it looks very promising. But how do I use the program with the command line?
Inspector.Gadget
23rd December 2009, 01:37
TSMuxer is NOT TSRemux.
mr.duck
23rd December 2009, 16:48
TSMuxer is NOT TSRemux.
I meant to say TSRemux. I was using both programs, I must have gotten them mixed up. I think TSRemux is better if I can work out how to use the command line options. It says in post #1 that it has "command line capability". Any info on how to configure it?
mr.duck
2nd January 2010, 17:31
Bump
It says in post #1 that it has "command line capability". Any info on how to configure it?
laserfan
2nd January 2010, 18:15
It says in post #1 that it has "command line capability". Any info on how to configure it?Do you know how to use cli?
C:\>tsremux0212 /?
C:\>
TsRemux v.0.0.21.2
usage: tsremux input-file output-path [-a] [+b] [+m] [+c]
-a: do not use async io (default on)
+b: bypass audio alignment (default off)
+m: trueHd to ac3 (default off)
+c: keep console open when done (win2k)
output extension controls processing:
ts, m2ts, none for bluray directory
mr.duck
3rd January 2010, 14:18
Do you know how to use cli?
I do now! cheers :)
Ghitulescu
28th January 2010, 18:32
How can this software be forced to recognize the DVB subtitles (PGS) that are in a TS/M2TS file?
jfromeo
14th February 2010, 05:04
Anyone knows what Bypass Audio Alignment and Asynch I/O options do?
I guess BAA is needed when, for example, you only keep audios #2 and #3, and therefore the BluRay player may not recognise them (as #1 is missing), so you get no audio. With BAA checked, the program automatically renames the audio streams headers to match #1-#n, as in the original m2ts file. Is that correct?
But I have no idea about what Asynch I/O does, and how it should be left (checked or unchecked) in order to get a m2ts output file as close to the original as possible.
ale5000
19th December 2010, 02:35
Can you please add an output format that it is accepted by mkvtoolnix?
SeeMoreDigital
19th December 2010, 11:13
How can this software be forced to recognize the DVB subtitles (PGS) that are in a TS/M2TS file?Are you 100% sure that the DVB subtitles are PGS?
Cheers
rozel
24th January 2011, 10:10
Hi guys
It's a long time since I was on here so please be gentle:)
After a few years of head scratching to find a way to "archive" selected Sky HD recordings, made on a Thomson Sky HD box, in HD quality, I think I have finally come up with a solution.
The recordings which I would like to archive are 3 recordings recorded via the BBC HD channel and because BBC HD is fta, I was pointed to +Extract Plus as the means by which to do this.
I have successfully copied, using this program, all 3 recordings to my PC and have 3 .str files sitting nicely in a directory :)
My initial attempt with the first recording was reasonably successful and I managed to create an .m2ts file using TsRemux 0.21.2. However it refused to play properly using VLC Player or TotalMediaTheatre3.
My aim is to create AVCHD files, using the resultant .m2ts file, using tsMuxeR 1.10.6, a program I am very familiar with, as I create many recordings on a small external drive attached to my PS3, which playback wonderfully through my HTS in marvellous HD quality (both video and sound).
So undeterred I remuxed the resultant .m2ts file through tsMuxeR and hey-presto it worked fabulously :) :) Absolutely marvellous!!!!!!
I then set about doing the same with the second recording but have run into synching difficulties and have struggled for hours to correct this problem.
Basically the recording was made in July 2009 and has been played back many times on my Thomson Sky box - I have copied it over several times from the Thomson HDD using +Extract Plus but the exact same issue is present each time I try to remux it. After recomissioning the Thomson box after using +Extract Plus, the recording still plays fine using the box to play it back with.
Here is a copy of the output from tsMuxeR: -
SmartLabs tsMuxeR. Version 1.10.6 http://www.smlabs.net
Decoding H264 stream (track 1): Profile: High@4.0 Resolution: 1440:1080i Frame rate: 25
H.264 stream does not contain fps field. Muxing fps=25
Decoding AC3 stream (track 2): Bitrate: 192Kbps Sample Rate: 48KHz Channels: 2
H264 bitstream changed: insert pict timing and buffering period SEI units
B-pyramid level 1 detected. Shift DTS to 2 frames
H264 bitstream changed: insert SPS/PPS units
AC3 stream (track 2): bad frame detected at position01:05:13,887. Resync stream.
Decoding AC3 stream (track 2): Bitrate: 384Kbps Sample Rate: 48KHz Channels: 6
AC3 stream (track 2): bad frame detected at position01:05:13,920. Resync stream.
Decoding AC3 stream (track 2): Bitrate: 384Kbps Sample Rate: 48KHz Channels: 6
AC3 stream (track 2): bad frame detected at position02:07:45,376. Resync stream.
Decoding AC3 stream (track 2): Bitrate: 192Kbps Sample Rate: 48KHz Channels: 2
AC3 stream (track 2): bad frame detected at position02:07:45,408. Resync stream.
Decoding AC3 stream (track 2): Bitrate: 192Kbps Sample Rate: 48KHz Channels: 2
AC3 stream (track 2): bad frame detected at position02:11:54,591. Resync stream.
Processed 198045 video frames
Creation of AVCHD playlist
Creation of AVCHD stream info and seek index
Mux successful complete.
Muxing time: 5 min 19 sec
As you can see there are several places where there appears to be corrective action taken by the prog to correct it but these seem to be well into the recording. When I play back the resultant .m2ts file (within the AVCHD folder), it plays well but the syncing is present from the start.
I have a number of questions please: -
1. Is there anyway to sort this problem out, maybe by using another prog?
2. Can someone please tell me when to use the "Bypass Audio Alignment" option and not to? - I have tried ticking this option and leaving it but I get no difference.
3. I understand that using the BluRay option creates a BluRay folder structure and the .m2ts option creates a single m2ts.file - am I to understand using the .ts option, this creates a single .ts file? If so how can I use this to burn presumably a standard DVD (assuming the file can fit on either a DVD-5 or DVD-9)?
4. As I mentioned, the synching problems occur straight away - would it make any difference if I "trimmed" the first 4 minutes off the recording and then remuxed? I am now using the modified TsRemux v 0.0.23.2, which would make trimming a possibility.
5. Why does tsMuxer not allow you to use .str files?
6 What is the best method to remux SD (standard definition) .str files please?
7. Given the initial recording was a HD broadcast in 1080i, why does the prog show resolution to be at 1440x1080i and not 1920x1080? The finished .m2ts file, while out of synch plays back at 1920x1080 - is this a bug in the prog?
I guess the file I am struggling with is corrupt - when I open it in TsRemux, it shows it's length at 21:48:36 - it's almost 10 Gb in size. In reality it is around 2hrs and 12mins in length. When it is remuxing, it "counts down" from the higher figure and when it gets to about 19:40 something it suddenly changes and reports only 3mins and a few secs left and then completes this and finishes successfully. However this is wrong - my other successful recording showed the correct time length the second I dragged it across to TsRemux and counted down flawlessly.
Thanks for taking the time to read this post - I hope some of you experts can answer my questions and shed some light on what I am doing wrong and what I can do to improve matters
TIA :thanks:
roz
rayparkerjr
5th April 2011, 18:11
I've been using tsremux to process HD Transport Stream files and my camcorder's HD files. It is a great little piece of software which cleans up the files, putting in the missing headers so they play on players like LG BD570 or WD HD player. I noticed that after being processed, I could not skip forward or backward in the HD files (SD files worked fine). If it did skip, it was quite inaccurate. This happens on WD HD Player, LG BD570 blu ray player, and with XBMC media center.
First I thought that the players did not have enough juice to skip on HD files (because the SD files were playing fine). However since I was using XBMC media center, I was able to recompile the entire tool chain including ffmpeg on Linux and found the problem to be in the transport stream files being created by tsremux.
There are two sets of timestamps in the ISO3818 spec, PCR and PTS. tsremux is redoing the PCR timestamps starting them from 27000000, while PTS are not touched. This causes a mismatch which causes most players to choke when skipping forward to a desired frame.
I have a few questions :
1. Have other people noticed this ?
2. I have a proposed solution which I am testing, and ideally would like to discuss with the author and others who have been messing with the code. But it seems that the author after writing this great software (it handles a wide variety of containers) has moved on to greater things in life and hasn't been active here in months. Are there others who have been messing with the code ?
3. I can check in the solution, but there doesn't seem to be a repository, though I could check the code into Google.
setarip_old
5th April 2011, 19:07
@rayparkerjr
Hi!
Instead, you might try "tsMuxeR (GUI)"...
rayparkerjr
6th April 2011, 19:41
@rayparkerjr
Hi!
Instead, you might try "tsMuxeR (GUI)"...
tsMuxer can't process some of these files because they are not ISO3818 compliant. Have you used it with the raw files which don't have PMT/PAT ?
It also has issues with some of the DTS tracks.
SeeMoreDigital
6th April 2011, 20:49
tsMuxer can't process some of these files because they are not ISO3818 compliant. Have you used it with the raw files which don't have PMT/PAT ?So you run non ISO3818 compliant captures through TSremux first and then though TSmuxerGUI...
rayparkerjr
7th April 2011, 07:01
I had tried that chain of events. However once tsremux has modified the PCR timestamps, tsmuxer doesn't fix them.
Have none of you experienced this issue ?
So you run non ISO3818 compliant captures through TSremux first and then though TSmuxerGUI...
SeeMoreDigital
7th April 2011, 11:36
I had tried that chain of events. However once tsremux has modified the PCR timestamps, tsmuxer doesn't fix them.
Have none of you experienced this issue ?I think the underlying issue here is determing why your TS streams don't have any PMT/PAT data!
What application was used to capture these streams?
poisondeathray
8th April 2011, 00:53
I think the underlying issue here is determing why your TS streams don't have any PMT/PAT data!
What application was used to capture these streams?
Apparently it's from a camcorder
I've been using tsremux to process HD Transport Stream files and my camcorder's HD files
SeeMoreDigital
8th April 2011, 16:51
Apparently it's from a camcorderActually he says: ...and my camcorder's HD files.
So what about the non camcorder files?
poisondeathray
9th April 2011, 03:05
Actually he says: ...and my camcorder's HD files.
So what about the non camcorder files?
You're right ! Sorry
Here I was thinking I was so observant ...
Damn my illiterate @$$! :D
rayparkerjr
28th April 2011, 01:48
Sorry for the late reply but I was out on the road.
Some of the files come from Canon Pixia HD
Others are OTA HD Transport Streams
I think the underlying issue here is determing why your TS streams don't have any PMT/PAT data!
What application was used to capture these streams?
BizarroTerl
12th November 2011, 18:30
I seem to have found a problem using this application. When run from the command line, IE tsremux somepath\video.mpg somepath\video.m2ts it works fine. If either of the paths have an embedded space it crashes. :(
tebasuna51
12th November 2011, 18:46
I seem to have found a problem using this application. When run from the command line, IE tsremux somepath\video.mpg somepath\video.m2ts it works fine. If either of the paths have an embedded space it crashes. :(
Isn't a tsremux problem, but OS behaviour.
Use:
tsremux "somepath\video.mpg" "somepath\video.m2ts"
someone89
11th March 2012, 11:02
Does anyone of you has the TsRemux Source TsRemux0.21.2src.zip?
All links I found are down.
Cedvano
14th May 2012, 16:40
Source code with Exe file.
someone89
15th May 2012, 18:47
Source code with Exe file.
Can you give me the link?
Cedvano
17th May 2012, 18:39
Can you give me the link?
Download the last version of tsRemuxer.
vBulletin® v3.8.5, Copyright ©2000-2012, Jelsoft Enterprises Ltd.