Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion.

Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules.

 

Go Back   Doom9's Forum > (HD) DVD, Blu-ray & (S)VCD > DVD & BD Rebuilder

Reply
 
Thread Tools Search this Thread Display Modes
Old 18th December 2017, 00:06   #1  |  Link
jdobbs
Moderator
 
Join Date: Oct 2001
Posts: 20,973
TSM2UHD Discussion and Bug Reporting

This thread has been created for discussing TSM2UHD, a program to convert TSMUXER BD formatted structures for use on standalone UHD BD players.

What is TSM2UHD?

TSM2UHD stands for "TSMUXER to UHD".

TSMUXER v2.6.12 has the ability to multiplex HEVC streams into a Blu-Ray disc structure. One might assume, then, that if that structure was created from a 2160p (UHD) HEVC file that is compliant with Ultra HD Blu-Ray (UHD-BD) -- it would playback on a UHD player. Unfortunately, however, that isn't the case. When TSMUXER v2.6.12 was created there was still much that hadn't been decided in the UHD-BD standard.

The purpose of this software is to examine the output of TSMUXER v 2.6.12 and make changes that are required in order to make that structure readable and compatible with a standard UHD-BD standalone player.

Latest Version: v1.12 (Feb 25, 2018)
Click this link to download the latest version in a zip file.

How to use the software:

1. Read the software license text in LICENSE.TXT.

2. Create a set of streams (video/audio/subtitles) that is compatible with UHD-BD. This assumes the video is 3840x2160. Be careful with bitrates! An original stream may not work -- as its maximum bitrate could exceed that of a BD-50 or BD-25 disc. I recommend you make sure the total of all streams does not exceed 50Mbs combined for BD-50 (absolutely no more than 64Mbs) and 35Mbs for BD-25.

3. Open TSMUXER v2.6.12 and select those streams (TSMUXER instructions are available elsewhere -- and details are not included here).

4. Using the TSMUXER software, output a BD compatible structure to a folder on your hard drive. Let it complete its task.

5. Run TSM2UHD, and select the folder you created in step 4. Then press the button to start execution.

TSM2UHD will run. It will make changes to these files in the TSMUXER created folder:

Index.bdmv, MovieObject.bdmv, the .mpls file, .clpi file, and .m2ts file.

NOTES:

1. This is beta software. I tested it on my Sony UBP-X800 player and it works. There is a chance there may still be bugs... if you have issues report them here.

2. Bitrates! Remember, An original stream may not work as is -- as its maximum bitrate could exceed that of a BD-50 or BD-25 disc. I recommend you make sure the total of all streams does not exceed 50Mbs combined for BD-50 (absolutely no more than 64Mbs) and 35Mbs for BD-25.

3. The program has to scan the entire M2TS stream making changes to every video start code and all PMT packets. This can take a while (about 30-40 minutes on my system). I have noticed that on my player, it seems to play ok even when these updates aren't done. For that reason I have added a checkbox on the program's form that allows you to skip those updates. I highly recommend keeping it unchecked for compliance... but if you're in a hurry and want to risk it, it's your choice.

4. I wrote this without access to the UHD-BD standard... so keep that in mind. If you run into an issue, report in this thread and I'll see what I can do. Please, don't keep asking for updates... it's freeware and I'll get to it when I have the free time.
__________________
Help with development of new apps: Donations.
Website: www.jdobbs.net

Last edited by jdobbs; 26th February 2018 at 03:26.
jdobbs is offline   Reply With Quote
Old 18th December 2017, 17:28   #2  |  Link
LowDead
Elit Amans
 
Join Date: Feb 2005
Location: Sweden
Posts: 275
Nice one! Thank you!

//LD
LowDead is offline   Reply With Quote
Old 19th December 2017, 19:02   #3  |  Link
geheim
Registered User
 
Join Date: Feb 2014
Posts: 61
Awesome, thank you very much! I'll be doing some tests over the next days and report any issues I may find.
geheim is offline   Reply With Quote
Old 20th December 2017, 05:36   #4  |  Link
DenisRodman
Registered User
 
Join Date: Jul 2015
Posts: 33
Well done!
DenisRodman is offline   Reply With Quote
Old 20th December 2017, 20:42   #5  |  Link
iSeries
Registered User
 
Join Date: Jan 2009
Posts: 625
Great, so this can be used for movie-only remuxes. Does it retain Dolby Vision?
iSeries is offline   Reply With Quote
Old 21st December 2017, 00:55   #6  |  Link
LowDead
Elit Amans
 
Join Date: Feb 2005
Location: Sweden
Posts: 275
I may have come across a bug. Whole movie took only 5min to scan and fix. In the instructions you mention about 30min.. Just to rule out user error, the m2ts box should not be ticked? Will test some more also to rule out bad rip.

//LD
LowDead is offline   Reply With Quote
Old 21st December 2017, 15:07   #7  |  Link
jdobbs
Moderator
 
Join Date: Oct 2001
Posts: 20,973
Quote:
Originally Posted by LowDead View Post
I may have come across a bug. Whole movie took only 5min to scan and fix. In the instructions you mention about 30min.. Just to rule out user error, the m2ts box should not be ticked? Will test some more also to rule out bad rip.

//LD
It should not be ticked.

5 mins? How big is the input M2TS? Just reading a 45GB file (with no changes written) on my system takes about 10 mins.
__________________
Help with development of new apps: Donations.
Website: www.jdobbs.net
jdobbs is offline   Reply With Quote
Old 23rd December 2017, 17:08   #8  |  Link
LowDead
Elit Amans
 
Join Date: Feb 2005
Location: Sweden
Posts: 275
Quote:
Originally Posted by jdobbs View Post
It should not be ticked.

5 mins? How big is the input M2TS? Just reading a 45GB file (with no changes written) on my system takes about 10 mins.
yep, 5 mins with the m2ts box unticked. input file just over 20gb. So something isn't right. I would suspect the input file is corrupt. The resulting output burned on dl bd-rw and running in my k8500 everything is working as it should until the first chapter break. There everything freezes for a second and when it comes back theres no sound. Hmm just thought of trying without any chapters to see if that is what it chokes on. I will also try to encode with your settings for ffmpeg to see if it makes any difference.

Merry Christmas and Happy Holidays!

//LD
LowDead is offline   Reply With Quote
Old 23rd December 2017, 23:33   #9  |  Link
jdobbs
Moderator
 
Join Date: Oct 2001
Posts: 20,973
Quote:
Originally Posted by LowDead View Post
yep, 5 mins with the m2ts box unticked. input file just over 20gb. So something isn't right. I would suspect the input file is corrupt. The resulting output burned on dl bd-rw and running in my k8500 everything is working as it should until the first chapter break. There everything freezes for a second and when it comes back theres no sound. Hmm just thought of trying without any chapters to see if that is what it chokes on. I will also try to encode with your settings for ffmpeg to see if it makes any difference.

Merry Christmas and Happy Holidays!

//LD
If you could, please let me know how long the encode takes. You could also try changing from "medium" to "superfast" -- that's what I've been using (otherwise I get 1.5fps).
__________________
Help with development of new apps: Donations.
Website: www.jdobbs.net
jdobbs is offline   Reply With Quote
Old 21st December 2017, 11:21   #10  |  Link
SeeMoreDigital
Life's clearer in 4K UHD
 
SeeMoreDigital's Avatar
 
Join Date: Jun 2003
Location: Notts, UK
Posts: 12,219
Quote:
Originally Posted by iSeries View Post
...Does it retain Dolby Vision?
Nope...
__________________
| I've been testing hardware media playback devices and software A/V encoders and decoders since 2001 | My Network Layout & A/V Gear |
SeeMoreDigital is offline   Reply With Quote
Old 21st December 2017, 15:10   #11  |  Link
jdobbs
Moderator
 
Join Date: Oct 2001
Posts: 20,973
Quote:
Originally Posted by iSeries View Post
Great, so this can be used for movie-only remuxes. Does it retain Dolby Vision?
That would depend on whether TSMUXER handles it. This software doesn't do the muxing, it just corrects type and format flags, version numbers, PMT entries, and start codes in order to make it recognizable by a UHD player.
__________________
Help with development of new apps: Donations.
Website: www.jdobbs.net
jdobbs is offline   Reply With Quote
Old 18th May 2018, 19:50   #12  |  Link
d3rd3vil
Registered User
 
Join Date: Jun 2016
Posts: 92
Quote:
Originally Posted by iSeries View Post
Great, so this can be used for movie-only remuxes. Does it retain Dolby Vision?
Ofc not, big surprise
d3rd3vil is offline   Reply With Quote
Old 21st December 2017, 18:39   #13  |  Link
DenisRodman
Registered User
 
Join Date: Jul 2015
Posts: 33
jdobbs,
Maybe add support for all files.

Can you add conversion support also for files:

- CERTIFICATE\id.bdmv
- BDMV\AUXDATA\sound.bdmv
- BDMV\BDJO\00000.bdjo
DenisRodman is offline   Reply With Quote
Old 21st December 2017, 20:22   #14  |  Link
jdobbs
Moderator
 
Join Date: Oct 2001
Posts: 20,973
Quote:
Originally Posted by DenisRodman View Post
jdobbs,
Maybe add support for all files.

Can you add conversion support also for files:

- CERTIFICATE\id.bdmv
- BDMV\AUXDATA\sound.bdmv
- BDMV\BDJO\00000.bdjo
They don't exist in a structure created by TSMUXER.

It's not that hard to find and replace those version headers, but could you please explain how you are using this S/W that might need that? I could understand if you are talking about the version of BD-RB I'm working on -- but I don't see how those could exist here.

Are you trying to restructure a full disc by hand and then run this on it? If so -- I'd think the version headers would already be correct for those files.
__________________
Help with development of new apps: Donations.
Website: www.jdobbs.net

Last edited by jdobbs; 21st December 2017 at 20:26.
jdobbs is offline   Reply With Quote
Old 22nd December 2017, 05:55   #15  |  Link
DenisRodman
Registered User
 
Join Date: Jul 2015
Posts: 33
jdobbs,

I was thinking of trying to remultiplex a regular Blu-ray disc with a menu under the new format of the UHD BD. To do this, I used your program and saw that your program does not correct all files. So I suggested adding support for other files.
DenisRodman is offline   Reply With Quote
Old 22nd December 2017, 11:08   #16  |  Link
Bandits
Registered User
 
Join Date: Feb 2015
Posts: 43
Any chance you can make this work from command line without the gui?
__________________
Blu-Ray Ripper 0.112c/0.21a
Bandits is offline   Reply With Quote
Old 22nd December 2017, 18:35   #17  |  Link
jdobbs
Moderator
 
Join Date: Oct 2001
Posts: 20,973
Quote:
Originally Posted by Bandits View Post
Any chance you can make this work from command line without the gui?
Sure. It may be a little while. though. Definitely after Christmas/New Year.
__________________
Help with development of new apps: Donations.
Website: www.jdobbs.net

Last edited by jdobbs; 22nd December 2017 at 19:23.
jdobbs is offline   Reply With Quote
Old 11th November 2019, 18:56   #18  |  Link
Subbat
Registered User
 
Join Date: Jan 2011
Posts: 10
Quote:
Originally Posted by Bandits View Post
Any chance you can make this work from command line without the gui?
Hi, I am interested too by cli usage. Any chance ?
Thanks.
Subbat is offline   Reply With Quote
Old 22nd December 2017, 12:05   #19  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,565
Does it work with x265 output? You mentioned here that you encountered troubles.
sneaker_ger is offline   Reply With Quote
Old 22nd December 2017, 13:50   #20  |  Link
wolflop
Registered User
 
Join Date: Sep 2009
Posts: 45
I have created a BD structure with the tsmuxer (UHD mkv). Then edited as specified with the TSMUhdmuxer. Unfortunately, only audio and no picture is playable on the player
wolflop is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 03:12.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.