Log in

View Full Version : tsMuxer Open Source


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

SeeMoreDigital
3rd March 2020, 10:20
but TS or m2ts, i dont really care. As long i can watch DV+ atmos via usb or my network, i'm happy...And right now I'm very happy :DWell it is worth caring about because from what I'm able to determine, your Sony player (along with every other hardware player) is unable to play 'HEVC video with 2-layer Dolby Vision placed within the .M2TS container. Which means the .TS [188 byte packet] container is your only option.

And it's the same with TV's that support Dolby Vision...

baker99uk
3rd March 2020, 11:10
Using this input file

General
ID : 0 (0x0)
Complete name : Atmos-DV.m2ts
Format : BDAV
Format/Info : Blu-ray Video
File size : 68.3 GiB
Duration : 1 h 50 min
Overall bit rate mode : Variable
Overall bit rate : 88.2 Mb/s
Maximum Overall bit rate : 109 Mb/s

Video #1
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.1@High
HDR format : SMPTE ST 2086, HDR10 compatible
Codec ID : 36
Duration : 1 h 50 min
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0050 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 1000 cd/m2
Maximum Frame-Average Light Level : 863 cd/m2

Video #2
ID : 4117 (0x1015)
Menu ID : 1 (0x1)
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.1@High
HDR format : SMPTE ST 2086, HDR10 compatible
Codec ID : 36
Duration : 1 h 50 min
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0050 cd/m2, max: 1000 cd/m2

Audio #1
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : AC-3 MLP FBA 16-ch
Format/Info : Audio Coding 3 + Meridian Lossless Packing FBA with 16-channel presentation
Commercial name : Dolby TrueHD with Dolby Atmos
Muxing mode : Stream extension
Codec ID : 131
Duration : 1 h 50 min
Bit rate mode : Variable
Bit rate : 448 kb/s
Maximum bit rate : 7 437 kb/s
Channel(s) : 8 channels
Channel layout : L R C LFE Ls Rs Lb Rb
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Stream size : 355 MiB (1%)
Service kind : Complete Main
Number of dynamic objects : 11
Bed channel count : 1 channel
Bed channel configuration : LFE

Text #1
ID : 4768 (0x12A0)
Menu ID : 1 (0x1)
Format : PGS
Codec ID : 144



With the m2ts version of tsmuxer works perfectly with Atmos and DV on my X700, the output file mediainfo is

Format : BDAV
Format/Info : Blu-ray Video
File size : 68.3 GiB
Duration : 1 h 50 min
Overall bit rate mode : Variable
Overall bit rate : 88.3 Mb/s
Maximum Overall bit rate : 35.5 Mb/s

Video #1
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.1@High
HDR format : Dolby Vision, Version 1.0, dvhe.07.06, BL / SMPTE ST 2086, HDR10 compatible
Codec ID : 36
Duration : 1 h 50 min
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0050 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 1000 cd/m2
Maximum Frame-Average Light Level : 863 cd/m2

Video #2
ID : 4117 (0x1015)
Menu ID : 1 (0x1)
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.1@High
HDR format : Dolby Vision, Version 1.0, dvhe.07.06, EL+RPU / SMPTE ST 2086, HDR10 compatible
Codec ID : 36
Duration : 1 h 50 min
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0050 cd/m2, max: 1000 cd/m2
....

SeeMoreDigital
3rd March 2020, 15:54
Using this input file

Format : BDAV
Format/Info : Blu-ray Video
File size : 68.3 GiB
Duration : 1 h 50 min
Overall bit rate mode : Variable
Overall bit rate : 88.3 Mb/s
Maximum Overall bit rate : 35.5 Mb/s

With the m2ts version of tsmuxer works perfectly with Atmos and DV on my X700, the output file mediainfo isThe first three lines of the MediaInfo report are missing!!!

imhh11
3rd March 2020, 16:15
your Sony player (along with every other hardware player) is unable to play 'HEVC video with 2-layer Dolby Vision

what ?
I confirmed two times that my sony player can play HEVC dual-layer DV M2TS file (or TS or MP4).

baker99uk
3rd March 2020, 17:11
The first three lines of the MediaInfo report are missing!!!

Sorry trying to fit things in the forums character limit, I should have used two separate posts (I cut off a few PGS tracks too which hopefully doesn't matter)

General
ID : 1 (0x1)
Complete name : Atmos-DV.m2ts
Format : BDAV
Format/Info : Blu-ray Video
File size : 68.3 GiB
Duration : 1 h 50 min
Overall bit rate mode : Variable
Overall bit rate : 88.3 Mb/s
Maximum Overall bit rate : 35.5 Mb/s

Video #1
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.1@High
HDR format : Dolby Vision, Version 1.0, dvhe.07.06, BL / SMPTE ST 2086, HDR10 compatible
Codec ID : 36
Duration : 1 h 50 min
Width : 3 840 pixels
Height : 2 160 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0050 cd/m2, max: 1000 cd/m2
Maximum Content Light Level : 1000 cd/m2
Maximum Frame-Average Light Level : 863 cd/m2

Video #2
ID : 4117 (0x1015)
Menu ID : 1 (0x1)
Format : HEVC
Format/Info : High Efficiency Video Coding
Format profile : Main 10@L5.1@High
HDR format : Dolby Vision, Version 1.0, dvhe.07.06, EL+RPU / SMPTE ST 2086, HDR10 compatible
Codec ID : 36
Duration : 1 h 50 min
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 (24000/1001) FPS
Color space : YUV
Chroma subsampling : 4:2:0 (Type 2)
Bit depth : 10 bits
Color range : Limited
Color primaries : BT.2020
Transfer characteristics : PQ
Matrix coefficients : BT.2020 non-constant
Mastering display color primaries : Display P3
Mastering display luminance : min: 0.0050 cd/m2, max: 1000 cd/m2

Audio #1
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : AC-3 MLP FBA 16-ch
Format/Info : Audio Coding 3 + Meridian Lossless Packing FBA with 16-channel presentation
Commercial name : Dolby TrueHD with Dolby Atmos
Muxing mode : Stream extension
Codec ID : 131
Duration : 1 h 50 min
Bit rate mode : Variable
Bit rate : 448 kb/s
Maximum bit rate : 7 437 kb/s
Channel(s) : 8 channels
Channel layout : L R C LFE Ls Rs Lb Rb
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Stream size : 355 MiB (1%)
Language : English
Service kind : Complete Main
Number of dynamic objects : 11
Bed channel count : 1 channel
Bed channel configuration : LFE

Audio #2
ID : 4353 (0x1101)
Menu ID : 1 (0x1)
Format : E-AC-3
Format/Info : Enhanced AC-3
Commercial name : Dolby Digital Plus
Format profile : Blu-ray Disc
Muxing mode : Stream extension
Codec ID : 132
Duration : 1 h 50 min
Bit rate mode : Constant
Bit rate : 768 kb/s
Channel(s) : 8 channels
Channel layout : L R C LFE Ls Rs Lb Rb
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Delay relative to video : 1 ms
Stream size : 608 MiB (1%)
Service kind : Complete Main

Audio #3
ID : 4354 (0x1102)
Menu ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Commercial name : Dolby Digital
Codec ID : 129
Duration : 1 h 50 min
Bit rate mode : Constant
Bit rate : 640 kb/s
Channel(s) : 6 channels
Channel layout : L R C LFE Ls Rs
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Delay relative to video : 1 ms
Stream size : 507 MiB (1%)
Service kind : Complete Main

Audio #4
ID : 4355 (0x1103)
Menu ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Commercial name : Dolby Digital
Codec ID : 129
Duration : 1 h 50 min
Bit rate mode : Constant
Bit rate : 192 kb/s
Channel(s) : 2 channels
Channel layout : L R
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Delay relative to video : 1 ms
Stream size : 152 MiB (0%)
Service kind : Complete Main

Text #1
ID : 4768 (0x12A0)
Menu ID : 1 (0x1)
Format : PGS
Codec ID : 144

BloodyRipper
3rd March 2020, 18:45
On my ancient computer (P3 without SSE2, WinXP) the last working tsMuxeR version used to be 2.6.12 from 2014.

Your builds are different. The GUI does not work (as expected), but the CLI executable works like a charm.
I might have good news for you after all.

https://files.catbox.moe/5dxxih.PNG
I managed to make a static build of the last Qt version that supports Windows XP (namely, 5.6.3) and then build the GUI with it. As you can see, it works okay on my P3 with Windows XP.

This is still a work in progress, since some stuff doesn't really work (translations and sounds - minor things, but still), but if I get everything sorted out, I don't see any hurdles in providing the GUI executable "for ancient systems" in the nightly builds. This particular build variant should run on all 32-bit processors regardless of the supported instruction set extensions, since I explicitly disable emitting them in the compiler commandline.

cogira
3rd March 2020, 19:15
Look here;
17224

SeeMoreDigital
3rd March 2020, 20:14
what ?
I confirmed two times that my sony player can play HEVC dual-layer DV M2TS file (or TS or MP4).Hmmm...

If '2-layer Dolby Vision.M2TS' files work with your Sony via a USB drive, why not simply use the original .M2TS file that's on the 4K UHD disc?

Indeed, can you confirm that the original '2-layer Dolby Vision.M2TS' files work okay with your Sony player via a USB drive?

And can people with Panasonic 4K UHD players confirm that they work via a USB drive too?

I can confirm that original '2-layer Dolby Vision.M2TS' files only play in HDR on my OPPO via a USB drive. And don't play at all on my LG television.

baker99uk
3rd March 2020, 20:19
the original m2ts files from a UHD only play in HDR on the X700, if you run these files through tsmuxer then the ts files play with Dolby Vision, using the special m2ts build of tsmuxer the original m2ts is altered in some way and also strangely plays with Dolby Vision

cogira
3rd March 2020, 20:31
Hmmm...

If '2-layer Dolby Vision.M2TS' files work with your Sony via a USB drive, why not simply use the original .M2TS file that's on the 4K UHD disc?

Indeed, can you confirm that the original '2-layer Dolby Vision.M2TS' files work okay with your Sony player via a USB drive?

And can people with Panasonic 4K UHD players confirm that they work via a USB drive too?

I can confirm that original '2-layer Dolby Vision.M2TS' files don't work via a USB drive with my OPPO or with my LG television.

I confirm what @imhh11 says as I also own a sony X700.

SeeMoreDigital
3rd March 2020, 20:36
the original m2ts files from a UHD only play in HDR on the X700, if you run these files through tsmuxer then the ts files play with Dolby Vision...Indeed... That's the same behaviour with my OPPO. But @imhh11 is saying the following: - what ?
I confirmed two times that my sony player can play HEVC dual-layer DV M2TS file (or TS or MP4).

So what is actually correct?

imhh11
3rd March 2020, 20:42
@SeeMoreDigital did you even follow the recent discussion here ?? https://forum.doom9.org/showpost.php?p=1902180&postcount=431

M2TS or TS DV remux is only possible since nightly-2020-02-23--01-10-39.zip.

but MP4 Dolby vision Dual layer always been supported by the x700.


And why would I confirm original m2ts playback on the x700 in a tsmuxer thread ?? we are all talking about tsmuxer remux here.

I guess my english is worse than i thought.

SeeMoreDigital
3rd March 2020, 20:59
@SeeMoreDigital did you even follow the recent discussion here ?? https://forum.doom9.org/showpost.php?p=1902180&postcount=431

M2TS or TS DV remux is only possible since nightly-2020-02-23--01-10-39.zip.

but MP4 Dolby vision Dual layer always been supported by the x700.
According to your linked post, the MediaInfo report states that the ''2-layer Dolby Vision' re-mux is placed within the .TS container, not the .m2ts container!

Cheers

imhh11
3rd March 2020, 21:12
According to your linked post, the MediaInfo report states that the ''2-layer Dolby Vision' re-mux is placed within the .TS container, not the .m2ts container!

Cheers

YES and I confirmed m2ts DV playback just a couple post below... smh

SeeMoreDigital
3rd March 2020, 21:17
YES and I confirmed m2ts DV playback just a couple post below... smh
Can you please confirm your finding again?

imhh11
3rd March 2020, 21:25
Can you please confirm your finding again?

lol, I can't tell if you are joking or not now.

let me resume what works and what doesn't work:

-Since nightly-2020-02-23--01-10-39.zip, tsmuxer allow to remux directly a UHD-BD m2ts to DV dual layer TS that works on the X700 (and you confirmed the oppo as well). This build and all the newer one cannot make m2ts DV.

- this fork build https://onedrive.live.com/?authkey=%21ALXSeaN7Vs66jBw&cid=D488433CCEA759A4&id=D488433CCEA759A4%2122399&parId=root&action=locate
allow DV m2ts and TS and both container trigger DV properly on my x700 (your oppo too probably). confirmed here:
https://forum.doom9.org/showpost.php?p=1902472&postcount=461
&
https://forum.doom9.org/showpost.php?p=1902629&postcount=497

My english is not great, I hope you understand.

a5180007
3rd March 2020, 21:32
@a5180007
Could it be possible to do a test build that would put DV descriptor only on the DV layer just like the mp4muxer.
maybe that's the reason why it doesn't work on my LG C8?

You might be right, the DoVi descriptor for the base layer might apply only to single layer DV.
Please try https://github.com/jcdr428/tsMuxer/suites/496716797/artifacts/2484532 (needs github login).

Edit : as clarified by @imhh11, the DV in non-bluray m2ts is working only for the version in the onedrive link. If imhh11 confirms that the solution above is working, I will set the m2ts DoVi descriptor also in the justdan96 version.

SeeMoreDigital
3rd March 2020, 21:41
I have indeed confirmed that '2-layer Dolby Vision' re-muxes placed within the .TS container work okay on my OPPO. But I have also confirmed that '2-layer Dolby Vision' re-muxes placed within the .M2TS container do not work on my OPPO!

If you have managed to get '2-layer Dolby Vision' re-muxes placed within the .M2TS container to work on your Sony, I would like this confirmed 'again' please...

And if you can't do it, perhaps somebody else can, if you upload such an .M2TS test file.


Many thanks

imhh11
3rd March 2020, 21:42
You might be right, the DoVi descriptor for the base layer might apply only to single layer DV.
Please try https://github.com/jcdr428/tsMuxer/suites/496716797/artifacts/2484532 (needs github login).

Edit : as clarified by @imhh11, the DV in non-bluray m2ts is working only for the version in the onedrive link. If imhh11 confirms that the solution above is working, I will set the m2ts DoVi descriptor also in the justdan96 version.

Thank you so much, this looks promising.
Will try once I get home (in about 2h)... maybe someone else will confirm before me...

a5180007
3rd March 2020, 21:55
Thank you so much, this looks promising.
Will try once I get home (in about 2h)... maybe someone else will confirm before me...

@imhh11 And this one has the single DV descriptor ported in the non-bluray m2ts https://github.com/jcdr428/tsMuxer/suites/496773377/artifacts/2485846

iSeries
3rd March 2020, 23:12
^ page not found.

Can confirm that both .ts and .m2ts files remuxed with the fork build plays in DV on my x700.

imhh11
3rd March 2020, 23:45
You might be right, the DoVi descriptor for the base layer might apply only to single layer DV.
Please try https://github.com/jcdr428/tsMuxer/suites/496716797/artifacts/2484532 (needs github login).

Edit : as clarified by @imhh11, the DV in non-bluray m2ts is working only for the version in the onedrive link. If imhh11 confirms that the solution above is working, I will set the m2ts DoVi descriptor also in the justdan96 version.


So this new build trigger & play in DV properly on my x700 but still not recognized on the C8 and I'm having the same bug as described here on the x700
https://forum.doom9.org/showpost.php?p=1902524&postcount=470

You probably don't need it but here's a DV TS and a DV MP4 from the same source.. Mp4 works everywhere(Vizio TV, LG TV) and without any bug on the x700 but the DV TS only plays on the x700 with the bug.

TS:
https://drive.google.com/file/d/1-d3DC-lVtUDXEgj_ow_Xyhtcwq2PbbYl/view?usp=sharing

MP4:
https://drive.google.com/open?id=11pEvB3tRmSMA_6okfpDurH7IrIVYFbgR

a5180007
4th March 2020, 06:22
So this new build trigger & play in DV properly on my x700 but still not recognized on the C8 and I'm having the same bug as described here on the x700
https://forum.doom9.org/showpost.php?p=1902524&postcount=470

So I'll push the change anyway, as the DoVi descriptor doesn't seem to be needed in the first of the double layer.

All parameters are the same in Mediainfo between the TS and the MP4, I am short of idea of where the bug can come from.

Edit: @imhh11 could you please try this build without the DoVi registration descriptors:
https://github.com/jcdr428/tsMuxer/suites/497543058/artifacts/2499960 (needs GitHub login)

SeeMoreDigital
4th March 2020, 10:03
Can somebody here please upload a '2-layer Dolby Vision.M2TS contained file (or files) that I can try with my OPPO and LG TV...

Many thanks

imhh11
4th March 2020, 13:12
Edit: @imhh11 could you please try this build without the DoVi registration descriptors:
https://github.com/jcdr428/tsMuxer/suites/497543058/artifacts/2499960 (needs GitHub login)

Unfortunately, same result. the file only plays on the X700.

Well, it also plays on the DV Vizio TV but in HDR10 only.

Can somebody here please upload a '2-layer Dolby Vision.M2TS contained file (or files) that I can try with my OPPO and LG TV...

Many thanks


https://drive.google.com/file/d/1oviY-99Nfk7voS_ffaVlmUCn5GjC393g/view?usp=sharing

Stereodude
4th March 2020, 13:43
...I'm having the same bug as described here on the x700
https://forum.doom9.org/showpost.php?p=1902524&postcount=470...
Do you or anyone else have an example of a 2 layer DV .TS or .M2TS file that plays on the X700 but doesn't have the same bug?

cogira
4th March 2020, 13:59
So I'll push the change anyway, as the DoVi descriptor doesn't seem to be needed in the first of the double layer.

All parameters are the same in Mediainfo between the TS and the MP4, I am short of idea of where the bug can come from.

Edit: @imhh11 could you please try this build without the DoVi registration descriptors:
https://github.com/jcdr428/tsMuxer/suites/497543058/artifacts/2499960 (needs GitHub login)

i also tried this testbuild and the bug on x700 is still there.

cogira
4th March 2020, 14:00
Do you or anyone else have an example of a 2 layer DV .TS or .M2TS file that plays on the X700 but doesn't have the same bug?

I dont think someone has got what you request unfortunately.

cogira
4th March 2020, 14:11
i made a single layer dv of gemini man with dvdfab, Then I loaded it in tsmuxer version 2020-02-23--01-10-39. added atmos track and subtitles. Then made a .ts file. It played in x700 in dolby vision/dolby atmos confirmed by the x700 display and by C8, without the bug described here: https://forum.doom9.org/showpost.php...&postcount=470...
And the quality was very good.

a5180007
4th March 2020, 14:24
I dont think someone has got what you request unfortunately.

This is the whole reason for this trial and error process: there seems to be no fully working double layer TS yet -and I don't own a UHD player or TV, so kind of working blind...

cogira
4th March 2020, 14:35
This is the:)whole reason for this trial and error process: there seems to be no fully working double layer TS yet -and I don't own a UHD player or TV, so kind of working blind...

You are an hero.:):)

baker99uk
4th March 2020, 16:30
So I'll push the change anyway, as the DoVi descriptor doesn't seem to be needed in the first of the double layer.

All parameters are the same in Mediainfo between the TS and the MP4, I am short of idea of where the bug can come from.

Edit: @imhh11 could you please try this build without the DoVi registration descriptors:
https://github.com/jcdr428/tsMuxer/suites/497543058/artifacts/2499960 (needs GitHub login)

Using this on X700 I get DoVi on a ts mux, hdr only with m2ts using this build (could be me messing things up so hopefully someone else will confirm)

Edit this was a dual layer mux

imhh11
4th March 2020, 19:38
@a5180007

this is a long shot but could the dual layer TS issues be caused by what yusesope is explaining here: https://www.makemkv.com/forum/viewtopic.php?f=12&t=18602&start=1365#p85447


'' The part that scans the NAL units relating to the enhancement layer is not yet present in the tsMuxeR code.
(take a look HERE, only the part related to RPU metadata (NAL_DV) is taken into consideration).''

a5180007
4th March 2020, 22:00
@a5180007

this is a long shot but could the dual layer TS issues be caused by what yusesope is explaining here: https://www.makemkv.com/forum/viewtopic.php?f=12&t=18602&start=1365#p85447


'' The part that scans the NAL units relating to the enhancement layer is not yet present in the tsMuxeR code.
(take a look HERE, only the part related to RPU metadata (NAL_DV) is taken into consideration).''

Thanks imhh11 !!! So NAL 62 is the RPU, and NAL 63 is the EL !
The guys at makemkv forum are correct, I've taken into account only NAL 62 -I've based my patches on analysis of the Blu-rays, which never have NAL 63.

So I still have some work to do. And yes, this could explain the bug.

imhh11
5th March 2020, 01:18
Great! Can't wait to try your next test build :).

keep it up , you're doing god work here.

SeeMoreDigital
5th March 2020, 10:27
https://drive.google.com/file/d/1oviY-99Nfk7voS_ffaVlmUCn5GjC393g/view?usp=sharingMany thanks.

I'm happy to confirm that your '2-layer Dolby Vision with TrueHD audio.m2ts' sample plays fine on my OPPO.

My LG television reports 'Unable To Play'...

This is great progress though ;)

cogira
5th March 2020, 21:19
Thanks imhh11 !!! So NAL 62 is the RPU, and NAL 63 is the EL !
The guys at makemkv forum are correct, I've taken into account only NAL 62 -I've based my patches on analysis of the Blu-rays, which never have NAL 63.

So I still have some work to do. And yes, this could explain the bug.

I hope you will sort the problem.
Many thanks for your deep involvment.

cogira
6th March 2020, 12:47
@a5180007
With the latest buid 03/06, the .ts plays in x700 as HDR and in mediainfo both video tracks format is hdr. No mention of dolby vision.
Tried 2 movies mission impossible fallout and spiderman homecoming

SeeMoreDigital
6th March 2020, 13:12
@a5180007
With the latest buid 03/06, the .ts plays in x700 as HDR and in mediainfo both video tracks format is hdr. No mention of dolby vision.
Tried 2 movies mission impossible fallout and spiderman homecomingI can confirm this too...

wackopath
6th March 2020, 17:52
Hello everyone!

First i would like to say thank you very much all you guys for reviving and improving this tool! You've done and excellent work!

I've been following this thread since the revival of tsmuxer, but i've been around doom9 since just before DivX SBC.
This is absolutely my first post ever here at doom9, so sorry if this is not relevant, but i hope i can help to contribute with some feedback!

So this is what i have done so far.
Various titles with ATMOS and Dolby Vision (2-layers) back-ups have been successfully remuxed as "blu-ray folder" with no problems.
They play directly through my Oppo UDP-203 with external drive connected to USB and the TV shows the Dolby Vision logo.

I've done various backups from normal Blu-ray (1080p) to remuxed blu-ray folder and mkv. Almost all of them works fine, except a few titles
from mkv to remuxed as "blu-ray folder" with tsmuxer and dvdfab.

one example problem:
Title; I, Robot (3D to 2D) mkv file plays fine on Oppo but if i remux it as blu-ray folder with tsmuxer or DVDFab i get pixelation when playback, but
if i start the m2ts file directly from it's blu-ray folder it plays just fine, except without chapters, or named subtitles.
I tried to re-encode it with DVDFab and the problems disappear but i would prefer to have audio/video untouched.
Is there anyone having the same problems?

This is my equipment:
Oppo UDP-203
Sony Bravia KD-75ZD9
Yamaha RX-A2080

/ W

Bandits
6th March 2020, 22:26
Hello everyone!

First i would like to say thank you very much all you guys for reviving and improving this tool! You've done and excellent work!

I've been following this thread since the revival of tsmuxer, but i've been around doom9 since just before DivX SBC.
This is absolutely my first post ever here at doom9, so sorry if this is not relevant, but i hope i can help to contribute with some feedback!

So this is what i have done so far.
Various titles with ATMOS and Dolby Vision (2-layers) back-ups have been successfully remuxed as "blu-ray folder" with no problems.
They play directly through my Oppo UDP-203 with external drive connected to USB and the TV shows the Dolby Vision logo.

I've done various backups from normal Blu-ray (1080p) to remuxed blu-ray folder and mkv. Almost all of them works fine, except a few titles
from mkv to remuxed as "blu-ray folder" with tsmuxer and dvdfab.

one example problem:
Title; I, Robot (3D to 2D) mkv file plays fine on Oppo but if i remux it as blu-ray folder with tsmuxer or DVDFab i get pixelation when playback, but
if i start the m2ts file directly from it's blu-ray folder it plays just fine, except without chapters, or named subtitles.
I tried to re-encode it with DVDFab and the problems disappear but i would prefer to have audio/video untouched.
Is there anyone having the same problems?

This is my equipment:
Oppo UDP-203
Sony Bravia KD-75ZD9
Yamaha RX-A2080

/ W

I find if I end up with pixilation it has to do with:

Insert SEI and VUI data if absent

This setting can affect some discs and has to be set to:

Do not change SEI and VUI data

Try it on a disc that gave you issues.

SeeMoreDigital
7th March 2020, 11:17
Hi all...

Using build version '2020-03-07 git-c5b3eab' I have just generated some '2-layer Dolby Vision' re-muxes into the .ts container and into the .m2ts container, and I can confirm that my OPPO plays them in HDR10 only. And MediaInfo does not report any Dolby Vision data.

Cheers

wackopath
7th March 2020, 13:24
I find if I end up with pixilation it has to do with:

Insert SEI and VUI data if absent

This setting can affect some discs and has to be set to:

Do not change SEI and VUI data

Try it on a disc that gave you issues.

thank Bandits for your reply!
I have tried this since i've had that problem sometimes and it works, but in this case it doesn't... any other suggestions?

/ W

Hellboy.
7th March 2020, 20:36
First thanks.

When i remux a 4k bluray that not contain DV to bluray folder the subtitles are okay. But when i remux a 4k bluray that contain DV, no matter is you select(check) the DV track or not, the subtitles are out of sync. Begin okay but litter a littler go out go sync. Please fix.

I read here DV single layer and DV double layer, what is the difference?

SeeMoreDigital
7th March 2020, 20:49
First thanks.

When i remux a 4k bluray that not contain DV to bluray folder the subtitles are okay. But when i remux a 4k bluray that contain DV, no matter is you select(check) the DV track or not, the subtitles are out of sync. Begin okay but litter a littler go out go sync. Please fix.Which version of TSmuxer are you using?

How are you playing these re-muxes?

Hellboy.
7th March 2020, 21:47
w64-nightly-2020-02-29--01-11-32, w64-nightly-2020-03-01--01-10-41, w64-nightly-2020-03-07--01-13-12

I use PowerDVD 19 and VLC

a5180007
8th March 2020, 18:47
this is a long shot but could the dual layer TS issues be caused by what yusesope is explaining here: https://www.makemkv.com/forum/viewtopic.php?f=12&t=18602&start=1365#p85447

'' The part that scans the NAL units relating to the enhancement layer is not yet present in the tsMuxeR code.
(take a look HERE, only the part related to RPU metadata (NAL_DV) is taken into consideration).''

This should be fixed in this build (https://github.com/jcdr428/tsMuxer/suites/507015679/artifacts/2658091) (needs github login) including added descriptor for EAC3 and calculation of DV level.

I've tried to keep HDMV descriptors as much as possible so as to keep PGS, AC3/EAC3 and AC3/TrueHD working.

Please test single DV, double DV, EAC3 etc. on Bluray player and on UHD TV, thanks.

cogira
8th March 2020, 19:54
This should be fixed in this build (https://github.com/jcdr428/tsMuxer/suites/507015679/artifacts/2658091) (needs github login) including added descriptor for EAC3 and calculation of DV level.

I've tried to keep HDMV descriptors as much as possible so as to keep PGS, AC3/EAC3 and AC3/TrueHD working.

Please test single DV, double DV, EAC3 etc. on Bluray player and on UHD TV, thanks.

I tried this build and I get only black and white picture.
And also the X700 bug is still present.
Thank you for your efforts.

baker99uk
8th March 2020, 20:09
This should be fixed in this build (https://github.com/jcdr428/tsMuxer/suites/507015679/artifacts/2658091) (needs github login) including added descriptor for EAC3 and calculation of DV level.

I've tried to keep HDMV descriptors as much as possible so as to keep PGS, AC3/EAC3 and AC3/TrueHD working.

Please test single DV, double DV, EAC3 etc. on Bluray player and on UHD TV, thanks.

Hi I need to do more tests myself but here is a message from another user -

Post by powdeau » Sun Mar 08, 2020 6:08 pm

I have tried a new build by a5180007 (https://forum.doom9.org/showthread.php? ... ost1903300), but the DL DV is still only triggered on X700 and not on the LG C7.
Also the reboot bug is still present.
I have noticed that unlike in the previous builds, the second layer says only EL instead of EL+RPU.

Could you please someone inform him about that since I cannot post on that forum yet? Thank you!

a5180007
8th March 2020, 21:01
I tried this build and I get only black and white picture.
And also the X700 bug is still present.
Thank you for your efforts.

@cogira :
Is B&W picture on player, TV or both ?
For single or double layer ?
Is EAC3 working on player, TV or both ?

Edit: ok, I think I made a stupid mistake in swapping EL and RPU...
Please try build 5a3cd98 (https://github.com/jcdr428/tsMuxer/suites/507172214/artifacts/2660533) (github login necessary).