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

Wolfe999
28th April 2020, 02:49
Hi,
First of all, thanx for the great progress you've been doing on this wonderful program.

Just one question: Is there a way to change the default font and size for the subtitles? Because I do it, but the changes revert to the original after I restart the program.

Cheers :)

vmd12
28th April 2020, 07:55
do you mean your lgs usb media player?

if yes then...ehm lol...my 2019 lg c9 usb media player loads a sec then says file not supported....

kind regards

Same here. The file does not run on my c9. Maybe some firmware update messes it up.

staina
28th April 2020, 16:51
@no-one I've demuxed PGS subtitles from various blu-rays with the latest version without problems: I can't reproduce the bug.

Testing UHD Bluray found:

To version w64-nightly-2020-04-14--02-13-14 is Demux PGS subtitles streams and audio streams OK. Demux from version w64-nightly-2020-04-16--02-12-23 abbreviates files PGS subtitles streams and audio streams about several KB from the end streams, video stream is always OK.

It is possible this fix bug, evidently with occurred in modification between versions w64-nightly-2020-04-14--02-13-14 and w64-nightly-2020-04-16--02-12-23

Thank you staina

CapricornX10X
29th April 2020, 16:32
Greetings ,
I have been trying for a long time to get rid of some parts in full Blu Ray movies. But keep the movie and its continuity.
get rid of fbi warning. I tried through bdedit and didn't understand the guide.
Of course I have full-HD and full UHD Blu-ray movies
I'd love to help!

Dasa21
1st May 2020, 14:25
I am using the latest version of tsMuxeR 2.6.16. I have such a problem. When I convert Mkv UHD to Bluray Uhd, when I play the BD UHD structure on a BD desktop player, the TV stretches the image without stripes! WHERE PLEASE ERROR?

SeeMoreDigital
1st May 2020, 15:16
I am using the latest version of tsMuxeR 2.6.16. I have such a problem. When I convert Mkv UHD to Bluray Uhd, when I play the BD UHD structure on a BD desktop player, the TV stretches the image without stripes! WHERE PLEASE ERROR?This topic is about the new 'Open Source' builds of TSmuxerGUI, so I suggest you download try the newest 'git' version!

At the time of writing, the newest version is dated, 2020-04-30. See here: https://bintray.com/justdan96/tsMuxer/tsMuxerGUI-Nightly#files/


Cheers

Dasa21
1st May 2020, 19:20
Do I have the latest version of tsMuxeR 2.6.16 newer version that I have not seen anywhere? When converting UHD MKV to UHD BD, this version does not preserve the 16: 9 picture format when played by a bluray player on a TV.

SeeMoreDigital
1st May 2020, 20:59
Do I have the latest version of tsMuxeR 2.6.16 newer version that I have not seen anywhere? When converting UHD MKV to UHD BD, this version does not preserve the 16: 9 picture format when played by a bluray player on a TV.This topic is about the new 'Open Source' builds of TSmuxerGUI. Which are not the same as the VideoHelp versions!

darrrkmanxxx
2nd May 2020, 09:40
hey guys, is there a version of tsMuxer, that does dvhe.05.06, BL+RPU in .ts container?

darrrkmanxxx
2nd May 2020, 09:42
also I get this eroor on every nightly on mac: https://drive.google.com/file/d/1Uwfa56k_TqPjhOhS4SxFbkIWANMfTXCs/view?usp=sharing

do you know how to fix it?

Bgalakazam
3rd May 2020, 15:44
also I get this eroor on every nightly on mac: https://drive.google.com/file/d/1Uwfa56k_TqPjhOhS4SxFbkIWANMfTXCs/view?usp=sharing

do you know how to fix it?

You need freetype. The easiest is with homebrew.

brew install freetype

There are some extra steps to enable homebrew before you can do this, however. Not sure if links are allowed, but you can search "Catalina homebrew".

darrrkmanxxx
4th May 2020, 08:45
You need freetype. The easiest is with homebrew.

brew install freetype

There are some extra steps to enable homebrew before you can do this, however. Not sure if links are allowed, but you can search "Catalina homebrew".

awesome, thank you so much.

filler56789
4th May 2020, 10:05
also I get this eroor on every nightly on mac: https://drive.google.com/file/d/1Uwfa56k_TqPjhOhS4SxFbkIWANMfTXCs/view?usp=sharing

Yeah, the lack of static builds of tsMuxeR for the Mac OS suxxx royally.
I know almost-nothing of Macs and so my assumptions can be wrong, but since Mac OS is a type of Unix, it should be trivial to compile the dependencies together with the tsMuxeR executable and then link this latter statically to freetype.
This "recipe" already works on Windows (through MinGW-w64) and should work on Linux as well.

Bgalakazam
4th May 2020, 21:06
One other issue you may encounter is with SRT subtitles stating font Ariel is missing. I believe that is resolved by changing the metadata to use a different font. I use PGS so this doesn't affect me.

Ghitulescu
5th May 2020, 15:11
Ariel is a mermaid - no wonder the nuxer reports the font as missing. Have you tried Arial instead?

Emulgator
5th May 2020, 17:01
no wonder the nuxer reports the font as missing
Arial, Ariel...what gives ? I love nuxers too ;-)

no-one
7th May 2020, 12:27
Testing UHD Bluray found:

To version w64-nightly-2020-04-14--02-13-14 is Demux PGS subtitles streams and audio streams OK. Demux from version w64-nightly-2020-04-16--02-12-23 abbreviates files PGS subtitles streams and audio streams about several KB from the end streams, video stream is always OK.

It is possible this fix bug, evidently with occurred in modification between versions w64-nightly-2020-04-14--02-13-14 and w64-nightly-2020-04-16--02-12-23

Thank you staina

Still same problem in lated version (w64-nightly-2020-04-30--02-11-26)

staina
8th May 2020, 19:28
Testing UHD Bluray found:

To version w64-nightly-2020-04-14--02-13-14 is Demux PGS subtitles streams and audio streams OK. Demux from version w64-nightly-2020-04-16--02-12-23 abbreviates files PGS subtitles streams and audio streams about several KB from the end streams, video stream is always OK.

It is possible this fix bug, evidently with occurred in modification between versions w64-nightly-2020-04-14--02-13-14 and w64-nightly-2020-04-16--02-12-23

Next testing UHD Bluray found:

Problem needn't be at of all subtitles, but only at some. While testing is need test more UHD movies and make demux of all subtitles make their verification in BDSop2Sub so that the display latest subtitle and here with then will appear error.

Detection:

At demux e.g . subtitles stream 01, 05, 07, 08 is stream 01 OKs, but streams 05, 07, 08 are corrupted. Always at demux is stream with lowest number OK and other are corrupted. The same at audio streams.


Thank you fix bug. staina

a5180007
9th May 2020, 08:35
@staina bug shoud be fixed in latest version nightly-2020-05-09--02-16-59, could you please test.

staina
10th May 2020, 10:17
@staina bug shoud be fixed in latest version nightly-2020-05-09--02-16-59, could you please test.

All is OK. Big Thanks

darrrkmanxxx
11th May 2020, 10:06
Hey guys, when I try to mux BL+RPU, I always get dvhe.08.06, BL+RPU, but what I need is dvhe.05.06, BL+RPU

How can I achieve that?

SeeMoreDigital
11th May 2020, 12:37
Hey guys, when I try to mux BL+RPU, I always get dvhe.08.06, BL+RPU, but what I need is dvhe.05.06, BL+RPU

How can I achieve that?Which git build version are you using? And please don't say "the latest one". Quote the actual number!

darrrkmanxxx
11th May 2020, 13:19
Which git build version are you using? And please don't say "the latest one". Quote the actual number!
git-7b159f6 mac-nightly-2020-05-09--02-16-59

a5180007
11th May 2020, 17:57
Hey guys, when I try to mux BL+RPU, I always get dvhe.08.06, BL+RPU, but what I need is dvhe.05.06, BL+RPU

How can I achieve that?

@darrrkmanxxx can you give a link to a sample of the file which should be dvhe.05.06 ?

DMagic1
12th May 2020, 05:42
Is it just a know limitation that tsmuxer can't handle truehd in a mkv file?

filler56789
12th May 2020, 06:02
Is it just a know limitation that tsmuxer can't handle truehd in a mkv file?

Yes, it is. The Matroska container doesn't support TrueHD+AC3 and Blu-Ray video doesn't support TrueHD without an AC3 substream.
Transport streams do support pure TrueHD though, so this feature still is in the TO-DO list :-/

Hellboy.
24th May 2020, 18:45
How can i read index.bdmv and MovieObject.bdmv? I try with notepad but not work. Thanks.

chompy
24th May 2020, 18:48
Hi, I think I've found a bug with Dolby Digital Plus tracks in nightly-2020-05-09--02-16-59... If they are inside a m2ts files they are muxed correctly in a new ts/m2ts file, but if the Dolby Digital Plus track is inside a mkv file, my OPPO BDP-93 doesn't see this audio track, using the same input files with tsMuxerGUI 2.6.12 always give a correct file independent of the original file containing the Dolby Digital Plus audio track.

I've seen that in the correctly muxed files, MediaInfo identifies the Dolby Digital Plus with Coded ID = 132:

Audio
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : E-AC-3
Format/Info : Enhanced AC-3
Commercial name : Dolby Digital Plus
Codec ID : 132
Duration : 56 min 54 s
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
Stream size : 260 MiB (14%)
Language : Spanish
Service kind : Complete Main

But in the incorreclty muxed files, the Dolby Digital Plus tracks have Coded ID = 135:

Audio
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : E-AC-3
Format/Info : Enhanced AC-3
Commercial name : Dolby Digital Plus
Codec ID : 135
Duration : 56 min 54 s
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
Stream size : 260 MiB (14%)
Language : Spanish
Service kind : Complete Main

Best regards

a5180007
28th May 2020, 20:30
How can i read index.bdmv and MovieObject.bdmv? I try with notepad but not work. Thanks
@Hellboy. you can use BDEdit (versions for UHD >0.44).

But in the incorreclty muxed files, the Dolby Digital Plus tracks have Coded ID = 135:

@chompy in the A-52 ATSC standard, stream_type for EAC3 is 0x87 = 135. Is the same problem met on TVs ?

chompy
30th May 2020, 11:20
@chompy in the A-52 ATSC standard, stream_type for EAC3 is 0x87 = 135. Is the same problem met on TVs ?

Thanks,

What's the code 132 according to A-52 ATSC standard? The previous v2.6.12 used always this code for EAC3 and in this nightly build is also used when the file from where the EAC3 track is copied is a M2TS.

My TV is an old Panasonic plasma without mediaplayer capabilities, so sorry, I cannot test the files there.

Regards

EDIT:
I've tested in a newer Sony TV I have in the kitchen that I never use, but that it has mediaplayer, and interestingly the EAC3 m2ts muxed with v2.6.12 (132) plays without sound, but the muxed EAC3 m2ts with nightly build plays fine... Maybe the standard has changed since my old OPPO was build, but that's very strange.

a5180007
30th May 2020, 16:13
What's the code 132 according to A-52 ATSC standard?
Stream_type 0x84 (132) is AC3 for HDMV -which can be interleaved AC3/EAC3. Pure EAC3 does not exist in HDMV format.

EDIT:
I've tested in a newer Sony TV I have in the kitchen that I never use, but that it has mediaplayer, and interestingly the EAC3 m2ts muxed with v2.6.12 (132) plays without sound, but the muxed EAC3 m2ts with nightly build plays fine... Maybe the standard has changed since my old OPPO was build, but that's very strange.

So what I can do for pure eac3 is stream_type = 0x84 when hdmv_descriptors is checked, and stream_type = 0x87 when unchecked.
Edit: but that would mean that eac3 would not work on TVs in hdmv_descriptors mode. I need others to confirm whether this is the way they want it to work.

chompy
30th May 2020, 17:36
Thanks,

I've tested an original m2ts from a bluray, and there the EAC3 is identified as 132. The OPPO plays it fine, but the Sony TV plays it with no sound, so as you said it seems it cannot play interleaved AC3/EAC3 (hdmv_descriptors mode):

Audio
ID : 4352 (0x1100)
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 : 9 min 10 s
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
Stream size : 50.4 MiB (5%)
Service kind : Complete Main

SeeMoreDigital
31st May 2020, 10:44
Thanks,

I've tested an original m2ts from a bluray, and there the EAC3 is identified as 132. The OPPO plays it fine, but the Sony TV plays it with no sound, so as you said it seems it cannot play interleaved AC3/EAC3 (hdmv_descriptors mode):

Is it the Sony TV or are you sending the DD+ audio from the TV to an AVR via HDMI ARC?

staina
1st June 2020, 16:07
I want with ask what with changed from version 2.6.12 at creation 3D Bluray?

3D Bluray created in version 2.6.12 and in latest this version have different M2TS, SSIF, CLPI files.

Which version creates correct 3D Bluray matching original?

Thanks for answer. Standa

chompy
1st June 2020, 20:03
Is it the Sony TV or are you sending the DD+ audio from the TV to an AVR via HDMI ARC?

It's the Sony TV playing directly the file using its mediaplayer and using its speakers, I don't have it connected to the AVR.

SeeMoreDigital
1st June 2020, 21:44
It's the Sony TV playing directly the file using its mediaplayer and using its speakers, I don't have it connected to the AVR.Out of interest...

What happens if you mux the same streams into the .mkv container. Can your TV detect and play the DD+ audio?

EDIT: I forgot to confirm, that my LG television is able to play .m2ts and .mkv files containing with 6-channel DD+ audio. But it's not able to play .m2ts and .mkv files containing with 8-channel DD+ audio...


Cheers

Nemesh
2nd June 2020, 15:11
Hello everyone,

For years now I make my own subtitles using Subtitle Edit.
In the past mainly for BD's.
However now I am also creating subtitles for UHD/4K.

When my subtitle is finished, I always export as a .sup file with Subtitle Edit.
Then I add the .sup file to TsMuxer and mux everything.

Everything is fine, except the subtitle hight (from bottom)
No matter what hight (from bottom) I use in Subtitle Edit, TsMuxer always muxes at a fixed hight.
The old version of TsMuxer used the hight (from bottom) I set in Subtitle Edit.

Then I removed the .sup file and added the .srt files.
In the subtitle section from TsMuxer set everything close to my settings from Subtitle Edit.
When TsMuxer is ready the subtitles are higher (from bottom) and that's exactly what I want.

At the moment I am using the Nightly from May 9, 2020.
Is it a bug a stumbled on or must this go to the 'to do-list'?
With much regards,

Nemesh

P.s.
Just to be clear, I mean the: bottom-offset
Also, the subtitle muxer from TsMuxer doesn't recouldnise: {\an8}
This command befire a subtitle placed it top-screen middle.

Nemesh
2nd June 2020, 16:59
I don't want to edit my first reply.
Have no clue what I did wrong, but now the bottom-offset works.

But the {\an8} command doesn't work in TsMuxer Nighly release May 9 2020.

chompy
3rd June 2020, 17:06
Out of interest...

What happens if you mux the same streams into the .mkv container. Can your TV detect and play the DD+ audio?

EDIT: I forgot to confirm, that my LG television is able to play .m2ts and .mkv files containing with 6-channel DD+ audio. But it's not able to play .m2ts and .mkv files containing with 8-channel DD+ audio...


Cheers

Yes my Sony is only able to play 5.1 EAC3 and only when it's inside a M2TS, if it's inside a MKV I don't have sound.

With 7.1 EAC it doesn't matter if it's a M2TS or a MKV, I never get sound.

SeeMoreDigital
3rd June 2020, 17:46
Yes my Sony is only able to play 5.1 EAC3 and only when it's inside a M2TS, if it's inside a MKV I don't have sound.

With 7.1 EAC it doesn't matter if it's a M2TS or a MKV, I never get sound.This would suggest that the audio decoder in your Sony TV is only capable of supporting (5.1) 6-channel E-AC-3 encoded content... Which is currently the maximum number of channels for broadcast and streamed content (with or without Atmos).

a5180007
3rd June 2020, 22:05
But the {\an8} command doesn't work in TsMuxer Nighly release May 9 2020.

@Nemesh the ASS tags (http://docs.aegisub.org/3.2/ASS_Tags/) are not supported by tsMuxer. You could always open an enhancement feature on Github is somebody is interested to work on this.

AVX
4th June 2020, 12:35
Hello, does somebody know if i can generate a mpls that contains calls to multiple m2ts? I bought a BBC 4k bluray and i want to add more audios. There is an option to "play all episodes". This mpls calls the episodes 1 by 1.
I tried to edit it with bdedit but the bluray becomes unusable.
I usually generate the mpls and clpi with tsmuxer because they work flawlessly, but im lost at this point. I can play the episodes individually but i would like to have a 100% functional BD.
https://i.imgur.com/G0dm7Ym.png


As you can see this mpls calls to the episodes individually.

I also tried to make a single m2ts with tsmuxer but it doesnt play correctly either on my oppo.
Has someone succeded in editing a Series BD with tsmuxer?
Thanks!

a5180007
7th June 2020, 22:05
Hello, does somebody know if i can generate a mpls that contains calls to multiple m2ts?
@AVX Use tsMuxer to output the m2ts and clpi files, with the same number and PTS offset as the original clpi files.

Use BDEdit to modify / add tracks to the original mpls file.

Unfortunately BDEdit is buggy to add the ATC_delta (aka IsCC5) entry, so you will need to familiarize yourself with the structure of clpi files (https://github.com/lw/BluRay/wiki/ClipInfo) and manually modify the clpi files with an hex editor to add the exact same ATCd entry as in the original clpi files.

AVX
8th June 2020, 13:15
@AVX Use tsMuxer to output the m2ts and clpi files, with the same number and PTS offset as the original clpi files.

Use BDEdit to modify / add tracks to the original mpls file.

Unfortunately BDEdit is buggy to add the ATC_delta (aka IsCC5) entry, so you will need to familiarize yourself with the structure of clpi files (https://github.com/lw/BluRay/wiki/ClipInfo) and manually modify the clpi files with an hex editor to add the exact same ATCd entry as in the original clpi files.

Well thank you for the answer.
At least i have something to start testing.
What do you mean by PTS offset?
I am in contact with the dev behind BDedit so ill share this with him.
Thanks mate.

a5180007
8th June 2020, 18:09
What do you mean by PTS offset?
I am in contact with the dev behind BDedit so ill share this with him.
PTS = Presentation Time Stamp. The PTS offset is the first PTS in the m2ts packet. In BDEdit, this offset is the "IN Time" in the PLAYLIST tab, which should be the same for each clpi as the "present. st." in the CLIPINF tab. This is what you have to enter in the tsMuxer "Start mux time" under the Blu-ray tab.

Pel has tried to fix the ATCd issue in v0.48 but it still does not work for me. I don't know whether it is fixed in v0.49. Anyway, adding an ATCd entry with an hex editor is quite easy.

AVX
8th June 2020, 20:38
PTS = Presentation Time Stamp. The PTS offset is the first PTS in the m2ts packet. In BDEdit, this offset is the "IN Time" in the PLAYLIST tab, which should be the same for each clpi as the "present. st." in the CLIPINF tab. This is what you have to enter in the tsMuxer "Start mux time" under the Blu-ray tab.

Pel has tried to fix the ATCd issue in v0.48 but it still does not work for me. I don't know whether it is fixed in v0.49. Anyway, adding an ATCd entry with an hex editor is quite easy.

Thanks for the answer.
I think he is quite busy but hopefully he will get it fixed in the next update (v0.50)

B1gD4ddy
10th June 2020, 02:21
is there a changelog for the brandnew nightly and all the other nightlies?

varekai
10th June 2020, 09:31
@justdan96 & a5180007

Thanks for the update! Much appreciated!

justdan96
10th June 2020, 20:54
is there a changelog for the brandnew nightly and all the other nightlies?

It's not fully up to date but you can find the main changelog here:
https://github.com/justdan96/tsMuxer/blob/master/CHANGELOG.md

The last nightly from May 9th has been up for a while, there may be a few more nightlies but we might just release the May 9th version as 2.7.0.

B1gD4ddy
10th June 2020, 21:06
thank you, and the version from yesterday? and today?

big changes?