Log in

View Full Version : tsMuxeR update for 3D blu-ray


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

idbirch2
1st November 2013, 20:07
Please check your PMs physic.

bluemicky
2nd November 2013, 06:30
How does the menu and the extras stay if there are more mpls files?


this is difficult for me , i don't know how to do ,yet .

i just know the kind that only get one biggest m2ts file .

colinhunt
2nd November 2013, 11:46
2.1.4(b) does not recognize the MVC stream in playlist 00800 of the Creature from the Black Lagoon 3D Blu-ray.

BDInfo shows the Stream File for 00800.mpls is 00023.SSIF (which contains AVC and MVC streams), but when I open the same 00800 playlist in tsmuxer, it links only to the 00023.m2ts file and lists only a H.264 video stream in "Tracks:" window.

FilipeAmadeuO
2nd November 2013, 12:49
@physic
I have replaced subtitles sucessfull on 3D disc. And it works ok. Can you add the option to copy all the other files on ISO just to make a complete ISO file (similar to full backup) ?

tymoxa
2nd November 2013, 13:04
Can you add the option to copy all the other files on ISO just to make a complete ISO file (similar to full backup) ?

It's in physic ToDo list (http://forum.doom9.org/showthread.php?p=1650440#post1650440):

Now I am going to build MAC and Linux versions then go futher and improve general BD disk processing (forced subtitles tracks in MO, remux with keeping original disk structure e.t.c).

Sharc
2nd November 2013, 14:00
@physic
See my post here (http://forum.doom9.org/showthread.php?p=1651111#post1651111), especially Edit and Edit2. Looks like an issue with the new tsMuxeR?

The difference seems to that the new tsMuxeR 2.1.4(b) adds
B-pyramid level 1 detected. Shift DTS to 2 frames
B-pyramid level 2 detected. Shift DTS to 3 Frames
The old version 1.10.6 seems not to apply this shift. (There is no Audio Track in the combinedMVC.h264 btw.)
Also, the new version reports 3200 processed frames, while the old Version 1.10.6 reports 1600 Frames.
The old version included fps=23.976 in the meta, while the new version skips it.
It looks like the new version does not correctly detect the stream type of the combined.h264 file.

Cruzader1986
2nd November 2013, 14:24
successfully muxed a 3d movie but the subtitles are forced.
even if the player's subtitle option is off, the subs are still there.

anyone encounter the same problem? and is there a way to not make the subs forced?

Blackwalker
2nd November 2013, 16:50
so the 2.1.4 is still bugged?

Sharc
2nd November 2013, 17:45
It's 2.1.4(b), with (b) standing for beta, means it may still have few bugs which however may only show up in special cases.

Blackwalker
2nd November 2013, 23:08
It's 2.1.4(b), with (b) standing for beta, means it may still have few bugs which however may only show up in special cases.

ok i know its still a beta and what is a "beta", sorry i used wrong words! If mean the last bugs.
I'll check and do some test, thx! :)

pistacho
3rd November 2013, 11:04
pistacho
I fixed several errors and warnings in version 2.x.x due to BDROM standart (I checked it using bdrom validation software). One of recomendation - repeat PAT/PMT data every 100ms or faster. So, I increased PAT/PMT rate.


Seems that this is true for PAT/PMT but not exactly for SIT (PID=31):

I analyzed some comercial Blu-Ray disc and always repeat rate of PID 31 is aprox. 900ms


This is a comparative with original discs and old/new TsMuxeR:

http://img36.imageshack.us/img36/3376/y9a0.png


I think it would be great if you could adjust PAT/PMT/SIT rates to these numbers (94ms for PAT/PMT and 900 ms for SIT).

Advantages:

- more matching with original Blu-Ray transport stream.
- less overhead.


:thanks: a lot for all hard work you're doing.

pedrocabrio
3rd November 2013, 11:41
Hi Guys,

Maybe there is someone who could make a step-by-step-guide complete with screenshots so others can understand how to use this program as intended.

for me, i am looking for a guide to simply add a subtitle to a 3d bluray and keeping the original menus

thanks a lot
@phisic: ReSpEcT

HWK
3rd November 2013, 21:57
Keeping original menu at this stage not possible, however it is planned for tsmuxer in near future.

Cruzader1986
4th November 2013, 06:42
anyone tried to combine two 3d discs (like Hobbit or Titanic) into a single disc?

nunub
4th November 2013, 10:04
Well i had already passed this test of combining not just two but three as well and they are backward compatible too.

KoolKiwi
4th November 2013, 11:26
Hi Physic. Thanks for your ongoing awesome work!
A quick feature suggestion: "Split by Chapter"
Reason: The new "Pure Audio" Blu-ray titles appear to contain the album as a single track, with each song as a chapter.
Adding the ability to split by chapter would allow easy archiving of these HD Music Blu-ray's to their individual 96/24 LPCM song tracks, via tsMuxeR's "Demux" output option.

physic
5th November 2013, 00:35
KoolKiwi
I wrote it down.

New update is ready:

version 2.1.6(b)
- Add support for combined AVC+MVC streams
- Output file size slightly reduced
- Fixed bug if mux AVC+MVC tracks to m2ts file. Some 3d m2ts movies did not play on Samsung Smart TV
- Fixed minor bug in a SSIF interleaving for some movies

tsMuxeR 2.1.6(b) (https://drive.google.com/file/d/0B0VmPcEZTp8NUFhVTF94dVN5MW8/edit?usp=sharing)

Audiophile1178
5th November 2013, 02:53
physic, would you happen to know when you'll enable full support for DTS-Express? I have a few discs that have been on my PC for a few years which are waiting for full support of this audio format.

Thank you very much! :)

KoolKiwi
5th November 2013, 04:23
Hi physic. Testing version 2.1.6(b), I'm still getting brief audio drop-outs between some seamless branching? file components.

Example: Monsters University 3D. Original BD has first .ssif segment 02:12.465, second .ssif segment is 00:16.474 (approx 02:19 in).

After muxing to both Blu-ray ISO using tsMuxeR, and to an MKV using MakeMKV. The MKV version plays flawlessly, but the tsMuxeR generated ISO has a brief audio drop-out at the 02:19 transition point (first transition point @ 02:12 doesn't drop-out).

Audio track is True-HD. Playback device is Mede8er MED600X3D.

I'm hoping to be able to use tsMuxer for my 3D archiving as well as my regular use for 2D .m2ts archiving, mainly because I prefer to stick with .iso for 3D as the MakeMKV files seem to have their own issues (on other players). Plus I assume getting rock solid .ISO remux of 3D is one of the points of your current development effort.

What do you need to be able to help with tracking down the issue?

pedrocabrio
5th November 2013, 08:57
Keeping original menu at this stage not possible, however it is planned for tsmuxer in near future.

Hi, looking forward to this.
One question, when you add subs to a 3d stream, will a simple SRT suffice, or do i need to convert it into a 3d stream (i am currently using 3dsubtitler).

in the future i can just try this and write it to my BD-DL discs but for now my 3d-bluray and -tv are still in the box

many thanx

Cedvano
5th November 2013, 09:21
@Physic

Great job for the MVC Combined. Thanks

idbirch2
5th November 2013, 09:40
I'm still getting brief audio drop-outs between some seamless branching? file components.

Original BD has first .ssif segment 02:12.465, second .ssif segment is 00:16.474 (approx 02:19 in).

The cause of this has been identified but the solution is not an easy one to code so physic will require some time to fix it.

KoolKiwi
5th November 2013, 11:07
The cause of this has been identified but the solution is not an easy one to code so physic will require some time to fix it.

Thanks ibirch2. I've now followed your prior posts, if I understood correctly, were you thinking this only affects True-HD tracks?

It would appear that whatever the technical challenge is with joining the seamless branch file HD Audio streams, MakeMKV appears to have it nailed, so hopefully the problem (and potential solution) has been identified?

idbirch2
5th November 2013, 11:41
Hi KoolKiwi, yes until now I have only experienced this issue with TrueHD tracks however I have not tried that particular disc. Once I've bought my copy, I'll give it a go and let you know (although it's not available to buy yet where I am).

edit: I have found some BDInfo reports from people who do have the disc you mention and it's not even a seamless branching title so I think you're mistaken (or have a separate issue with your player causing audio dropouts on standard DTS-HD tracks).

KoolKiwi
5th November 2013, 19:23
Hi idbirch2. Yes, Despicable Me 2 has indeed been released here. I was surprised Google tells me it doesn't release in the US until late November!

My mistake, a quick check with BDInfo, as you suggest, confirms that this title has only one .ssif feature file.

I've now just re-run my test with 2.1.6(b) and the iso is indeed playing flawlessly. My apologies, I must have confused with an earlier test? I'll edit this incorrect info out of my prior post.

Sharc
5th November 2013, 19:33
@physic
The new Version 2.1.6(b) solved my problem reported here (http://forum.doom9.org/showpost.php?p=1651135&postcount=606).
Thanks.

physic
5th November 2013, 22:17
Linux build is ready:
tsMuxeR_2.1.6(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NTi1NQjlQSDRtbnc/edit?usp=sharing)

I am going to fix problem with joining files with True-HD track. I'll create new version after this fix.

sl1pkn07
5th November 2013, 22:18
YAHOO!!!

thanks!

microchip8
6th November 2013, 10:11
Thanks for the Linux version, physic!

SubJunk
6th November 2013, 21:49
Thanks a lot for the Linux version :) Looking forward to OS X version too!

bensam56
7th November 2013, 14:28
Hi, glad you are updating the tsmuxer. The split by time and size is not working for m2ts and blu-ray folder output and seems particularly its not from v2.0.5
Please add HEVC support for both blu-ray and m2ts output. Thanks!

Also, Getting error

"Matroska parse error: invalid H264 NAL unit size. NAL unit truncated."

Video details:

Format : Matroska
Format version : Version 2
File size : 39.0 MiB
Duration : 43s 960ms
Overall bit rate : 7 438 Kbps
Encoded date : UTC 2011-06-02 10:27:05
Writing application : mkvmerge v4.8.0 ('I Got The...') built on May 24 2011 03:12:58
Writing library : libebml v1.2.0 + libmatroska v1.1.0

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L5.0
MultiView_Count : 2
MultiView_Layout : Right Eye
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Muxing mode : Header stripping
Codec ID : V_MPEG4/ISO/AVC
Duration : 43s 960ms
Width : 3 840 pixels
Height : 1 080 pixels
Display aspect ratio : 3.556
Frame rate mode : Constant
Frame rate : 25.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Default : Yes
Forced : No

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : A_AAC
Duration : 43s 960ms
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Default : Yes
Forced : No

HWK
7th November 2013, 17:12
Hi, glad you are updating the tsmuxer. The split by time and size is not working for m2ts and blu-ray folder output and seems particularly its not from v2.0.5
Please add HEVC support for both blu-ray and m2ts output. Thanks!

Also, Getting error

"Matroska parse error: invalid H264 NAL unit size. NAL unit truncated."

Video details:

Format : Matroska
Format version : Version 2
File size : 39.0 MiB
Duration : 43s 960ms
Overall bit rate : 7 438 Kbps
Encoded date : UTC 2011-06-02 10:27:05
Writing application : mkvmerge v4.8.0 ('I Got The...') built on May 24 2011 03:12:58
Writing library : libebml v1.2.0 + libmatroska v1.1.0

Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L5.0
MultiView_Count : 2
MultiView_Layout : Right Eye
Format settings, CABAC : Yes
Format settings, ReFrames : 1 frame
Muxing mode : Header stripping
Codec ID : V_MPEG4/ISO/AVC
Duration : 43s 960ms
Width : 3 840 pixels
Height : 1 080 pixels
Display aspect ratio : 3.556
Frame rate mode : Constant
Frame rate : 25.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Default : Yes
Forced : No

Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : A_AAC
Duration : 43s 960ms
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 44.1 KHz
Compression mode : Lossy
Default : Yes
Forced : No

I would say tsmuxer is having problem with this file because of things I highlighted in red.

filler56789
7th November 2013, 18:02
...
Please add HEVC support for both blu-ray and m2ts output. Thanks!

HEVC in ts/m2ts: I agree, +1

HEVC in Blu-Ray structure: I do not see the point :confused:

HWK
7th November 2013, 18:04
Personally I think HEVC shouldn't be high priority since encoder is still in development. However it could find it's place in to do list.

bensam56
7th November 2013, 18:57
HEVC in ts/m2ts: I agree, +1

HEVC in Blu-Ray structure: I do not see the point :confused:

Blu-ray structure I need it personally. ;)

SeeMoreDigital
7th November 2013, 20:00
Blu-ray structure I need it personally. ;)
Hmmm... Has the container format for HEVC been finalized then?

szabi
7th November 2013, 20:02
Hi

Disregard my post, drag n drop worked.

bye

arrgh
7th November 2013, 20:23
I encountered this problem if muxing a 1 interleaved 3d-mkv videostrem with 2 ac3 audio streams and 3 sup streams...

HWK
8th November 2013, 00:19
I encountered this problem if muxing a 1 interleaved 3d-mkv videostrem with 2 ac3 audio streams and 3 sup streams...

Provide whole image, otherwise it is very hard to tell what is causing this problem. Also tell use more about the source, use media info to obatin this info about stream and post it here.

In future please post images to external size and link it in forum.

bensam56
8th November 2013, 05:21
Hmmm... Has the container format for HEVC been finalized then?

MMT is the official container for HEVC. You can see more about MPEG Media Transport here (http://en.wikipedia.org/wiki/MPEG_media_transport)

But, they added HEVC support for MPEG-Transport streams which we are using in Blu-ray disc, DVB, ATSC. More info see here (http://en.wikipedia.org/wiki/High_Efficiency_Video_Coding#Containers)

HEVC - No support for MPEG Program Streams

bensam56
8th November 2013, 07:30
Why TsMuxer not recognizing this video file:
Hope it will be fixed in next build.

Format : MPEG-TS
File size : 135 MiB
Duration : 1mn 21s
Overall bit rate mode : Variable
Overall bit rate : 13.8 Mbps
Maximum Overall bit rate : 35.5 Mbps

Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : MPEG Video
Format version : Version 2
Format profile : Main@High
Format settings, BVOP : Yes
Format settings, Matrix : Custom
Format settings, GOP : M=3, N=15
Codec ID : 2
Duration : 1mn 21s
Bit rate mode : Variable
Bit rate : 12.7 Mbps
Maximum bit rate : 20.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 29.970 fps
Standard : Component
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.204
Time code of first frame : 00:00:00;00
Time code source : Group of pictures header
Stream size : 124 MiB (92%)
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709

Audio
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : E-AC-3
Format/Info : Audio Coding 3
Format settings, Endianness : Big
Codec ID : 129
Duration : 1mn 21s
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 4.36 MiB (3%)

Sharc
8th November 2013, 10:14
^^^^
29.97fps progressive?
I think it should be interlaced or flagged as interlaced ....
Mind uploading a sample?

HWK
8th November 2013, 17:09
Why TsMuxer not recognizing this video file:
Hope it will be fixed in next build.

Format : MPEG-TS
File size : 135 MiB
Duration : 1mn 21s
Overall bit rate mode : Variable
Overall bit rate : 13.8 Mbps
Maximum Overall bit rate : 35.5 Mbps

Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : MPEG Video
Format version : Version 2
Format profile : Main@High
Format settings, BVOP : Yes
Format settings, Matrix : Custom
Format settings, GOP : M=3, N=15
Codec ID : 2
Duration : 1mn 21s
Bit rate mode : Variable
Bit rate : 12.7 Mbps
Maximum bit rate : 20.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 29.970 fps
Standard : Component
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.204
Time code of first frame : 00:00:00;00
Time code source : Group of pictures header
Stream size : 124 MiB (92%)
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709

Audio
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : E-AC-3
Format/Info : Audio Coding 3
Format settings, Endianness : Big
Codec ID : 129
Duration : 1mn 21s
Bit rate mode : Constant
Bit rate : 448 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Compression mode : Lossy
Stream size : 4.36 MiB (3%)

^^^^
29.97fps progressive?
I think it should be interlaced or flagged as interlaced ....
Mind uploading a sample?

Sharc, you are right it is indeed violation of blu-ray spec and it needs to be interlaced.

I have provided correct file example

General
ID : 0 (0x0)
Complete name : J:\BDMV\STREAM\00205.m2ts
Format : BDAV
Format/Info : Blu-ray Video
File size : 11.3 MiB
Duration : 5s 310ms
Overall bit rate mode : Variable
Overall bit rate : 17.6 Mbps
Maximum Overall bit rate : 48.0 Mbps

Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : MPEG Video
Format version : Version 2
Format profile : Main@High
Format settings, BVOP : Yes
Format settings, Matrix : Custom
Format settings, GOP : M=3, N=12
Codec ID : 2
Duration : 5s 5ms
Bit rate mode : Variable
Bit rate : 16.9 Mbps
Maximum bit rate : 35.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Standard : Component
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.340
Time code of first frame : 01:00:00:00
Time code source : Group of pictures header
Stream size : 10.1 MiB (89%)
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709

Hansdampf12345
8th November 2013, 17:25
Is there a way to do some batch muxing? I have a bunch of MKVs I want to mux to M2TS format and it's a little bit time-consuming to put every single file in tsMuxeR.

bensam56
8th November 2013, 17:26
Sharc, you are right it is indeed violation of blu-ray spec and it needs to be interlaced.

I have provided correct file example

Then fine no issues :thanks:

microchip8
8th November 2013, 18:20
@physic

When trying to add a SRT subtitle, tsMuxeR on Linux displays the following and aborts

Can't load symbol code '65' from font

Any way to fix this?

arrgh
8th November 2013, 22:26
I encountered this problem if muxing a 1 interleaved 3d-mkv videostrem with 2 ac3 audio streams and 3 sup streams...

it seems that tsmuxer does not "filter out" covers and/or mkv-tags like those generated by the MKVTagger (http://forum.team-mediaportal.com/threads/mkvtagger-edit-tags-mkv-tags-incl-mp-tvseries-thetvdb-com-themoviedb-musicvideos.116870/);

if I use the videostreams (AVC/MVC) from the original BD or an un-tagged mkv video stream then it works...

so tsmuxer should look out for mkv tags and/or covers and remove them before muxing...

Sharc
9th November 2013, 14:08
tsMuxer 2.1.6(b) seems no longer to accept "old" .meta, like
MUXOPT --no-pcr-on-video-pid --new-audio-pes --avchd --vbr --custom-chapters=00:00:00.000;00:12:13.333;00:23:37.375;00:33:41.208;00:52:01.583;00:59:13.583;01:11:16.916;01:21:51.708;01:31:41.875;01:44:23.083;01:55:19.833;02:10:40.375;02:16:23.125;02:20:13.166 --vbv-len=500
V_MPEG4/ISO/AVC, "C:\TEMP\VID_00007.AVS.264", fps=24, insertSEI, contSPS, track=4113
A_AC3, "C:\TEMP\AUD_00007_4352.AC3", lang=deu
A_AC3, "C:\TEMP\AUD_00007_4353.AC3", lang=eng
S_HDMV/PGS, "C:\TEMP\00007.track_4608.SUP",fps=24,lang=deu
Did I miss something? This meta works with older tsMuxer.

nunub
9th November 2013, 14:19
@physic
not yet successful combining two mvc files and if we add audio plus subtitles the corresponding files play with error from where it is joined.

HWK
9th November 2013, 16:44
@physic
not yet successful combining two mvc files and if we add audio plus subtitles the corresponding files play with error from where it is joined.

Are these normal subtitle with sup extension and audio files. I would give it a try as well and see what happens. Just to make we are on same page you first combine mvc + h.264 files and then import inside tsmuxer to add audio and subtitle to it.