Log in

View Full Version : smartLabs tsMuxeR: Transport Stream muxer


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

rica
17th May 2008, 14:56
Hi
unfortunately, tsMuxeR does not recognize the transport-streams from Technisat's HD S2. Since TsRemux does it when renaming the ts4-file to ts (but I'd rather would use tsMuxeR), my question would be: any chance to make that happen in tsMuxeR as well?
I have several files on my computer and would be happy to provide a snippet for analysis.
Please let me know.

I have the same card, i directly save DVB-S2 h264 ts broadcast media on my HDD as is. (TS)
Those TS files work with TSMuxer.
What is ts4?
How do you record and what DVB Software are you using?

Momber
17th May 2008, 16:49
As I wrote before several times, when removing pulldown on VC-1 video with TsMuxer resulting blu-ray plays smooth on PC but stutters on PS3.
...but it plays smoothly on a PC only for a while, perhaps even up to an hour, then the jerkyness sets in also - in 100% of all cases I tried.

Momber
17th May 2008, 16:55
using this method:

EVOMUXER (demux all required streams)
H264INFO or VC1CONV (depending on the video)
TSMUXER (mux all the streams back together)

I concur 100% with your recommendation, provided you mean EVOdemux (never heard of an EVOMUXER).
Another good option would be to use eac3to with eac3to_more_gui for demuxing (not for pulldown removal!), as it even allows batch processing.

TSMUXER (demux all required streams)
H264INFO
TSMUXER (mux all the streams back together)


OK, but why would you process ex-BluRay elementary streams in H264info? If they're movies, they already are properly flagged as 23.976 fps progressive.

I find if I do "BluRay-in, BluRay-out", I can do the remux directly in tsMuxeR, without demuxing or external processing. Most of the time anyway ;)

S.

dvdr
17th May 2008, 17:36
I have the same card, i directly save DVB-S2 h264 ts broadcast media on my HDD as is. (TS)
Those TS files work with TSMuxer.
What is ts4?
How do you record and what DVB Software are you using?
Actually, the HD S2 is a standalone Satellite Receiver. Its files on the harddisc can be downloaded via Ethernet or USB to an external harddrive and are stored as ts4-files there.

rica
17th May 2008, 18:34
Actually, the HD S2 is a standalone Satellite Receiver. Its files on the harddisc can be downloaded via Ethernet or USB to an external harddrive and are stored as ts4-files there.

Sorry confused the names which are very similar :confused:
Can you upload a short ts4?

tebasuna51
18th May 2008, 13:16
New version for Pcm2Tsmu (http://www.sendspace.com/file/8iy2b2).

Seems now work properly the STDOUT->STDIN with eac3to.
Remember the syntax:

eac3to input.dts stdout.pcm [eac3to_parameters] | pcm2tsmu - output_tsm.pcm [-i 16] [-c 2/4]

defaults: -i 24 -c 6

I think Yraen can include this new version in eac3to and More GUI.

Beastie Boy
18th May 2008, 16:31
Has anyone here had any success muxing AAC audio and .264 video into a TS container. For some reason, I can't get it to work correctly.
I have a .264 raw video clip which I can open OK with DGAVCDec, and play fine on my PC. I created a mp4 file containing AAC audio only, encoded using the Nero encoder via meGUI.
I opened the mp4 file in foobar and extracted the raw aac strem. I confirmed that the aac stream plays correctly in foobar. So basically, I have 2 streams which independantly play OK.

I load both files into tsMuxer and output a .ts file and all goes well. However, on playback the video is garbled. I even tried muxing the .264 video into mkv first but this didn't make any difference. Any suggestions anyone?

Cheers, Beastie.

SeeMoreDigital
18th May 2008, 16:34
Has anyone here had any success muxing AAC audio and .264 video into a TS container. For some reason, I can't get it to work correctly.Yes... I'm able to play such files in my hardware player, with correct channel mapping.

Beastie Boy
18th May 2008, 16:44
Yes... I'm able to play such files in my hardware player, with correct channel mapping.

Well, at least I now know it's possible. What were your video and audio specs, HD/SD video, VBR or CBR audio etc. Maybe I can track down which part of my streams is causing the error.
I was using 1080p video straight from HD DVD (Ironman trailer fron the Transformers disc) and VBR LC audio with an average of around 640kbps.

Cheers, Beastie.

SeeMoreDigital
18th May 2008, 17:49
My samples are short "speaker mapping" test files. Encoded with 1920x1080 AVC video at around 1Mbps and either 6Ch AAC-LC or AAC-HE audio.

claymic
18th May 2008, 22:16
Hi, i create a blu-ray structure with tsmuxer, my ps3 finally arrived, every works and i wacth every film in 720p with no problem. But when i create a menu with nerovision, the ps3 show a data disk not avchd, and dont open the menu or film, can anyone help me ? i test with Blu-ray player sony and the menu, film and subtitles works, but not in ps3, data disk (when i use menu create with nero, without menu works in ps3 and player)

kmitalian
19th May 2008, 05:49
I'm having trouble with the PCM input, i made a Multi-Channel WAVE file when i use TSmuxer.

its saying:
Warning! Multi channels WAVE file for stream 2 do not contain channels configuration info. Applying default value: L R C LFE BL BR

Now since this comes up, my channels are recorded in the wrong way, what program should i use to fix this up?

tebasuna51
19th May 2008, 10:15
I'm having trouble with the PCM input, i made a Multi-Channel WAVE file when i use TSmuxer.

its saying:
Warning! Multi channels WAVE file for stream 2 do not contain channels configuration info. Applying default value: L R C LFE BL BR

Now since this comes up, my channels are recorded in the wrong way, what program should i use to fix this up?

To correct a wrong channel mapped multichannel wav file you can use WaveWizard, but is better create the multichannel directly with a proper soft: eac3to, foobar2000, AviSynth methods (BeHappy, SoundOut, Wavi), etc.

The warning message say than you don't use WAVE_FORMAT_EXTENSIBLE header in wav file, with the ChannelMask to flag the present channels, but the order must be always L R C LFE BL BR.

How do you create the wrong mapped multichannel wav file?

kmitalian
19th May 2008, 11:01
I got the TrueHD track of The Matrix and i did the -blu-ray in the command line?

could that b the problem, i even used the GUI of eac3to and it still didnt make a diffrence,

what happens is the centre turns into the right or left?

nekrosoft13
19th May 2008, 14:37
tsmuxer can't find steams in .mts files from Canon HF10 and HF100 High-Def camcorders.

tsremux will open the files just fine, and allows me to remux them to .ts or .m2ts.

Could this function be added to tsmuxer?

i can provide samples if needed.

claymic
19th May 2008, 15:51
You're definitely doing something wrong, just follow the guide CLOSELY and you'll make it right.


PS3 can play DTS audio tracks from AVCHD/Blu-Ray disks.

Works now my friendy, no work in nero but work in my blu-ray player, but when i test with multiples files, works in blu-ray player but dont in ps3 ? can you help me again ?
Thanks.

dorati
19th May 2008, 20:18
I use TsMuxer for Muxing my Blu-ray rips and Change fps to 25 (Pal Speedup).
Is there an Error handling the Subtitles (PGS / SUP) ??

For example:
The Orginal-Movie has 23.976 fps and a Forced Suptitle is shown at 1:13:34.

For Muxing I changed to 25 fps and at PGS - General Track Options I select "Bind to Video FPS".

In the new muxed movie, now this Suptitle is shown at 1:16:43.
This is wrong !! The Suptitle must be shown at ~ 1:10:30.

I make something wrong or TSMuxer makes an Error in Calculating the Correct Timeposition ?!?

asarian
19th May 2008, 22:53
Okay, tsMuxer seems like the tool to use. But I'm really new to Bluray, so I got a few questions that may look silly to folks here (but we all gotta enter the HD world somewhere, no?).

I was experimenting with "The Fith Element" Bluray discs, one of my first. The object was to try and extract the main movie only, with just the English sound. Ok, so I went to the STREAM folder, grabbed all .ts files, and dragged them onto the tsMuxer input screen. Several .ts files tsMuxer said it couldn't recognize, though (about 3 or so). Which leads to my first question:

1): How do I know which of the .ts files in STREAM actually belong to the main movie to begin with?

And for my second question,

2): I also see a PLAYLIST folder. Can the info be extracted from there somehow?

Sorry if these sound like stupid questions. But, like I said, I'm not really all that familiar with Bluray yet.

Thanks for reading anyway.

rica
20th May 2008, 00:26
Hi asarian, you are welcome first of all.

You will find two folders inside the BD rip: BDMV and CERTIFICATE...
Look into the BDMV folder and you'll see the "STREAM" sub-folder and you gonna find some *.m2ts files inside that.
The biggest one is the main movie.
Add this file to TSMuxer and you'll see all of the details of the video and audio files.
Select the main video (VC1, h264 or mpeg2), select "remove pulldown" opton and select the audio and finally demux them.
Now in this step use eac3to get ac3 file.
You got raw video and audio. Now you can select either "TS Muxing" or "Create Blu-Ray Disc" option.
This might help as well:
http://forum.doom9.org/showthread.php?t=136505

tebasuna51
20th May 2008, 00:59
I got the TrueHD track of The Matrix and i did the -blu-ray in the command line?

could that b the problem, i even used the GUI of eac3to and it still didnt make a diffrence,

what happens is the centre turns into the right or left?

The -blu-ray parameter is only for LPCM tracks, not for TrueHD track.

asarian
20th May 2008, 02:47
Hi asarian, you are welcome first of all.

You will find two folders inside the BD rip: BDMV and CERTIFICATE...
Look into the BDMV folder and you'll see the "STREAM" sub-folder and you gonna find some *.m2ts files inside that.
The biggest one is the main movie.
Add this file to TSMuxer and you'll see all of the details of the video and audio files.
Select the main video (VC1, h264 or mpeg2), select "remove pulldown" opton and select the audio and finally demux them.
Now in this step use eac3to get ac3 file.
You got raw video and audio. Now you can select either "TS Muxing" or "Create Blu-Ray Disc" option.
This might help as well:
http://forum.doom9.org/showthread.php?t=136505

Thank you very much, rica! That was most illuminating. The "remove pulldown" option remains greyed out, though; but I deselected all but the H.264 movie plus the TRUE-HD, and tsMuxer can even create another Bluray output again! So I'm very excited as to what the output will be! :) I disabled the PGS entries (what I assume to be subtitle streams).

The H.264 stream has a peculiar fps, though: 23.976 fps. LOL. How quaint! My new 50" Sony LCD does 24ps, when required, so I may have to force the fps to 24. But first things first: getting a valid bluray output.

All-in-all, I love this new world opening up for me; and I love this board, too! It seems here folks really know what they're doing.

P.S. Odd. The deed is done. I have a valid bluray! PowerDVD 8 doesn't seem to recognize the True-HD stream, though. But it's there, as taking the previous output as input for tsMuxer again, I see the TRUE-HD audio present! Interestingly enough, I see it now offers an option to downgrade TRUE-HD to AC3.

Ah, so much to learn, so little time to do it in! :)

Momber
20th May 2008, 08:12
The "remove pulldown" option remains greyed out, though;
BluRays don't have any pulldown flags to remove, only HD DVDs.

The H.264 stream has a peculiar fps, though: 23.976 fps.

That's not peculiar, but correct, for movies.

I see it now offers an option to downgrade TRUE-HD to AC3.

Because many TrueHD tracks (not all) have an AC3 "core" that can be extracted.

S.

drsmithdtv
20th May 2008, 08:20
When joining two m2ts files into one with tsmuxer I'm finding that PDVD and Arcsoft TMT are only playing the first part of the joined file. This is both when playback is initiated from the joined m2ts file itself and with playback from a remuxed Blu-ray structure.

nass06
20th May 2008, 10:15
Hello,
Thank you very much.
I have a question please, if i have a blu ray rip with subtitle and i want to split it every 4 Gb, what append to this subtitle?
Sorry for my bad english and thank you.

claymic
20th May 2008, 16:27
Hi, i am from Brazil and i dont speak english very well, but i will try again.
I create many blu-ray structure with tsmuxer for my files mkv, and work very well in my ps3, but when i try, fallowing the guide for create a blu-ray with nerovison, and substituting the files creat with nerovision for my files create with tsmuxer, the blu-ray works in my blu-ray player, with menu, subtitiles, everything, but dont play in ps3, data disc, can anyone help me ? I´m sorry for my english, is very bad. Thanks for help, is very hard to me read in english, i apreciate the help.

iSkywalker
20th May 2008, 17:42
Hi, i am from Brazil and i dont speak english very well, but i will try again.
I create many blu-ray structure with tsmuxer for my files mkv, and work very well in my ps3, but when i try, fallowing the guide for create a blu-ray with nerovison, and substituting the files creat with nerovision for my files create with tsmuxer, the blu-ray works in my blu-ray player, with menu, subtitiles, everything, but dont play in ps3, data disc, can anyone help me ? I´m sorry for my english, is very bad. Thanks for help, is very hard to me read in english, i apreciate the help.

I've got the same problem. I'd created the AVCHD by Nero Vision 5 and played on PS3. It showed "Data Disc" instead of "AVCHD". Does anyone know why? Thanks

Atak_Snajpera
20th May 2008, 18:07
Why do you use Nero????

iSkywalker
20th May 2008, 18:30
Why do you use Nero????

I have many TV episodes and like to see each episode showed on menu.
I tried to append 7 episodes to 1 m2ts file on tsMuxeR. However, I'd got audio and video out of sync at the end. That's why I tried to use Nero Vision to put 7 episodes on 1 AVCHD. Thanks for listening.

Rodger
20th May 2008, 19:14
What am I doing wrong?

I´m trying to mux the files in the screenshot(s).
But neither KM-Player nor PowerDVD8 recognize ANY subtitles.

http://www.bilder-space.de/thumb/fY72EbYaheTn4Na.jpg (http://www.bilder-space.de/show.php?file=fY72EbYaheTn4Na.jpg)
http://www.bilder-space.de/thumb/OaIZdXI9Wftn94w.jpg (http://www.bilder-space.de/show.php?file=OaIZdXI9Wftn94w.jpg)

Any tips for me?

rica
20th May 2008, 19:31
http://forum.doom9.org/showthread.php?t=137466
Any tips for me?

Here is the way i follow:

http://forum.doom9.org/showthread.php?t=137466

Momber
20th May 2008, 19:54
When joining two m2ts files into one with tsmuxer I'm finding that PDVD and Arcsoft TMT are only playing the first part of the joined file. This is both when playback is initiated from the joined m2ts file itself and with playback from a remuxed Blu-ray structure.
Yeah, that happens because the end-of-file flag is not removed.
There may be more elegant solutions, but this is what works for me:
1. Join the files with the "copy /b" command.
2. Remux the joined m2ts to m2ts (!) with Tsremux (http://forum.doom9.org/showthread.php?t=125447)
3. Create BluRay with tsMuxeR

If anyone has a less time-consuming solution, I would surely like to hear it ;)
TIA!

madshi
20th May 2008, 20:20
If anyone has a less time-consuming solution, I would surely like to hear it ;)
Haven't measured it, but I think this should be faster:

(1) Let eac3to remux the video to MKV and do to the audio tracks whatever you want.
(2) Let TsMuxer remux the MKV to m2ts.

This also has the big advantage that you won't get audio sync problems with those multi-part seamless branching titles, because eac3to can remove audio overlaps at the m2ts join points. If you don't remove the overlaps, audio will slowly but steadily go out of sync with every further joined m2ts part. This is especially noticable with AC3 tracks cause the AC3 overlap can be up to 32ms per m2ts part, IIRC.

P.S: I haven't actually tried myself whether this works. But I've been told by another person who has tried this and said that it works.

rica
20th May 2008, 20:31
Haven't measured it, but I think this should be faster:

(1) Let eac3to remux the video to MKV and do to the audio tracks whatever you want.
(2) Let TsMuxer remux the MKV to m2ts.

This also has the big advantage that you won't get audio sync problems with those multi-part seamless branching titles, because eac3to can remove audio overlaps at the m2ts join points. If you don't remove the overlaps, audio will slowly but steadily go out of sync with every further joined m2ts part. This is especially noticable with AC3 tracks cause the AC3 overlap can be up to 32ms per m2ts part, IIRC.

P.S: I haven't actually tried myself whether this works. But I've been told by another person who has tried this and said that it works.

Haven't tried yet but it seems better.

Rodger
20th May 2008, 20:37
No Chance...doesn´t work!

Doesn´t recognize ANYTHING correctly... :confused:

madshi
20th May 2008, 20:44
@Rodger, appending files in this forum is rarely a good idea cause it usually takes a loooooooooooooooong time until they get approved.

survivant001
20th May 2008, 20:53
@Rodger, appending files in this forum is rarely a good idea cause it usually takes a loooooooooooooooong time until they get approved.

use mediafire

rica
20th May 2008, 20:54
No Chance...doesn´t work!

Doesn´t recognize ANYTHING correctly... :confused:

Not sure you are using Graphedit to play those, are you?
Or you are missing something.

rica
20th May 2008, 21:26
The "remove pulldown" option remains greyed out,

Hi asarian; let me clarify this "pulldown removal" thing :)

I've seen these types of Blu-Ray disks:

mpeg2 1920*1080p 23.976 fps
h264 avc 1920*1080p 23.976 fps
for those nothing to remove since they are already 24p...
and finally;
VC1 1920*1080i 29.976 fps
we should remove pulldown from this interlaced file and convert it to 23.976 progressive one.
I have just one VC1 BD and it has no pulldown flag.
So momber might be right while saying "BluRays don't have any pulldown flags to remove, only HD DVDs."
But i'm not sure. At least you should try when you meet with a VC1file. (I sometimes removed pulldown from some HD-DVD VC1 files using vc1conv while i couldn't do it with TSMuxer.)

claymic
20th May 2008, 21:59
ok, my ps3 is not here now, so i cant test, but i think that problem is the blu-ray structure, i will try with avchd in nerovision, i dont test yet, if dont work i will try burn in UDF 2.6 , some peaple say thats way for play multiple files in ps3 with menu.
Thanks and sorry for my bad english again.

NSI
21st May 2008, 00:10
ok, my ps3 is not here now, so i cant test, but i think that problem is the blu-ray structure, i will try with avchd in nerovision, i dont test yet, if dont work i will try burn in UDF 2.6 , some peaple say thats way for play multiple files in ps3 with menu.
That is correct. If you are using the Blu-ray structure on an optical disc it needs to be burned in UDF 2.6, and if you've placed the files on a FAT formatted disk the files need to be renamed to only use 3 character extensions.

If either of those rules are broken the PS3 will not load the media as BDMV or AVCHD, but as plain data instead.

SamuriHL
21st May 2008, 02:25
UDF 2.50 for Blu-ray. UDF 2.6 for HD DVD.

DoomBot
21st May 2008, 03:36
Haven't measured it, but I think this should be faster:

(1) Let eac3to remux the video to MKV and do to the audio tracks whatever you want.
(2) Let TsMuxer remux the MKV to m2ts.

This also has the big advantage that you won't get audio sync problems with those multi-part seamless branching titles, because eac3to can remove audio overlaps at the m2ts join points. If you don't remove the overlaps, audio will slowly but steadily go out of sync with every further joined m2ts part. This is especially noticable with AC3 tracks cause the AC3 overlap can be up to 32ms per m2ts part, IIRC.

P.S: I haven't actually tried myself whether this works. But I've been told by another person who has tried this and said that it works.

Demuxing the files with eac3to and then remuxing them together with TsMuxer works good with multi-part seamless branching titles to right?

psxiso
21st May 2008, 07:07
PS3 don't accept Blu-ray structure burn on DVD5 or DVD9.
PS3 accept blu-ray structure on USB drive (output by tsmuxer, haven't test others).
PS3 accept AVCHD from NERO VISION 5, Ulead DVD MovieFactory 6, burn as UDF 2.50 on DVD5 and DVD9.

rica
21st May 2008, 08:12
PS3 don't accept Blu-ray structure burn on DVD5 or DVD9.


BR structure created by TSMuxer + ImageBurn works for me.

Momber
21st May 2008, 08:16
Haven't measured it, but I think this should be faster:

(1) Let eac3to remux the video to MKV and do to the audio tracks whatever you want.
(2) Let TsMuxer remux the MKV to m2ts.

Thanks, madshi. I will give this a try on the next suitable project.
I must admit I haven't fully tapped into all the impressive capabilities of eac3to yet. Partly because m2ts support is relatively new, partly because I usually stick to what I know to work. But then again, I haven't had to grapple with seamless branching BluRays yet...

I haven't actually tried myself whether this works.
LOL! That's kind of funny, seeing as you are the developer of eac3to :)

Ciao
S.

madshi
21st May 2008, 08:17
Demuxing the files with eac3to and then remuxing them together with TsMuxer works good with multi-part seamless branching titles to right?
Not with the current eac3to version because it only removes the video "sequence end codes" when remuxing to MKV and not when demuxing the video track. That will be fixed with the next eac3to version. But TsMuxer can also handle MKV files. So letting eac3to remux to MKV and then TsMuxer remux to m2ts isn't really a disadvantage, I think.

madshi
21st May 2008, 08:20
I must admit I haven't fully tapped into all the impressive capabilities of eac3to yet. Partly because m2ts support is relatively new, partly because I usually stick to what I know to work. But then again, I haven't had to grapple with seamless branching BluRays yet...
Yeah, I also keep using the same techniques that I know to work and am only reluctantly changing to other techniques. You never know whether you won't run into new problems when converting to another technique...

LOL! That's kind of funny, seeing as you are the developer of eac3to :)
The reason is simply that I convert everything to MKV. My final aim is not m2ts. That's why I didn't test it myself. What I did test is remuxing everything to MKV, of course... :)

Momber
21st May 2008, 08:33
So momber might be right while saying "BluRays don't have any pulldown flags to remove, only HD DVDs."
Perhaps I should qualify my statement.
There may well be BluRays that have pulldown and/or interlaced flags, but that is because they are interlaced, e. g. 1080i (although I haven't personally come across one yet).
I those cases, simply removing the flags will not do. You'd end up with jerky or even corrupted video playback. What you would need to do to make them 24p progressive is apply inverse telecine, which is beyond the capabilities of a muxer tool. At any rate, this is something that the video decoder software does, or should do. A fine example is the free DScaler MPEG-2 video decoder with IVTC patch (http://www.geocities.com/kzeuhkzeuh/index.htm), which does just that, but only on MPEG-2 video streams.

S.

rica
21st May 2008, 09:16
There may well be BluRays that have pulldown and/or interlaced flags, but that is because they are interlaced, e. g. 1080i S.

That is what i was saying:

:

mpeg2 1920*1080p 23.976 fps
h264 avc 1920*1080p 23.976 fps
for those nothing to remove since they are already 24p...
and finally;
VC1 1920*1080i 29.976 fps
we should remove pulldown from this interlaced file and convert it to 23.976 progressive one.
I have just one VC1 BD and it has no pulldown flag.

Momber
21st May 2008, 09:57
That is what i was saying
Yes I understand but we should remove pulldown from this interlaced file and convert it to 23.976 progressive one.
is somewhat misleading in the context of this thread because deinterlacing and IVTC'ing is really not something that a muxer tool does, or can do.