Log in

View Full Version : TsRemux v0.21.2: Transport Stream De/Re-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

drmpeg
5th June 2008, 09:53
Thanks. Do you also have some more information (bit-wise) on the arrival timestamp to be able to use it within an application?
Like so:

byte 1 byte 2 byte 3 byte 4
[7 6] [5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0]
2 bits 30 bits

CiNcH
5th June 2008, 09:58
That was actually clear with your first post already ;) .

PCR within TS for example consists of 42 bit, devided into 33 bits PCR_base (90 khz precision) and 9 bit PCR_extension (extended 27 MHz precision). What about ATS? Need some more info about those 30 bits..

drmpeg
5th June 2008, 12:21
That was actually clear with your first post already ;) .

PCR within TS for example consists of 42 bit, divided into 33 bits PCR_base (90 khz precision) and 9 bit PCR_extension (extended 27 MHz precision). What about ATS? Need some more info about those 30 bits..
It's a 30 bit unsigned integer representing the 27 MHz clock. In other words, it's the lower 30 bits of the 27 MHz normalized PCR. By 27 MHz normalized PCR, I mean:

(PCR_base * 300) + PCR_ext

If you look at the arrival_time_stamp of a packet containing a PCR, you'll see that they are very close to the same value.

Ron

CiNcH
5th June 2008, 12:43
Hmmm...

2^30 - 1 = 1073741823

For 27 MHz this means 1073741823 / 27000000 = 40 seconds

Guess a film is longer than that...

drmpeg
5th June 2008, 12:51
Hmmm...

2^30 - 1 = 1073741823

For 27 MHz this means 1073741823 / 27000000 = 40 seconds

Guess a film is longer than that...
It's more than enough precision for it's intended purpose (which is to transform the variable rate TS back into a fixed rate TS).

Ron

Schmendrick
6th June 2008, 15:17
Hi Ron,

isn't the ISO13818-1 paper which neuron2 has available here:
http://neuron2.net/library/mpeg2/iso13818-1.pdf
the right paper to look for the standard definition of the timestamps?!

On page 49 in table 2-17 of chapter 2.4.3.6 "PES Packet" where the content of a PES-packet is defined
a definition of the PTS-timestamp is included.

This is at least the reference which so far I have used successfully to calculate the
time delay of audio-tracks relative to video-tracks included in satellite DVB-TS-streams.

Schmendrick

drmpeg
7th June 2008, 00:29
Hi Ron,

isn't the ISO13818-1 paper which neuron2 has available here:
http://neuron2.net/library/mpeg2/iso13818-1.pdf
the right paper to look for the standard definition of the timestamps?!

On page 49 in table 2-17 of chapter 2.4.3.6 "PES Packet" where the content of a PES-packet is defined
a definition of the PTS-timestamp is included.

This is at least the reference which so far I have used successfully to calculate the
time delay of audio-tracks relative to video-tracks included in satellite DVB-TS-streams.

Schmendrick
No, the arrival_time_stamp is not part of ISO13818-1. It's new for HDMV (.m2ts files) and defined in the Blu-ray specification (and I guess the AVCHD specification, but I've never seen that one).

Ron

jangai
13th June 2008, 07:44
Hello,

Newbie for TsRemux v0.21.2...
All files I have downloaded (even a previous release) don't want to load under Windows XP with same msg :
"Application has not succeed to correctly initialize (0xc0000135) Clic OK to stop"

No special stuff on this computer... I don't understand... Something missed ???

:thanks:

B4tm4n
13th June 2008, 12:21
Hello,

Newbie for TsRemux v0.21.2...
All files I have downloaded (even a previous release) don't want to load under Windows XP with same msg :
"Application has not succeed to correctly initialize (0xc0000135) Clic OK to stop"

No special stuff on this computer... I don't understand... Something missed ???

:thanks:

You need .net from windows installed, I think version 2 at least ( I think ).

jangai
13th June 2008, 18:53
You need .net from windows installed, I think version 2 at least ( I think ).

Hmmm ! Yes... It's a brand new PC for software and... .Net has been forgotten !

Thank you... :)

hollydoc
23rd June 2008, 15:06
i have a question about the "bypass audio alignment" feature.
What does this mean in detail??

Hollydoc

jof
9th July 2008, 13:41
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?

psme
13th July 2008, 10:56
Thanks for the great tools! :)

I have a question and wonder if TSRemux can help...

My PC plays all those TS clips, but my standalone media player plays some TS clips with picture, but no audio. I found that all the clips with both correct picture and sound, TSRemux gives the info:
- MPEG2 Video Stream # xx
- MPEG2 Audio Stream # xx

But those problem clips play with only picture, but NO audio (standalone media player), TSRemux will show the clip as:
- MPEG2 Video Stream # xx
- Unknown Stream of type 15

PC software player seems don't care the issue and decode the audio fine. In most case the audio is AAC.

Can TSRemux remux/redefine the "Unknown Stream of type 15" stream back to "MPEG2 Audio Stream # xx", so that my standalone media player can play the clip property? If TSRemux can not do this, is there other software to use? Thanks in advance!

regards,

Li On

Schmendrick
13th July 2008, 14:44
Like you correctly have found out these ts-clip are clip containing AAC-audio streams which TsRemux so far is unable to detect and handle properly. If you want a ts-clip which is playable by your standalone media player this media player also has to be able to decode the audio track. If it apparently is unable to decode AAC-audio streams you will have to reencode them into a decodable format which is possible:
Gdsmux included within the Haali-splitter package is able to remux theses MPEG2 and AAC-video clips into .mkv-files from which then you can extract the elementary video and audio streams with MKVExtractGUI. Then you can renencode the AAC-file into an AC3-file and then use Tsmuxer to mux this AC3-file with the demuxed MPEG2-file to produce a ts-file which should be playable in your standalone media player. A synchronization offset between the video and audio track however might be an issue to be solved.

Schmendrick

psme
14th July 2008, 02:26
Hi Schmendrick, thanks for the help.

Sorry I haven't state clearly my situation. The problem is NOT because the standalone media player does not support AAC audio. Those (most of my clips) play correctly both picture and audio, are using AAC audio track. As long as TsRemux shows the clip audio track as "MPEG2 Audio Stream # xx" (which is actually AAC audio track in most of my clips), the standalone media player play the AAC audio track fine. But if the TsRemux shows the clip's audio track as "Unknown Stream of type 15", then standalone player gives no sound.

It'd be great if there is a easy way to reassign/redefine the audio track so that TsRemux can see the audio track as "MPEG2 Audio Stream # xx", and I guess then my standalone media player can properly decode the audio track.

I tried simply demux the clip and remux (TsMuxer) but TsRemux still shown the audio track as "Unknown Stream of type 15"...

regards,

Li On

SeeMoreDigital
14th July 2008, 09:19
Hi psme,

Out of interest, which make/model of stand-alone media player have you got?

matrix40
19th July 2008, 11:29
Have any of you had problems with 28 Weeks Later blu ray audio with tsremux? There is one DTS Hd master audio
and several dolby digital audio streams. No mater which one i use (for the english ones) I keep getting the directors audio commentary in the background. has anyone tried this blu ray disk?

starmanj
19th July 2008, 19:20
Can someone post a simple paragraph on how trim beginning and trim end works? It is not very intuitive; I get very bizarre outcomes when I try obvious settings. If I trim say 10 seconds in first field, then input 59mins 30 seconds at end, I get a short unplayable file rather than 59mins and 20seconds of video. What exactly does "trim beginning" and "trim end" mean?? And what is "SUP Offset"? I see references to these things in the thread but no explanations.
Thanks!

B4tm4n
19th July 2008, 20:56
Can someone post a simple paragraph on how trim beginning and trim end works? It is not very intuitive; I get very bizarre outcomes when I try obvious settings. If I trim say 10 seconds in first field, then input 59mins 30 seconds at end, I get a short unplayable file rather than 59mins and 20seconds of video. What exactly does "trim beginning" and "trim end" mean?? And what is "SUP Offset"? I see references to these things in the thread but no explanations.
Thanks!

I think you put in the number of seconds you want trimmed, for example if you want 10 seconds trimmed at the beginning you'd put 10 in the first field. And if you wanted 10 seconds trimmed from the end you'd put 10 in the second field.

piratburner
1st August 2008, 09:44
Hi!

It's looks like that's is not possible to get the DTS-HD track ?

I make a remux from a m2ts , First I looked at that file in mediainfo and looks ok, after the remux i looked again, and the sound have a bitrate of 1.5Mbit not Variable :-(. So its looks like this SW take the core instead.


When I ran this at tsMuxeR i got Variable bitrate :-)

yawoo
5th August 2008, 16:20
I have a sample TRP file recorded by my set-top-box. I would like to convert it to TS format. Using TSRemux, it can recognize all video and audio streams. But it cannot detect the existing subtitle stream. How can I fix it? Here is the sample TRP file (11MB). Thx a lot.


http://www.u-file.net/f-hkr3913

Schmendrick
5th August 2008, 17:53
You should rather use Project-X instead of TsRemux as your source file is a standard SD-resolution MPEG2-file which properly can be demuxed by Project-X which also is able to extract your chinese sup-subtitle stream. In the sample you have provided I have found 7 subtitle images.

Schmendrick

yawoo
5th August 2008, 18:23
You should rather use Project-X instead of TsRemux as your source file is a standard SD-resolution MPEG2-file which properly can be demuxed by Project-X which also is able to extract your chinese sup-subtitle stream. In the sample you have provided I have found 7 subtitle images.

Schmendrick

Thx for your advice.
I have another TRP file with H264 video stream, which cannot remux to TS by ProjectX. Moreover, the SUP subtitle extracted by ProjectX cannot be remuxed to TS by TsRemux. Is it possible to re-pack all streams, including video, audio and subtitle, of this type of TRP to TS? Thx a lot.

http://www.u-file.net/f-fvs5138

rica
5th August 2008, 18:42
Yawoo, i think you are not alone; but sorry i'm not used to terrestrial broadcast and i'm afraid you have to wait until a handsome demuxer fixes this issue.

http://archives.free.net.ph/message/20080620.153444.006530a2.en.html

BTW i also gave it a go with your files on DVB Viewer Pro; no subtitles..

Schmendrick
5th August 2008, 21:35
I am not familiar with subtitle processing, but even though the other video contains a H.264-video stream still Project-X is able to demux everything except the h.264 video. The h.264 video you can demux with TsRemux, with it you can also remux without time alignment into a ts-file which contains a PMT-stream. Then from this ts-file Media-Info is able to determine the audio delay values of the audio streams so that you are able to properly synchonize the streams back again from the demuxed elementary streams. The sup-file can be read e.g. by SupRead or SubtitleCreator. With these programs you are also able to produce a srt-file and output the subtitles as BMP- or PNG-image files. From these image files it should be possible to encode a m2ts-file which can be processed by TSmuxer, but I have never done this so you will have to ask other people within the Subtitle subforum.

Schmendrick

Nullity
12th August 2008, 06:08
This question has been asked several times in this thread but I have not yet seen anyone answer it...

Could someone please explain in detail what the option "Bypass Audio Alignment" does and when it should/should not be used?

Duppie
12th August 2008, 06:53
Hi dmz01

Thanks for such a great free app. I am sure alot of people has asked the question if you would introduce file splitting on .m2ts files in the Blu-ray structure output. Do you have the intention of doing this in the future?

Thanks again.

Schmendrick
12th August 2008, 07:31
@Nullity: The video and the audio stream in most satellite transmissions have a significant time offset and most of the times the audio is playing too late. If you keep the clip in the ts-container most players will automatically compensate this time offset by buffering the streams and playing them according to the time stamps which are included within the programme elementary stream container the streams are encapsulated within the ts-container.

If on the other hand you wish to demux the streams an produce pure elementary streams the time stamps are lost. So if the audio alignment is done before you demux the streams you keep synchronity.

Schmendrick

rica
12th August 2008, 23:06
Hi guys, TSRemux seems more precise in trimming but i've never achieved a right cut.

I set the trim beginning and end points and start remux.

http://img237.imageshack.us/img237/2109/trimpz0.th.png (http://img237.imageshack.us/my.php?image=trimpz0.png)

Trimmed file starts from the right point but there is no end point; the rest is the left of the movie.

What am i doing wrong?

GreenOnyx
13th August 2008, 22:00
When I select the main video stream and DTS-HD Master Audio stream from an existing blu-ray m2ts that I want to remux into a new Blu-ray, I think I might be losing the HD audio. If I open the output once complete, tsremux shows that it's a DTS-HD Master Audio stream, but tsmuxergui and my PC's software player just show DTS, not DTS-HD MSTR. Unfortunately I can't bitstream to test on my receiver right now, but am I doing something wrong, is it actually there and this is a labeling issue, or does tsremux not handle this properly right now?

The convert truehd/dtshd to DTS is NOT checked when I remux.

Any help would be appreciated.

Duppie
14th August 2008, 05:22
Hi There,

I have done the following tests during the week since it is very confusing to remember what tsMuxeR and TsRemux can do. I am also doing this to be used in AVCHD on disk for PS3 playback since I do not have a Blu-Ray writer and does not want to copy 5 DVD's each time and change them during playback. Will update it when complete. Sources was "Advantage point" for Dolby TrueHD, "Kung Fu Hustle" for LPCM and content from Demo world for DTS-HD MA. Any comments are welcome. I will post this in tsMuxeR as well since it was part of my test. Hope it helps.

Dolby True HD:
--------------
1. tsMuxeR Version 1.8.4(b):
-tsMuxeR > Blu-Ray > DVD > NOK
-tsMuxeR > Blu-Ray > AVCHD > NOK

2. TsRemux v0.21.2:
-tsMuxeR > Blu-Ray > TsRemux > Blu-Ray > DVD > OK
-tsMuxeR > Blu-Ray > TsRemux > Blu-Ray > AVCHD > OK

Note:
-----
The source (*.m2ts) generated from tsMuxeR (Blu-Ray output) is remuxed again by TsRemux
(also Blu-Ray output) due to the .mpls file from TSmuxeR causing Dolby True HD not to play.
tsMuxeR is only used in this case for the splitting function. For both DTS HD-MA & LPCM,
tsMuxeR can be used since it can split big files into 4Gig chunks for PS3 as well. For
BD-R's it does not matter since it does not need to be split if the file is less than
25Gig.


DTS HD-MA:
----------
1. tsMuxeR Version 1.8.4(b):
-tsMuxeR > Blu-Ray > DVD > OK
-tsMuxeR > Blu-Ray > AVCHD > OK

2. TsRemux v0.21.2:
-TsRemux > Blu-Ray > DVD > NOK
-TsRemux > Blu-Ray > AVCHD > NOK


LPCM:
-----
1. tsMuxeR Version 1.8.4(b):
-tsMuxeR > Blu-Ray > DVD > OK
-tsMuxeR > Blu-Ray > AVCHD > OK

2. TsRemux v0.21.2:
-TsRemux > Blu-Ray > DVD > not tested yet
-TsRemux > Blu-Ray > AVCHD > not tested yet


Notes:
------
For TsRemux:
Default settings are used - "Bypass Audio Alignment"&"Use async I/O"&"Blu-Ray" are selected.

For tsMuxeR:
"Change fps" is selected but nothing is changed. This will insure that forward and rewind works. "Language:und (Undetermined)" is set to the correct settings for subtitles and audio. Not changed if correct.

I also have 2 Questions:

1. Did someone find a way to Author more than one playlists in AVCHD format for Dolby TrueHD playable on PS3, either by bdedit or whatever. Please share this. I will appreciate it. I do not want to create AVCHD structure for each file.

2. The pause of 2-3 seconds during playback when next file is accessed is not so bad, but since this is actually a backup of my originals will this be OK when merged again and burned on BD-R when I have one?

Thx
Duppie

dieselgg
7th September 2008, 06:13
Sorry, this is a beginner question. I loaded a .ts file, which was converted from multiple .trp files. When I load it into TSRemux, it indicates that there is a delay in the track of about 1.2 sec. How do I go about correcting this.

Do I have to demux the audio stream using TSRemux and then join it back together with the video stream using TSRemux again?

Any help would be appreciated!

Thanks in advance.

Schmendrick
7th September 2008, 11:55
@dieselgg: If you untick the option "Bypass Audio Alignment" both streams will be time aligned, so there is no need to first demux and then mux the streams, the latter cannot be done by TSRemux so you would have to use e.g. TsMuxer. For replay of the ts-clips you don't need to do a time algnment as the player software like PowerDVD or WinDVD takes care of the proper synchronisation.

dieselgg
7th September 2008, 15:21
@dieselgg: If you untick the option "Bypass Audio Alignment" both streams will be time aligned, so there is no need to first demux and then mux the streams, the latter cannot be done by TSRemux so you would have to use e.g. TsMuxer. For replay of the ts-clips you don't need to do a time algnment as the player software like PowerDVD or WinDVD takes care of the proper synchronisation.

I went looking for the "Bypass Audio Alignment" when I realized that I was using TsMuxer instead of TsRemux. I did not realize as the names are so close and I had read long ago that TsMuxer replaced TsRemux.

I am now using TsRemux but another issue has come up. Basically, I have spent 4 hrs trying attempting to convert a .trp to a .ts file and then to a .m2ts with no luck. I recorded an Mpeg4 .trp file. I then used H.264 Cutter to convert to a .ts file. Then I used TsMuxer to convert it to an .m2ts file. Any video player that tries to play it, it just crashes. I tried again using TsRemux and same thing. Also, the .ts file will not play. What happens is the first frame goes on the screen and then it goes black. The only thing that will play the video is H.264 Cutter in the 'play video" window of the app.

Any ideas as to why I am having so many problems??I do have Haali Media Splitter installed as required by H.264 Cutter app.

dieselgg
7th September 2008, 17:26
No help needed now. It seemed that the video players I was using did not like the m2ts file being played. However, mplayerc played it ok which told me that the m2ts file is good to go. I burned it to DVD9 and it played perfectly on the PS3.

I guess some players are just more picky than others when it comes to certain files.

hdjerin
10th September 2008, 22:31
Please help !
How can I inmux SUPreader presentation graphics subtile streams ?
I cant add a new sup files to m2ts (one subtitle track in it) ripped from original BD.
There was always .net Framework error - unhandled exception ... on adding a new supread stream.
ps. I have .net Framework 2.0 installed. winxp sp2 system.

Thanks for any comment !

.net Framework error
details :
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.1433 (REDBITS.050727-1400)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

hdjerin
11th September 2008, 03:52
Thanks for your great work !
This is the unsuccessful sup file.
It is a chinese subtitle in sup format.

Jeff Flowerday
11th September 2008, 07:22
Any reason why tsmuxer doesn't understand the TrueHD stream in the 300 evo? I even extracted it with eac3to and still tsmuxer doesn't like it, unknown stream.

Beastie Boy
11th September 2008, 07:44
Any reason why tsmuxer doesn't understand the TrueHD stream...

This is the tsRemux thread. Which application are you referring to? If it is tsMuxeR, some of the recent posts in that thread may help you.

Cheers, Beastie.

Beastie Boy
11th September 2008, 16:42
Is it possible to add 2 seperate files to tsremux and then mux together to form a blu-ray?

I know you can do that with tsmuxer, but I need to use tsremux for TrueHD compatibility.

I'll use RipBot264 to reduce the video only size and add it tsremux, but then want to use eac3to to extract the TrueHD audio from the original blu-ray as a .thd file and add that to tsremux to form a blu-ray keeping THD that'll fit a BD25 disc.

Thanks for your help

Use tsMuxeR to create your Bluray files. Import these into TsRemux and output a Bluray stream that works from there.

Nullity
15th September 2008, 16:02
dmz01, if you are still around and still developing this application, I would like to request a feature.

It would be very beneficial if you added the ability to open/import more than one file at a time, and then select the desired tracks for output - similar to the way TsMuxer handles this.

TsRemux has a few features that TsMuxer does not have (correct TrueHD handling being a big one), but the ability to only open a single file at a time is a huge hindrance.

This is a great program and I only hope that it continues to improve.

hdpete
19th September 2008, 16:17
dmz01, if you are still around and still developing this application, I would like to request a feature.

It would be very beneficial if you added the ability to open/import more than one file at a time, and then select the desired tracks for output - similar to the way TsMuxer handles this.

TsRemux has a few features that TsMuxer does not have (correct TrueHD handling being a big one), but the ability to only open a single file at a time is a huge hindrance.

This is a great program and I only hope that it continues to improve.

I second that! Great program, the only one that doesn't bugger up TrueHD audio! Please if possible can it be developed to add files from seperate sources to mux together.

Digi
22nd September 2008, 13:03
Anyone help i used TsRemux 0.21.2 on a Blu ray recently with TrueHD audio and stripped everything else out, Now when i tried this i found that every few seconds the {icture speeds up and audio loses sync then everything goes back to normal. Anyone.

Thanks:)

ryankenn
23rd September 2008, 18:52
When I select the main video stream and DTS-HD Master Audio stream from an existing blu-ray m2ts that I want to remux into a new Blu-ray, I think I might be losing the HD audio. If I open the output once complete, tsremux shows that it's a DTS-HD Master Audio stream, but tsmuxergui and my PC's software player just show DTS, not DTS-HD MSTR. Unfortunately I can't bitstream to test on my receiver right now, but am I doing something wrong, is it actually there and this is a labeling issue, or does tsremux not handle this properly right now?

The convert truehd/dtshd to DTS is NOT checked when I remux.

Any help would be appreciated.

Same here. I selected the main movie stream, and the DTS MHD audio track and Muxed to a Blu-Ray output in the software. I burned it to a BD-RE and as a disk in my PC it plays fine with picture/sound in PowerDVD, on my PS3 however, the picture is great, but there is not a DTS MHD audio stream that my PS3 knows about. I bitstream Multichannel audio to my Denon.

I know the audio is there, its just not working on my "standalone" player.

hdpete
26th September 2008, 21:20
Same here. I selected the main movie stream, and the DTS MHD audio track and Muxed to a Blu-Ray output in the software. I burned it to a BD-RE and as a disk in my PC it plays fine with picture/sound in PowerDVD, on my PS3 however, the picture is great, but there is not a DTS MHD audio stream that my PS3 knows about. I bitstream Multichannel audio to my Denon.

I know the audio is there, its just not working on my "standalone" player.

As far as I am aware TsRemux doesn't like DTS-HD muxing, you'll need to use TsMuxer instead, I've had no problems with any DTS-HD audio using TsMuxer.

hdpete
26th September 2008, 22:01
Same here. I selected the main movie stream, and the DTS MHD audio track and Muxed to a Blu-Ray output in the software. I burned it to a BD-RE and as a disk in my PC it plays fine with picture/sound in PowerDVD, on my PS3 however, the picture is great, but there is not a DTS MHD audio stream that my PS3 knows about. I bitstream Multichannel audio to my Denon.

I know the audio is there, its just not working on my "standalone" player.

Yeah, me too, bummer. I thought TsRemux was supposed to handle TrueHD, but apparently not. Coversion to PCM using eac3to is the only option to keep uncompressed audio from TrueHD.

peterjcat
27th September 2008, 23:06
Yeah, me too, bummer. I thought TsRemux was supposed to handle TrueHD, but apparently not. Coversion to PCM using eac3to is the only option to keep uncompressed audio from TrueHD.

TsRemux does handle TrueHD, though not always -- I've found it to be pretty good with BD TrueHD and less good with HD DVD TrueHD. I'm bitstreaming from a Popcorn Hour A-110 to an Onkyo 605 and an M2TS or TS stripped with TsRemux often plays TrueHD fine. What movies are you guys using?

kretin
12th October 2008, 01:39
I am having a problem backing up Meet the Robinsons and Ratatouille with the audio going out of sync. I am trying to convert the movies to 720p h.264 mkvs. I have read that TSRemux is the right tool to help me with my problem, that once I have muxed all the m2ts files into a single m2ts that if I run that through TSRemux it fixes it. Unfortunately it doesn't seem to have worked.

Originally I was using TSMuxeR to create the single m2ts file. Playing the m2ts file everything was in sync, but the converted mkv (using AutoMKV) had audio sync issues, in sync at the beginning, but gradually falling out of sync towards the end.

I then used TSMuxeR to join the m2ts files, then ran the resulting m2ts through TSRemux, twice actually, once to create a new m2ts file (with video and 3 ac3 streams), and then again to create a .ts file which AutoMKV prefers. Again the converted file has the same sync problems.

From what I have read it seems to be the audio that is the problem, that the video is likely fine. Any ideas what I can do to demux, create or convert the 3 AC3 streams correctly?

eas4uk
12th October 2008, 02:11
I am having a problem backing up Meet the Robinsons and Ratatouille with the audio going out of sync. I am trying to convert the movies to 720p h.264 mkvs. I have read that TSRemux is the right tool to help me with my problem, that once I have muxed all the m2ts files into a single m2ts that if I run that through TSRemux it fixes it. Unfortunately it doesn't seem to have worked.

Originally I was using TSMuxeR to create the single m2ts file. Playing the m2ts file everything was in sync, but the converted mkv (using AutoMKV) had audio sync issues, in sync at the beginning, but gradually falling out of sync towards the end.

I then used TSMuxeR to join the m2ts files, then ran the resulting m2ts through TSRemux, twice actually, once to create a new m2ts file (with video and 3 ac3 streams), and then again to create a .ts file which AutoMKV prefers. Again the converted file has the same sync problems.

From what I have read it seems to be the audio that is the problem, that the video is likely fine. Any ideas what I can do to demux, create or convert the 3 AC3 streams correctly?

I think you will find the best way to prevent your "audio drift" is to join all of the m2ts file with eac3to

After the first "pass" eac3to will advise you it has found audio gaps that need correcting, and you should run the process again, exactly the same as before (you will notice extra files relating to the audio gaps)

After the 2nd pass, you should then run through tsremux or tsmuxer to mux to ts and then your good to go...

kretin
12th October 2008, 03:31
Thanks very much, eac3to was the trick.

Rather than starting again I found someone suggesting to demux the m2ts with eac3to twice, utilizing .gaps files which fixed the audio. Then I was able to just remux the converted h.264 and the eac3to ac3 files, yay :)