View Full Version : tsMuxer Open Source
von Suppé
23rd September 2021, 16:59
Yes, the subtitle order bug has been fixed. Anyway, it was present only when it displayed or demuxed the subtitle streams (and, for a 3DBD, their 3D-planes) of a commercial BD with the order of the PIDs not matching the order of the streams in the MPLS. AFAIK, when tsMuxeR muxes a BD, it creates always a MPLS with the streams in the order of their PIDs. But I don't use tsMuxeR to remux, only to demux. Therefore, I may be wrong.
Clear. Good to know. Thanks, r0lZ
oniiz86
23rd September 2021, 19:08
According to the screenshot, the problem (if any) is that it shows the streams it demuxes (and possibly also muxes) when it encounters them. Since the subtitle streams can start at different times, the order of the messages is not necessarily identical to the order of the streams in the source or target file.
oniiz86, have you verified the order of the streams with another program, such as MediaInfo ? Is it correct ?
Yes, MediaInfo has them in the correct order, it could be what you are claiming regarding the slightly shorter subtitle stream duration as 8 of them run 2 minutes shorter at 2h 18mins compared to the other 5 at the same duration as the feature at 2hrs 20mins, still it is strange when the file is added to tsMuxeR the tracks are in the correct order as MediaInfo reports, I know it probably doesn't affect anything when muxed to an .m2ts/.ts file but was curious all the same.
xledentaldj
4th October 2021, 12:54
Still waiting for a proper fix and source code/compile build
for MacOS 11.6 arm. I cant compile this correctly
on my Mac Mini M1 2020 along with the dylib dependency
errors I get on any nightly build. And no, that special
build you made still has that same dependency
issue on my Mac. I have some ability to compile,
so, if you want me to help, I can. All my home brew
is up to date, I have the dylibs installed, X-Code
is up to date and Docker installed. justdan96, lets get this fixed for
MacOS Please?
oniiz86
8th October 2021, 10:08
@justdan96 I was wondering why some muxes successfully complete at 99.8% it seems to be random too, the majority do reach 100%, just found it strange why some stop at 99.8%?
Nico8583
18th October 2021, 16:18
Hi,
Thanks for this new version ;)
Do you think you could add an option to demux (or remux) AC3/DTS core and keep TrueHD/DTS-HD ? Not only the current option to keep DTS-HD/TrueHD or DTS/AC3 core.
Thanks !
alestew
4th November 2021, 10:02
Hello everyone ... let's see if it happens to someone else.
I have the Oppo clone m9201 model and everything is great, except with some m2ts files in dolby vision.
The problem is that it only happens to me with the fulluhd with Dolby Vision that I pass to m2ts without the audios and subtitles that do not interest me and respecting the DV.
I play that movie with Dolby Vision in that m2ts format and great, I stop it and switch to the next movie, the format doesn't matter and I get this image ...
https://i.ibb.co/Lh6trvK/20211013-145500.jpg
the movie is heard in the background but it looks like this. It is only solved by restarting the player.
I have noticed that my m2ts have the 4k base and the separate Dv, with which they are joined in 1 it does not fail.
Any ideas?
von Suppé
4th November 2021, 12:17
For narrowing things down, first thing I would do is trying to determine whether it's a problem with tsMuxer or other, like firmware.
Using an untouched copy of the original m2ts file and see if the issue remains, might help.
a5180007
5th November 2021, 14:05
the movie is heard in the background but it looks like this. It is only solved by restarting the player.
I have noticed that my m2ts have the 4k base and the separate Dv, with which they are joined in 1 it does not fail.
Yes it must be the infamous "green screen bug" reported e.g. here (https://forum.doom9.org/showpost.php?p=1947102&postcount=1082). I couldn't solve and cannot carry out trials and errors as I don't have any Bluray player myself.
a5180007
5th November 2021, 14:06
Good news, updated MPEG-TS standard for VVC has been made public yesterday https://www.itu.int/rec/T-REC-H.222.0-202106-I/en
FranceBB
5th November 2021, 22:06
Good news, updated MPEG-TS standard for VVC has been made public yesterday https://www.itu.int/rec/T-REC-H.222.0-202106-I/en
Nice one. So we'll soon have muxers and decoding in software players :D
alestew
9th November 2021, 10:24
Yes it must be the infamous "green screen bug" reported e.g. here (https://forum.doom9.org/showpost.php?p=1947102&postcount=1082). I couldn't solve and cannot carry out trials and errors as I don't have any Bluray player myself.
But the film works perfectly, only when I put another one (m2ts / mkv) I get the layer in front ... Well my solution today is to create an Iso instead of m2ts and zero problems
mattl0
11th November 2021, 02:23
Two possible enhancements of tsMuxer for versions after 2.7.0:
1. TrueHD
Mpeg-ts is compatible with interleaved ac3/TrueHD frames. One solution to mux pure TrueHD would be to interleave empty 32kbit ac3 frames. Indeed not as good as transcoding an ac3+thd with eac3to, as the playing of the ac3 would be blank. Is it of any interest ?
2. Dolby Vision
Profile 7 dual tracks is supported by Blu-ray player SoCs only. For non-Blu-ray modes, tsMuxer could transmux those to profile 6 single track dual layer, deprecated but a priori compatible with most STB/TV SoCs. Is it of any interest ?
is profile 6 still happening on tsmuxer? I want to test some p6 to test on ugoos my tv and a bluray player
imhh11
11th November 2021, 21:48
+1
I would really really like those 2 enhancements to be implemented.
xledentaldj
11th November 2021, 22:48
Hello folks, I've compiled a MacOS 11.6.1 Arm/M1 build of tsmuxer 2.6.16-dev for anyone on MacOS to try:
https://mega.nz/file/JAI3DSrY#qV8ofwajoJcQzOEIzw1YDvRlSZaj5Pan5WepCVpMq8A
It still has issues making compliant 4K UHD BD ISO for my Oppo-203 (RU JB). It did successfully take my 4K BD trailer that was in an mkv container remuxed back into a BD ISO and was playable on my Oppo-203.
The tsmuxerGUI has some errors while it was compiling. Something about offsets width and qt. But it runs.
SeeMoreDigital
16th November 2021, 18:12
Out of interest....
Where are people able to download the newest 'GitHub builds' of TSmuxer GUI?
von Suppé
16th November 2021, 19:52
Here you go: https://github.com/justdan96/tsMuxer/releases
SeeMoreDigital
16th November 2021, 21:24
Many thanks :)
MrVideo
5th December 2021, 21:38
I tried creating an ISO that contained a 4K HDR video with DD+ and DD, but my Sony X800M2 UHD player refuses to play it. It does the loading, but doesn't play. Instead it just reports that it is a UHD disc. That was using an April nightly. So, I downloaded the 12/05 nightly and the same thing happens. The only difference during the ISO creation is that the file only has a DD+ audio stream. tsMuxer complains about a pure DD+ not being Blu-ray compliant. No kidding. It is a 4K video, so a UHD compliant disc does allow for DD+.
SeeMoreDigital
5th December 2021, 23:10
Was your .iso file 'unpacked' before being burned onto a UHD disc?
Just-so you know... Technically, DD+ encoded audio without a regular DD core is not Blu-ray spec compliant.
MrVideo
6th December 2021, 10:48
Was your .iso file 'unpacked' before being burned onto a UHD disc?
Burned onto a BD-RE disc.
Just-so you know... Technically, DD+ encoded audio without a regular DD core is not Blu-ray spec compliant.
Correct. But it is allowed for UHD. I'm trying to create UHD spec discs, but burned onto BD media, specifically 25GB media. My Sony player will play what BDRB creates, or if I place M2TS files on a BD-ROM.
As for BDRB, it recodes the E-AC3 to AC3 and I just replace that stream with the original E-AC3 stream. Due to a reason I do not know, doing that doesn't exactly work out. More in the BDRB thread.
SeeMoreDigital
7th December 2021, 19:52
Just-so you know... Technically, DD+ encoded audio without a regular DD core is not Blu-ray spec compliant.
Correct. But it is allowed for UHD. No it's not!
MrVideo
8th December 2021, 06:53
As noted in the BDRB thread, while it may not be officially allowed, Sony does play E-AC3 audio tracks and they are a Blu-ray consortium member.
SeeMoreDigital
8th December 2021, 10:05
Typical Sony... Not following the official specs. Not even the ones they created :eek:
MrVideo
8th December 2021, 18:08
I think I discovered why the ISO file I created did not want to play. While doing a test whereby I created a folder instead, I discovered that there was no playlist. tsMuxer complained about the E-AC3 file and said it was aborting. But it created all the other files. No playlist, no play.
MrVideo
11th December 2021, 16:29
Just how does tsMuxer support UHD? I didn't find, or missed it, an option to tell tsMuxer to make UHD compatible folder/ISO when muxing streams.
gonca
11th December 2021, 18:05
I might be wrong but
"Force BD-ROM V3 format" in the Blu-ray tab should be it.
Seems to be automatic
MrVideo
12th December 2021, 03:56
Thanks, that indeed appears to be it and automatic with HEVC video file inclusion.
SquallMX
12th December 2021, 15:42
I think I discovered why the ISO file I created did not want to play. While doing a test whereby I created a folder instead, I discovered that there was no playlist. tsMuxer complained about the E-AC3 file and said it was aborting. But it created all the other files. No playlist, no play.
Have you tried this?
1.- Creating an output Folder using a dummy Dolby Digital track.
2.- Creating an output Folder using a proper Dolby Digital Plus track.
3.- Copy the mpls from the classic output to the Plus Output
4.- Use BD EDIT to edit the mpls audio flags from DD to DD+ (You will need a newer BD EDit version).
MrVideo
13th December 2021, 07:19
I have not. Thanks for the suggestion. I will play around with it.
Update: I've tried all kinds of things regarding replacing audio, play lists, etc. Nothing has worked. I've even managed to freeze my BD player.
CapricornX10X
28th December 2021, 21:43
Hello everyone .
Where can I get a suggestion to improve tsmuxer?
I would like to be able to create a full bluray iso but with all the folders and subfolders that come with a full bluray movie like : AUXDATA, BDJO, JAR, META
will have the option to activate the menu of the Blu-ray movie
SeeMoreDigital
28th December 2021, 22:08
TSmuxer GUI does exactly what it's designed to do!
If you require working 'menu's' perhaps you should give something like BD Rebuilder Beta (https://forum.doom9.org/showthread.php?t=143716) a try...
Cheers
CapricornX10X
28th December 2021, 22:22
TSmuxer GUI does exactly what it's designed to do!
If you require working 'menu's' perhaps you should give something like BD Rebuilder Beta (https://forum.doom9.org/showthread.php?t=143716) a try...
Cheers
But tsmuxer has the ability to create iso bluray.
So what's wrong with what I suggested?
SeeMoreDigital
28th December 2021, 23:02
But tsmuxer has the ability to create iso bluray.
So what's wrong with what I suggested?TSmuxer GUI can create 'Blu-ray ISO' files for burning with say, 'ImgBurn', they just don't have menu's.
Out of interest... Why do you need to create menu's. What do you want to access?
EDIT: With regard to posting images. You're much better off using an 'off site' image hosting service. And posting a link.
CapricornX10X
28th December 2021, 23:37
TSmuxer GUI can create 'Blu-ray ISO' files for burning with say, 'ImgBurn', they just don't have menu's.
Out of interest... Why do you need to create menu's. What do you want to access?
EDIT: With regard to posting images. You're much better off using an 'off site' image hosting service. And posting a link.
I just enjoy going in and watching a movie through the menu. It's just a personal preference, it does not have much meaning. So i would love if you have any idea about this matter how to create iso to 120gb file if all folders
MrVideo
29th December 2021, 06:05
I agree that tsMuxer's job is not to create Blu-rays with menus. As suggested, use BDRebuilder to do that.
CapricornX10X
29th December 2021, 10:49
I agree that tsMuxer's job is not to create Blu-rays with menus. As suggested, use BDRebuilder to do that.
I will not argue with you the experts here. I'm just saying that tsmuxer has the feature to create bluray iso. I'm not asking him to create Bluray menus for me. They already exist! Just create the iso with all the existing folders
SeeMoreDigital
29th December 2021, 11:34
Just create the iso with all the existing foldersIt already does: -
https://i.imgur.com/0fDeVTh.png
But not with an unnecessary menu at the start ;)
CapricornX10X
29th December 2021, 13:11
It already does: -
https://i.imgur.com/0fDeVTh.png
But not with an unnecessary menu at the start ;)
I know that, I tried lol. Is there another software similar to imgburn that can do this, known?
CapricornX10X
29th December 2021, 13:13
Lol According to your comments, you're probably telling yourself who this weirdo is who wants the menu of Blueray movies
SeeMoreDigital
29th December 2021, 15:08
I know that, I tried lol. Is there another software similar to imgburn that can do this, known?
So... Are you intending to create/burn disc's? If so... What device are you playing them with?
CapricornX10X
29th December 2021, 15:19
So... Are you intending to create/burn disc's? If so... What device are you playing them with?
i use only on pc with powerdvd 21 software
SeeMoreDigital
29th December 2021, 15:25
i use only on pc with powerdvd 21 software
Why do you need to even create .ISO (image) files. Can't 'PowerDVD 21' play regular media files, stored within the .mkv or .mp4 containers?
CapricornX10X
29th December 2021, 15:37
Why do you need to even create .ISO (image) files. Can't 'PowerDVD 21' play regular media files, stored within the .mkv or .mp4 containers?
This is just a personal preference. I like to create inside the iso file an image cover of the movie. Then as I run it via powerdvd it creates a virtual disc for me with the image cover of the movie.
I just love it that way bro
I have a huge collection of movies inside my nas. And I invest a lot and love that everything works as I want perfectly.
Sorry if this sounds too weird ...
SeeMoreDigital
29th December 2021, 16:35
In future...
It's always good practice to state in your first post the reasons why you need to do what you want to do. Along with information about your playback device... It can save a lot of time!
So unfortunately no, TSmuxer GUI does not offer all the tasks/functions you would like it to do.
If you want to create an .iso file with a menu that incudes a movie poster image (which is a short video). You will need to use a software application that offers basic menu authoring.
CapricornX10X
29th December 2021, 17:09
In future...
It's always good practice to state in your first post the reasons why you need to do what you want to do. Along with information about your playback device... It can save a lot of time!
So unfortunately no, TSmuxer GUI does not offer all the tasks/functions you would like it to do.
If you want to create an .iso file with a menu that incudes a movie poster image (which is a short video). You will need to use a software application that offers basic menu authoring.
I will accept your comment with great understanding, I will take it to my attention.
And now I understood.
so...
The best software on the market is Scenarist BD? And will of course do the job I guess, for a lot of money lol
SeeMoreDigital
29th December 2021, 17:28
The best software on the market is Scenarist BD? And will of course do the job I guess, for a lot of money lol
There may be others, I personally don't know...
There may even be a way of manually inserting a short video of the movies poster image into the 'STREAM' folder and creating a link to it. I really don't know.
In days gone by, if I wanted to see a movie poster image, I simply created a .jpeg file and named it exactly the same as the .iso movie ;)
Hellboy.
3rd January 2022, 21:38
When apply Delay to subtitles in tsMuxer some subtitles lines disappear.
The only way i find was using BDSup2Sub++ v1.0.3 to apply the delay
https://github.com/amichaeltm/BDSup2SubPlusPlus
And then add the subtitles with tsMuxer.
imhh11
11th January 2022, 20:41
looks like something changed with Dolby vision in the latest tsmuxer version (Nightly build from 2022-01-10-02-10-24)
Some of my profile 8 single-layer files now show up as profile 7 dual-layer.
sample to reproduce the bug: https://www.filemail.com/d/pzfgysqpkebckkg
old tsmuxer:
Video
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.08.06, BL+RPU, HDR10 compatible / SMPTE ST 2086, HDR10 compatible
Codec ID : 36
new tsmuxer:
Video
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.0B, EL+RPU, Blu-ray compatible / SMPTE ST 2086, HDR10 compatible
Codec ID : 36
chompy
18th January 2022, 09:42
Hello,
Does tsMuxer have some kind of buffer checking while creating Blu-ray ISO/folder? I tested changing a DTS-HD audio track for an Atmos audio track in a project that crashes in Scenarist BD due to buffer underflow, but tsMuxer ends the job without any warning.
Thanks
a5180007
19th January 2022, 22:06
Does tsMuxer have some kind of buffer checking while creating Blu-ray ISO/folder?Thanks
No, tsMuxer does not have any buffer checking.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.