View Full Version : tsMuxeR update for 3D blu-ray
physic
31st August 2013, 13:59
Latest version of tsMuxeR 2.6.11:
windows 32 bit: tsMuxeR_2.6.11.zip (https://drive.google.com/file/d/0B0VmPcEZTp8NWWUtdkZ1M2h0dFE/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.6.11.tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NekJxLUVJRWMwejQ/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.6.11.dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NZEF1M05tazUtMU0/edit?usp=sharing)
------------- Previous versions: ---------------
2.6.9
windows 32 bit: tsMuxeR_2.6.9.zip (https://drive.google.com/file/d/0B0VmPcEZTp8NcnB0TU9MOEhEQ3c/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.6.9.tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NdjJ2NWR1aHg3Ylk/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.6.9.dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NamN4dkNjOElxRlk/edit?usp=sharing)
2.6.4(b)
windows 32 bit: tsMuxeR_2.6.4(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NbEtsby1MYl96d0E/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.6.4(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NTGFFNDZnNlZMdTg/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.6.4(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NTmZkSVQyNlhqdlU/edit?usp=sharing)
2.5.7(b)
windows 32 bit: tsMuxeR_2.5.7(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NVGNsY0xneFo1bEE/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.5.7(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NM1VsY2xyaXdCQmM/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.5.7(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NbmFQNnhUNHB0akE/edit?usp=sharing)
2.5.5(b):
windows 32 bit: tsMuxeR_2.5.5(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NQWFxVWlHZHBUemM/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.5.5(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8Nb2Zxa0JLOTd6Tzg/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.5.5(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NOThZUG1IalYwOUU/edit?usp=sharing)
2.4.1(b):
windows 32 bit: tsMuxeR_2.4.1(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NUkNLQ1I5RjRHdU0/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.4.1(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NX2JUQ0xwM0JveFk/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.4.1(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NTnp3Q24wUlhuZzA/edit?usp=sharing)
2.3.2(b):
windows 32 bit: tsMuxeR_2.3.2(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NS1ZUVFdPQ09BWHM/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.3.2(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NVFlyaGJXcFhLWUE/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.3.2(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NTHVsVUkzeWI3Q1U/edit?usp=sharing)
Guest
31st August 2013, 15:08
If somebody can help me to find new Blu-ray ISO/IEC specification... Welcome to the forum. What do you mean by "new Blu-ray ISO/IEC specification"?
physic
31st August 2013, 15:33
I mean full Blu-ray specifications: .mpls, .bdmv files bitstream syntax e.t.c. It is a .pdf file usually. I have old one without 3D specs.
Guest
31st August 2013, 16:23
OK, I have only the earlier spec also.
physic
31st August 2013, 16:34
Thanks for a support in any case.
I've found (using reverse engineering) basic information about MVC inside siff files. I mean blu-ray specific nal unit 0x14, witch used to separate main and MVC parts. And I have latest H.264/MVC specs as well. It's enough to complete mux/demux functions from/to m2ts/siff files.
filler56789
31st August 2013, 17:30
Just out of curiosity,
do you intend to release the source-code of TSMuxer?
I am not a programmer, and to me it's OK if your answer is "no",
but there are several programmers who might be able and willing to fix the pending bugs and deficiencies of TSMuxer, if the source-code was publicly-available.
physic
31st August 2013, 22:26
filler56789
Not now. May be in a future. But I am going to do some bug fixes after 3d feature.
SeeMoreDigital
31st August 2013, 22:40
Hi and welcome to the forum.
I look forward to seeing what new features you have for us all. As it's hard to imagine life without tsMuxeR ;)
Many thanks...
physic
31st August 2013, 22:57
I've finished with MVC mux/demux.
New alpha version is attached. I did not update GUI yet, so siff extension is not registerd in GUI. But you can open siff files via drag&drop or type "*" in file mask.
P.S. new version has all functional as previous version + siff files support. Binary file is less because of I've done a little bit more speed and binary size optimization. It may cause some new bugs. Sorry for that, I've done optimization just for fun.
jediknight
31st August 2013, 23:56
This is great news. Thank you for your all efforts :)
Attachments Pending Approval
File Type: zip tsMuxeR_1.11_alpha.zip
Cant download now.
Guest
1st September 2013, 01:55
bump after attachment approved
physic
1st September 2013, 03:35
First bug fixed in a new version. I am going to place new versions on the google drive.
tsMuxeR 1.11.2 (https://docs.google.com/file/d/0B0VmPcEZTp8NZURnaURBWnhJNXM/edit?usp=sharing)
Sharc
1st September 2013, 09:42
Great news! :)
Thanks a lot physic for your work and plans with tsMuxeR.
I made few quick tests. It demuxes 3D footage, remuxes and authors "combined *.m2ts" in a blu-ray structure perfectly.
Added:
... with big ssif files it tends to exit with errorcode 3 ...
physic
1st September 2013, 14:28
I've just reproduce it on my ssif file. I'll fix it soon.
Fixed. New version still alpha:
tsMuxeR 1.11.3(a) (https://docs.google.com/file/d/0B0VmPcEZTp8NSTQ2M3hhOEh4ekU/edit?usp=sharing)
Sharc
1st September 2013, 17:05
I've just reproduce it on my ssif file. I'll fix it soon.
Fixed. New version still alpha:
tsMuxeR 1.11.3(a) (https://docs.google.com/file/d/0B0VmPcEZTp8NSTQ2M3hhOEh4ekU/edit?usp=sharing)
Works perfect now. Thank you.
Capsbackup
1st September 2013, 20:55
Any plans to implement DTS Express secondary audio support?
physic
1st September 2013, 22:37
Capsbackup
I am going to do new round of bug fixes and new features as well.
I've done language detection for audio/subtitles for SSIF files.
tsMuxeR 1.11.4(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NQkppYWpZYTBobHc/edit)
jediknight
1st September 2013, 23:39
thanks @physic. also tsmuxer will convert srt subtitles into 3d subtitle when we adding subtitle into 3d bluray ?
thank you again :). after years you came out and you've done this ;)
physic
2nd September 2013, 02:31
subtitles should works in 3D mode. But I didn't test it yet. But I tested my new SmartTV with build-in player and TMT5 player. Both correctly play 3D m2ts files.
I've finished with play lists (MPLS). SIFF files now supported for 3D playlists.
tsMuxeR 1.11.5(b) (https://docs.google.com/file/d/0B0VmPcEZTp8Nc21YM0ZjYXZoNnM/edit?usp=sharing)
jediknight
2nd September 2013, 05:11
subtitles should works in 3D mode. But I didn't test it yet. But I tested my new SmartTV with build-in player and TMT5 player. Both correctly play 3D m2ts files.
I've finished with play lists (MPLS). SIFF files now supported for 3D playlists.
tsMuxeR 1.11.5(b) (https://docs.google.com/file/d/0B0VmPcEZTp8Nc21YM0ZjYXZoNnM/edit?usp=sharing)
Thank you again :). I hope Subtitles will work in 3D-Mode. Otherwise cant watch it correctly. In Subtitles there must be 3D Depth on subtitles.
When someone try, please let us know guys :P.
I will do some tests also in my 3D TV.
zli061
2nd September 2013, 08:58
Want to know about 3D subtitle form or format, as well as offset/depth Settings, a great god grant instruction.
tebasuna51
2nd September 2013, 12:38
@physic
First of all, thanks for your job.
I know than the main purpose of tsMuxeR is mux streams, and your effort now is manage 3D.
But there are people than use tsMuxeR to extract audio streams and I want remember some problems for your attention now or in the future.
- Issues when extracting audio tracks (THD, AC3, DTS) from seamless branching BD's
Please read this post (http://forum.doom9.org/showthread.php?p=1600694#post1600694), related to eac3to extraction, but than can be applied also to tsMuxeR.
- PCM audio tracks.
The problem to mux big PCM audio was solved when tsMuxeR accept .W64 files to avoid the 4GB limit of WAV files.
Can you add the option to extract these big PCM streams like .W64 files also?
physic
2nd September 2013, 12:44
jediknight
zli061
I agree. 3D subtitles is important feature and I am going to test this. May be current 2D implementation will work.
But I am doubt that I have enough information to complete this task properly. I don't know yet how to form z depth. I mention this in a first post: I still looking for Blu-ray specifications (bitstream syntax) for 3D blurays. If I got this pdf, I'll can complete any such task without problem.
tebasuna51
Yes. I am going to improve LPCM support and do other fixes after 3D features. I am going to add LPCM from mkv files also.
microchip8
2nd September 2013, 17:45
Please don't forget to compile version for Linux users ;)
filler56789
2nd September 2013, 19:56
Another shameless :o feature request --- please add support for MPEG-4 ASP.
OK, "nobody" :rolleyes: will use that, but the TS container supports Xvid/DivX, so why not obey the specs :)
skydancer11
2nd September 2013, 21:52
Hi, Thanks for the SSIF support, I've been looking along time for a way to replace / add subtitles to 3D Bluray. (don't care about the depth right now...)
But when i build the BD, SSIF folder don't exist in the output folder.
Maybe i misunderstood and this feature is not ready yet or do i do something wrong?
Please advice
Sharc
2nd September 2013, 22:09
As for now tsMuxeR does not yet produce ssif folder structure. Left and right stream are muxed into a single (combined) m2ts.
physic
2nd September 2013, 23:12
Yes. Currently tsMuxeR can mux MVC to m2ts files only. But I am going to complete full 3d support. I hope I'll receive new 3D-Bluray documentation soon (tomorrow may be), then I'll start with SSIF in a output file structure and 3d subtitles as well.
Meanwhile, I've fixed one more bug: subtitles do not demuxed correctly from SSIF files. Here is the new version:
tsMuxeR 1.11.6(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NWFdYdHEwVUJlOXc/edit?usp=sharing)
jediknight
2nd September 2013, 23:32
Yes. Currently tsMuxeR can mux MVC to m2ts files only. But I am going to complete full 3d support. I hope I'll receive new 3D-Bluray documentation soon (tomorrow may be), then I'll start with SSIF in a output file structure and 3d subtitles as well.
Meanwhile, I've fixed one more bug: subtitles do not demuxed correctly from SSIF files. Here is the new version:
tsMuxeR 1.11.6(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NWFdYdHEwVUJlOXc/edit?usp=sharing)
thank you. then we are waiting :)
HWK
3rd September 2013, 00:49
@ Physic
Thank you for all your hard work on tsMuxer.
I already have mvc encoder and know I will try to rebuilt full Blu-ray structure. I will let you know if I come across something unexpected.
@ Physic
I discovered a problem if I try to add stream in tsmuxer gui and one stream already exist it doesn’t allow you to add another one. (Refer to screenshot) Even if it has different extension.
To reproduce add asset from one movie and the add another one asset, it will refuse to add and display error message about cannot add because it already exist.
physic
3rd September 2013, 11:15
HWK
OK. I'll fix it today evening.
Ghitulescu
3rd September 2013, 11:50
I know that am close to hijack the thread, but I wonder whether the SD (in particular PAL) subtitles are handled correctly in this new version?
I am lazy and I decided to put series on BD to avoid getting off bed to change discs every second episode :)
The older tsMuxer converted all SD subtitles to NTSC 24/1.001, see here (http://forum.doom9.org/showthread.php?t=164942).
Thank you in advance
HWK
3rd September 2013, 15:06
HWK
OK. I'll fix it today evening.
@Physic, while you are fixing bugs you want to fix this as well. It is not really a bug but more of a logic problem with muxer. Basically what is happening is tsmuxer allows to mux dependent view by itself or /and with audio and subs.
However outcome is player can’t play it because there is no base view in file which is created by tsmuxer. At most player is only able decode the audio.
Maybe you want to add logic if file is dependent view only then no mux until base view is present at very minimum.
HWK
3rd September 2013, 15:25
@ Physic
Thank you for all your hard work on tsMuxer.
I already have mvc encoder and know I will try to rebuilt full Blu-ray structure. I will let you know if I come across something unexpected.
@ Physic
I discovered a problem if I try to add stream in tsmuxer gui and one stream already exist it doesn’t allow you to add another one. (Refer to screenshot) Even if it has different extension.
To reproduce add asset from one movie and the add another one asset, it will refuse to add and display error message about cannot add because it already exist.
HWK
OK. I'll fix it today evening.
@Physic, I tried again today and it didn't cause problem which I reported. I will try more test to be sure.
SeeMoreDigital
3rd September 2013, 15:40
Another shameless :o feature request --- please add support for MPEG-4 ASP.
OK, "nobody" :rolleyes: will use that, but the TS container supports Xvid/DivX, so why not obey the specs :)Nice idea...
I'd quite like the 'AR option' to be implemented ;)
EDIT: And the ability to generate AVCHD muxes with the following AVCHD compliant file structure: -
http://upload.wikimedia.org/wikipedia/commons/thumb/3/3c/AVCHD_actual_file_structure.svg/500px-AVCHD_actual_file_structure.svg.png
Cheers
Yordan5
3rd September 2013, 17:04
physic. Make sure you add a "DONATION" link in the "About" menu of TsMuxeR. Seeing how everyone is requesting features here and not offering much in return, it is only right that we show our appreciation for your hard and selfless work.
filler56789
3rd September 2013, 17:12
physic. Make sure you add a "DONATION" link in the "About" menu of TsMuxeR. Seeing how everyone is requesting features here and not offering much in return, it is only right that we show our appreciation for your hard and selfless work.
The GUI version 1.10.6 already has a tab named "Donate" :)
HWK
3rd September 2013, 17:41
The GUI version 1.10.6 already has a tab named "Donate" :)
Don't confuse two version of tsmuxer. The one you are talking about was made by SmartLabs, this one is made by Network Optix
It may be possible author is same, but we don't know if link is valid in old one. You don't want user to send donation to black hole :D
filler56789
3rd September 2013, 20:02
Don't confuse two version of tsmuxer. The one you are talking about was made by SmartLabs, this one is made by Network Optix
It may be possible author is same, but we don't know if link is valid in old one. You don't want user to send donation to black hole :D
Thanks for well-informing the misinformed
( I had downloaded and tested only the first attachment, I didn't take the time to download and test the more up-to-date binaries :o )
laserfan
3rd September 2013, 20:21
The one you are talking about was made by SmartLabs, this one is made by Network Optix
Does anyone know the backstory here? When I first saw this thread, I thought it might be some sort of hoax.
Or maybe physic will explain how he got the baton from roman76r.
jediknight
3rd September 2013, 20:49
I think Network Optix take over TSMuxer project or smartlabs = network optix. :). Lets wait explanation from @physic.
physic
3rd September 2013, 22:28
Physic is my new nickname last several years (I know and like science e.t.c). My real name is Roman actually. And I forget email and password at this forum.
I got Blu-ray specs several hours ago. So, I am going to start with 3D bluray on output (and 3D subtiels as well). It is going to take several days. So, you can add feature requests, I'll arrange it. But I'll start a little bit latter with bugs and features.
Current target - 3D. :D
A.Fenderson
3rd September 2013, 22:36
Physic is my new nickname last several years (I know and like science e.t.c). My real name is Roman actually. And I forget email and password at this forum.
I got Blu-ray specs several hours ago. So, I am going to start with 3D bluray on output (and 3D subtiels as well). It is going to take several days. So, you can add feature requests, I'll arrange it. But I'll start a little bit latter with bugs and features.
Current target - 3D. :D
What's the best way to donate towards continued tsMuxeR development?
physic
3rd September 2013, 22:38
tsMuxeR is started as my own project. But then I shared rights with SmartLabs (all source code is written by me in anyway). Smartlabs and I both have full rights to tsMuxeR source.
Network Optix - startup company where I working now. I want to improve Network Optix brand awareness.
HWK
3rd September 2013, 22:39
physic, to create ssif I think you will need add option which restrict output to iso. On a side note I own mvc encoder if you need help or think I can help let me know.
physic
3rd September 2013, 22:40
What's the best way to donate towards continued tsMuxeR development?
Just as many queries, I'll return donate tab soon. :-)
physic
3rd September 2013, 22:49
By the way: if anybody have a couple of fast SSD drives: please check tsMuxeR processing speed in some general scenario (M2TS remuxin for example), I meain source and target files should be on a different SSD drive to improve speed.
- Is version 1.11.x have better speed than 1.10.x?
- How big processing speed in Mb/sec?
filler56789
3rd September 2013, 22:59
Many :thanks: for your new cycle of productivity :)
And as a side note :sly: , please don't forget HEVC, because for the time being, GPAC's mp42ts is the only tool in the kit. :D
laserfan
3rd September 2013, 23:08
My real name is Roman actually. And I forget email and password at this forum.
Roman, welcome back!!!! :D
You are a legend, sir. I can't even imagine where we'd all be with our BD fun except for tsMuxeR(oman)!
:thanks:
Reel.Deel
3rd September 2013, 23:09
@physic
Glad to hear tsMuxer's development is continuing.
Keep up the good work. :)
I'll return donate tab soon. :-)
If not to much trouble can you please add the option to donate with PayPal directly.
jediknight
3rd September 2013, 23:18
By the way: if anybody have a couple of fast SSD drives: please check tsMuxeR processing speed in some general scenario (M2TS remuxin for example), I meain source and target files should be on a different SSD drive to improve speed.
- Is version 1.11.x have better speed than 1.10.x?
- How big processing speed in Mb/sec?
Yes i have 3x SSD Drives.
SSD #1 : OCZ Vector 512 GB -
Sequential Read: 550 MB/s; Sequential Write: 530 MB/s
4k Random Write: 100K IOPS; 4k Random Read: 95K IOPS
SSD #2 OCZ Vertex 3 128 GB
Max Read: up to 550MB/s, Max Write: up to 500 MB/s, 4KB Random Write: I/O Per Second (IOPS): 60,000 IOPS, Seek time: 0.1 ms, Controller: SandForce 2281
SSD #3 OCZ Vertex 3 128 GB
I will do test and will put results here ;)
QBhd
4th September 2013, 01:20
Demux from 4x500GB Caviar Black RAID0 to 2x60GB Mushkin Chronos RAID0 (via mounted ISO located on a 300GB short stroke):
http://i.imgur.com/7gjvgvQ.png
Remux (to Bluray) from above files on 2x60GB Mushkin Chronos RAID0 to 4x500GB Caviar Black RAID0 (300GB short stroke):
http://i.imgur.com/R6o2CEF.png
I also checked CPU usage and it was working with nice multi-threading (I have an FX-8350)
Hope this info helps
edit:
I just did a windows cut and paste of the demuxed files and it only transfered at an average of 299 MB/s (doing the math of the bluray remux, tsMuxeR did it at 322 MB/s)... your SW is more efficient than Win 7 x64 explorer!
QB
ps... I have been in love with your SW for a very long time... glad to see development is back underway!
jediknight
4th September 2013, 01:43
Yes i have 3x SSD Drives.
SSD #1 : OCZ Vector 512 GB -
Sequential Read: 550 MB/s; Sequential Write: 530 MB/s
4k Random Write: 100K IOPS; 4k Random Read: 95K IOPS
SSD #2 OCZ Vertex 3 128 GB
Max Read: up to 550MB/s, Max Write: up to 500 MB/s, 4KB Random Write: I/O Per Second (IOPS): 60,000 IOPS, Seek time: 0.1 ms, Controller: SandForce 2281
SSD #3 OCZ Vertex 3 128 GB
I will do test and will put results here ;)
Here is my test results;
Source: OCZ Vector 512 GB (non-raid)
Destination: OCZ Vertex 3 128 GB (non-raid)
File Size: 34,3 GB
Type: .m2ts
TsMuxeR 1.10.6
http://i.imgur.com/ibOtE0j.png
Disk Usage:
http://i.imgur.com/w6iosnA.png
TsMuxeR 1.11.6(b)
http://i.imgur.com/aEaNzfG.png
Disk Usage:
http://i.imgur.com/AMGghCF.png
CPU Usage (Intel i7-3970x):
http://i.imgur.com/flaVew9.png
This is my results, hope will help you.
QBhd
4th September 2013, 03:30
Update:
I forgot to do a comparison to Version 1.10.6... so I ran the exact same file as above in the exact same way with Version 1.10.6... here are the results:
Demuxing time: 3 min 2 sec
Muxing time: 1 min 30 sec
Also the original .m2ts from the BluRay ISO was 22.7 GB (24,381,474,816 bytes).
So as you can see 1.11.6(b) is substantially faster and more multi-threaded as well... the demux is 22.5% faster and the remux is 20% faster
EDIT:
Ran the 1.11.6(b) test again but from the SSD's to the HDD's on the demux and here is that result:
Demuxing time: 1 min 17 sec
Seems that I am limited by the speed of the 4x500GB Caviar Blacks... I took a screenie of CPU usage for this one:
http://img191.imageshack.us/img191/8822/bzl3.png
QB
Selur
4th September 2013, 10:35
just saw this thread and didn't have time to do any testing,..
Here's a list of a bunch of bugs that the old version had and which should be fixed:
handling of Unicode file and folder names (old version only accepted ascii)
allow to specific base output file names (the concatenation of the m2ts file names 00001+00003+.... can get too long > 255)
on mac tsMuxeR always crashes if AppleMyungjo.ttf and/or Gungseouche.ttf are present in /Library/Fonts
extract dts express(dts-es) streams (old version couldn't)
creation of AVCHD compatible structure like SeeMoreDigital mentioned above
physic
4th September 2013, 13:28
QBhd
Thank you! So, version 1.11 is faster as I expected, but still limited by CPU in muxing operation. I think after correct optimization speed about 500 Mb/sec can be achieved in scenario with 2 SSD (as fast as simple file copy). But so high speed required a lot to work to do. It is not high priority task in my list.
Groucho2004
4th September 2013, 13:50
your SW is more efficient than Win 7 x64 explorer!
Not to take away from Roman's efforts but this is hardly a benchmark.
Windows Explorer is a bloated piece of garbage (increasingly so as Windows versions advance) with idiotic animated progress dialogs that eat 100 times more CPU cycles than the copying process it is supposed to perform.
HWK
4th September 2013, 17:11
I conducted some test as well and from what I can conclude there is certainly decrease in time to create output for blu-ray, avchd or m2ts.
Decrease in time 11.1% to build file in new version. I want to also mention all test took place in ram as such I couldn't show screenshot of resource monitor, since it didn't appear in there.
Source: Ice Age: A mammoth Christmas special (Run time 25 min)
Processor usage was at 1% and clock at 4.00GHZ (Intel i7-3930K)
tebasuna51
4th September 2013, 18:27
@HWK
Thanks for your job testing old and new tsMuxeR versions.
BTW, I don't want attach 10 big (1918x877) jpg files (1795.7 KB) only to show this info:
Muxing time 1.10.6 1.11.6
------------ ------ ------
AVCHD 9 sec 8 sec
Blu-ray disk 9 sec 8 sec
Demux 12 sec 12 sec
M2TSMuxing 9 sec 8 sec
TSMuxing 8 sec 8 sec
Tell us if there are other relevant info in the images than I don't see.
HWK
4th September 2013, 20:01
@HWK
Thanks for your job testing old and new tsMuxeR versions.
BTW, I don't want attach 10 big (1918x877) jpg files (1795.7 KB) only to show this info:
Muxing time 1.10.6 1.11.6
------------ ------ ------
AVCHD 9 sec 8 sec
Blu-ray disk 9 sec 8 sec
Demux 12 sec 12 sec
M2TSMuxing 9 sec 8 sec
TSMuxing 8 sec 8 sec
Tell us if there are other relevant info in the images than I don't see.
I can't think of any so far. Know you mention it 10 images are rather on high side.
dorati
5th September 2013, 04:45
physic, to create ssif I think you will need add option which restrict output to iso. On a side note I own mvc encoder if you need help or think I can help let me know.
ISO is not required.
On a 3D-Bluray, you have in BDMV/STREAMS the two physically Files for 3D (The AVC & MVC - File).
On a 3D-Bluray, there is a another Folder "SSIF", whitch has the virtual steroskopic files. For this, you have to work a Long time with ISO-Files.
On the Site of DVDFAB, there is a Freeware, VirtualDrive http://www.dvdfab.com/virtual-drive.htm , whitch makes a good work:
If you have the 3D-Files, without! the SSIF-Folder on your Harddisk, you can create a mini-iso file of your Folder with this tool. This mini-iso is only a small config file. After create, you can use this mini.iso file to Mount in the virtual drive - and voila, the ssif-Folder is there. Then i use imgburn to create from this virtual drive a real 3d-iso.
I use this, to make changes, on my 3D-Bluray (2D&3D) playback, before burning/archiving.
I don't know, how the virtual drive, knows how to create the SSIF-Folder. In my test i found out, if you makes changes at the clipinfo, this can lost the SSIF-Folder..
So, I tink, if tsmuxer creates, the right files, the ssif Folder is easy to get with this tool.
HWK
5th September 2013, 06:12
ISO is not required.
On a 3D-Bluray, you have in BDMV/STREAMS the two physically Files for 3D (The AVC & MVC - File).
On a 3D-Bluray, there is a another Folder "SSIF", whitch has the virtual steroskopic files. For this, you have to work a Long time with ISO-Files.
On the Site of DVDFAB, there is a Freeware, VirtualDrive http://www.dvdfab.com/virtual-drive.htm , whitch makes a good work:
If you have the 3D-Files, without! the SSIF-Folder on your Harddisk, you can create a mini-iso file of your Folder with this tool. This mini-iso is only a small config file. After create, you can use this mini.iso file to Mount in the virtual drive - and voila, the ssif-Folder is there. Then i use imgburn to create from this virtual drive a real 3d-iso.
I use this, to make changes, on my 3D-Bluray (2D&3D) playback, before burning/archiving.
I don't know, how the virtual drive, knows how to create the SSIF-Folder. In my test i found out, if you makes changes at the clipinfo, this can lost the SSIF-Folder..
So, I tink, if tsmuxer creates, the right files, the ssif Folder is easy to get with this tool.
I disagree with you point of view with respect to ISO. From my point of view it is required for proper creation of disk. Allow me to answer one point at a time.
On the Site of DVDFAB, there is a Freeware, VirtualDrive http://www.dvdfab.com/virtual-drive.htm , whitch makes a good work:
Although I am not sure but my understanding is author wants to create complete solution without relying on other program. Consider a scenario if something get messed up in other program you have to rely on other vendor to fix it. Which translate into unhappy user, especially if it takes long. Not to mention licensing issues you will encounter and have to deal with.
If you have the 3D-Files, without! the SSIF-Folder on your Harddisk, you can create a mini-iso file of your Folder with this tool. This mini-iso is only a small config file. After create, you can use this mini.iso file to Mount in the virtual drive - and voila, the ssif-Folder is there. Then i use imgburn to create from this virtual drive a real 3d-iso.
You need dvd fab to create mini.iso, virtual drive can’t do it. Also everyone should have freedom to choose virtual drive of their choice.
So, I tink, if tsmuxer creates, the right files, the ssif Folder is easy to get with this tool.
You are wrong it will still require processing through dvdfab to create mini.iso and I don’t see it productive option.
I would have expanded lot more but decided to keep simple.
ReferenceDivx
5th September 2013, 07:16
I look forward to testing 3d playback on my Realtek 1186 player.
physic
5th September 2013, 11:30
I agree with HWK. Complete solution take more developing time of course, but it is better. My plan is:
1. Create SSIF file and update code for .clpi, .mpls e.t.c files
2. After this point is possible to write file structure from HDD to Blu-ray disk (witouht m2ts files) if you have 3d tv in 3d mode and 3d player. It is for test purpose only.
3. Start with generating ISO files.
I want to create ISO generation in single pass and keep fast processing speed (may be better then current speed, because only demuxing speed was optimized in version 1.11).
Selur
5th September 2013, 11:47
Please don't forget to compile version for Linux users
I agree, Linux and Mac OS X version would be nice.
dorati
5th September 2013, 14:21
You need dvd fab to create mini.iso, virtual drive can’t do it. Also everyone should have freedom to choose virtual drive of their choice.
No - you you don't Need DVD fab. You can create the mini-iso with the Virtual Drive. Right click... second choice
HWK
5th September 2013, 18:35
No - you you don't Need DVD fab. You can create the mini-iso with the Virtual Drive. Right click... second choice
Thank you for information, I didn't know that and I was just going by dvdfab home page.
However still complete iso solution would be way to go.
superleo
6th September 2013, 21:49
Came over here to check on some info I needed. And look what I find :-) a new version of TsMuxeR. Like other I find this tool very valuable. Thanks Roman for your continued development.
rusty666
7th September 2013, 18:45
hi all so i have tried this software i loaded an ssif file then loaded the m2ts file in powertdvd 13 and it doesnt work tried it on my media player and theres no video but there is sound?
jediknight
7th September 2013, 23:54
hi all so i have tried this software i loaded an ssif file then loaded the m2ts file in powertdvd 13 and it doesnt work tried it on my media player and theres no video but there is sound?
Just wait for new update. Roman is working on it. he is coding now :)
physic
8th September 2013, 12:30
Last report. I am working on 3d Blu-ray muxing. It is big enough task, and I have full-time job also. So, I update tsMuxeR during weekend in the main. By now I've done next tasks:
1. muxer core class refactoring. Allow to join several muxers to single logical input (meta file).
2. output data to 2 m2ts files or to single ssif file. Generate interleave info (while in the memory).
Today I am going to do some bugfixes with ssif, and possible I'll start with CLPI file generation. So, looks like I'll finish new version to the next weekend. Without direct ISO support for a while, I'll add text file with interleave info for compatibility with mini-iso.
Yordan5
8th September 2013, 12:57
Last report. I am working on 3d Blu-ray muxing. It is big enough task, and I have full-time job also.
Roman, all your hard work is much appreciated. Donations will follow once you add that option to TsMuxeR.
HWK
8th September 2013, 22:07
Last report. I am working on 3d Blu-ray muxing. It is big enough task, and I have full-time job also. So, I update tsMuxeR during weekend in the main. By now I've done next tasks:
1. muxer core class refactoring. Allow to join several muxers to single logical input (meta file).
2. output data to 2 m2ts files or to single ssif file. Generate interleave info (while in the memory).
Today I am going to do some bugfixes with ssif, and possible I'll start with CLPI file generation. So, looks like I'll finish new version to the next weekend. Without direct ISO support for a while, I'll add text file with interleave info for compatibility with mini-iso.
Thank you for keeping us informed about the progress.
fits79
8th September 2013, 22:44
I suggest add and mkv as output option.
This would do the program more full and fuctioning that already is.
And the 3d pgs subtitles demux doesn't work fine because i was try 3 different 3d bluray rip movies and the demuxed pgs subtitle it was some kb and this is NOT correct.
Chumbo
8th September 2013, 23:55
@Physic,
Where do you want feature requests to be posted that may not be specific to this thread?
physic
9th September 2013, 00:34
I've passed today a little bit more then I expected at morning. Actually I've done with all necessary files: clpi, mpls and index.bdmv is update to meet 3d requirements. Muxer core is updated as well and can produce ssif file directly or a couple of m2ts files.
Tomorrow I am going to study how to work with mini-iso (and how to tell interleave information to mini-iso as well) and start blu-ray testing.
physic
9th September 2013, 00:35
Chumbo
Please send feature requests as private message.
physic
9th September 2013, 00:44
dorati
If you have the 3D-Files, without! the SSIF-Folder on your Harddisk, you can create a mini-iso file of your Folder with this tool. This mini-iso is only a small config file. After create, you can use this mini.iso file to Mount in the virtual drive - and voila
Is it works automaticaly? I mean ssif file is generated automaticaly from 2 m2ts and 2 clpi files? ( clpi actually contains interleave info for ssif file)
P.S. I tested 2 disk: generated by new verion of tsMuxeR, and original 3d disk witouht SSIF folder (I just didn't copy it, but folder exists initially). SSIF folder is not appeared after creating mini-iso file and mounting it.
HWK
9th September 2013, 02:12
dorati
Is it works automaticaly? I mean ssif file is generated automaticaly from 2 m2ts and 2 clpi files? ( clpi actually contains interleave info for ssif file)
P.S. I tested 2 disk: generated by new verion of tsMuxeR, and original 3d disk witouht SSIF folder (I just didn't copy it, but folder exists initially). SSIF folder is not appeared after creating mini-iso file and mounting it.
Just for testing purpose I create a copy using dvdfab and then I create miniso from dvdfab virtual drive and it worked.
physic
9th September 2013, 10:17
I've tried other 3d disk and mino-iso works! Possible first 3d disk has some error (but disk worked in TMT5 witout problem)
jsmoovey
9th September 2013, 17:39
Physic - Finding Nemo 3D might be a good Blu Ray to test tsmuxer (for complex discs). The structure of the bluray has the first chapter in separate files then the rest of the movie. So it makes playback on media players difficult.
HWK
9th September 2013, 17:52
Physic - Finding Nemo 3D might be a good Blu Ray to test tsmuxer (for complex discs). The structure of the bluray has the first chapter in separate files then the rest of the movie. So it makes playback on media players difficult.
Any disc with seamless branching will do for the test.
HWK
9th September 2013, 21:46
@Physic
Here is the sample I was talking about, it is created from html file which can't be uploaded so I just took screenshot.
Chumbo
10th September 2013, 00:06
I also heard Brave has many segments. So many in fact that they've cause some BD players to not branch seamlessly and cause audio dropouts. So this would be a good one to use for testing as well.
Chumbo
10th September 2013, 00:07
Chumbo
Please send feature requests as private message.
Thank you, will do. Your continued development effort is much appreciated.
HWK
10th September 2013, 01:00
I also heard Brave has many segments. So many in fact that they've cause some BD players to not branch seamlessly and cause audio dropouts. So this would be a good one to use for testing as well.
Is brave in 3D? Author currently focusing on adding 3D support.
SubJunk
10th September 2013, 02:01
So great to see this being updated. I'm a developer of a program that relies on tsMuxeR. Thanks for all your work, physic!
Nico8583
10th September 2013, 07:15
I have a little question : I've extracted streams from a BD3D with eac3to and same streams with TsMuxer. When I watch files size, TsMuxer extractions are allways bigger than eac3to for H264 streams (about 100 or 200 MB) but not for audio and subtitle. Is there a reason to that ? Why do I get a difference ?
Thanks !
physic
10th September 2013, 11:33
Last report:
mini-iso can open tsMuxeR fle structure. SSIF file appears. I tested this file on Samsung Smart TV - file works. TMT5 plays this disk in 3D as well. But at least one bug still exists in 3D structure, I am continue working on bug fixes.
HWK
10th September 2013, 21:16
Last report:
mini-iso can open tsMuxeR fle structure. SSIF file appears. I tested this file on Samsung Smart TV - file works. TMT5 plays this disk in 3D as well. But at least one bug still exists in 3D structure, I am continue working on bug fixes.
Where you able fix bug I mention in post http://forum.doom9.org/showthread.php?p=1642602#post1642602
Chumbo
11th September 2013, 02:40
Is brave in 3D? Author currently focusing on adding 3D support.
Yes. That's why I suggested it.
physic
13th September 2013, 13:30
I've done 3d muxing (without correct processing of a 3d subtitles yet).
I am fixing some minor bugs in a output transport stream, mostly from previous version.
I'll upload new version at Sunday.
Cedvano
15th September 2013, 17:49
Great Job, I make a donation. Thanks
Alanick
15th September 2013, 20:00
subtitles should works in 3D mode. But I didn't test it yet. But I tested my new SmartTV with build-in player and TMT5 player. Both correctly play 3D m2ts files.
I've finished with play lists (MPLS). SIFF files now supported for 3D playlists.
tsMuxeR 1.11.5(b) (https://docs.google.com/file/d/0B0VmPcEZTp8Nc21YM0ZjYXZoNnM/edit?usp=sharing)
Hi, first of all, thank you for your amazing 3D update to the software.
Now you mentioned that you made it happen especially for your newly purchased 3D TV.
I too have a Samsung 3DTV, built in player (C7000 series year 2009) and it supports various formats, including 3D, it does not support .m2ts, doesn't even see the format in my external, attached via USB, only .ts extension, but due to TV limitations it can play only up to 25mbps audio included inside .ts container, and that's for 2D only.
Both audio, and video, drops continuously during playback, if I to play in 2D its all smooth, meaning I'm muxing original video and audio with out conversions.
Where you able to get a smooth playback on your TV during 3D playback?
If you had to convert what was the max bit rate, for a decent 3D playback, or I should stick to the TVs specifications/limitations.
Once again thank you for your amazing update on the software.
HWK
15th September 2013, 20:29
@ Alanick
Is this model of your tv
http://www.samsung.com/uk/consumer/tv-audio-video/television/led-tv/UE40C7000WKXXU
Also if I gave you sample clip of 3d which stay below 25 mbps, can you test on system and see if it works.
physic
16th September 2013, 00:27
New version is ready.
tsMuxeR 1.12.2(a) (https://docs.google.com/file/d/0B0VmPcEZTp8NTE1aSHNsczlxQ0E/edit?usp=sharing)
version 1.12.2(a):
- add 3d bluray support. Bluray muxing activated automatically if MVC substream appears in input tracks.
To reduce HDD space, tsMuxeR doesn't produce ssif file, only a couple of .m2ts files. ssif files can be
creted on the fly in DVD fab using "create mini iso" menu item.
- add ability to mux to ssif file directly. It is not supported in GUI, but you can provide .ssif file extension
- fixed bugs in SEI message processing and add MVC sei message support
- fixed several bugs in the Transport Stream to improve compatibility with Blu-ray standart.
known issues:
- I did not update subtitles processing for 3D yet. It is the next task in my list
Alanick
My TV plays all files from tsMuxeR without problem. And TV understand m2ts files as well. I have UN75F8000 model.
HWK
16th September 2013, 00:48
New version is ready.
tsMuxeR 1.12.2(a) (https://docs.google.com/file/d/0B0VmPcEZTp8Nd2ZJeHVlNDRoYWc/edit?usp=sharing)
version 1.12.2(a):
- add 3d bluray support. Bluray muxing activated automatically if MVC substream appears in input tracks.
To reduce HDD space, tsMuxeR doesn't produce ssif file, only a couple of .m2ts files. ssif files can be
creted on the fly in DVD fab using "create mini iso" menu item.
- add ability to mux to ssif file directly. It is not supported in GUI, but you can provide .ssif file extension
- fixed bugs in SEI message processing and add MVC sei message support
- fixed several bugs in the Transport Stream to improve compatibility with Blu-ray standart.
known issues:
- I did not update subtitles processing for 3D yet. It is the next task in my list
Alanick
My TV plays all files from tsMuxeR without problem. And TV understand m2ts files as well. I have UN75F8000 model.
Thank you, Physic for your continued effort and all the hard work you put in tsmuxer.
Cedvano
16th September 2013, 04:13
That's work great with TMT6. Thanks.
HWK, have you got a MVC encoder ?
skydancer11
16th September 2013, 08:47
Is it possible to add subtitle track and mux to 3D BD?
cause when i tried the mounted disk was unplayable by TMT.
videofan3d
16th September 2013, 10:01
New version is ready.
tsMuxeR 1.12.2(a) (https://docs.google.com/file/d/0B0VmPcEZTp8NTE1aSHNsczlxQ0E/edit?usp=sharing)
version 1.12.2(a):
- add 3d bluray support. Bluray muxing activated automatically if MVC substream appears in input tracks.
To reduce HDD space, tsMuxeR doesn't produce ssif file, only a couple of .m2ts files. ssif files can be
creted on the fly in DVD fab using "create mini iso" menu item.
- add ability to mux to ssif file directly. It is not supported in GUI, but you can provide .ssif file extension
- fixed bugs in SEI message processing and add MVC sei message support
- fixed several bugs in the Transport Stream to improve compatibility with Blu-ray standart.
known issues:
- I did not update subtitles processing for 3D yet. It is the next task in my list
Thanks a lot!
I'm going to test it.
Where shall we send you bug-report?
Wolfy59
16th September 2013, 10:17
Thanks for all the work you do.
I ll try soon.
jediknight
16th September 2013, 11:09
New version is ready.
tsMuxeR 1.12.2(a) (https://docs.google.com/file/d/0B0VmPcEZTp8NTE1aSHNsczlxQ0E/edit?usp=sharing)
version 1.12.2(a):
- add 3d bluray support. Bluray muxing activated automatically if MVC substream appears in input tracks.
To reduce HDD space, tsMuxeR doesn't produce ssif file, only a couple of .m2ts files. ssif files can be
creted on the fly in DVD fab using "create mini iso" menu item.
- add ability to mux to ssif file directly. It is not supported in GUI, but you can provide .ssif file extension
- fixed bugs in SEI message processing and add MVC sei message support
- fixed several bugs in the Transport Stream to improve compatibility with Blu-ray standart.
known issues:
- I did not update subtitles processing for 3D yet. It is the next task in my list
Alanick
My TV plays all files from tsMuxeR without problem. And TV understand m2ts files as well. I have UN75F8000 model.
Thanks for great update Roman.
Also will you support create produce ssif in future updates ? if you are interest in 3D BD, HDD Space wont be a problem i think. it will be best if you do so. tsmuxer will be all in one solution :)
Again thanks...
HWK
16th September 2013, 11:16
That's work great with TMT6. Thanks.
HWK, have you got a MVC encoder ?
Yes, I do own mvc encoder as add-on on base product.
HWK
16th September 2013, 11:18
Thanks for great update Roman.
Also will you support create produce ssif in future updates ? if you are interest in 3D BD, HDD Space wont be a problem i think. it will be best if you do so. tsmuxer will be all in one solution :)
Again thanks...
Physic, do plan to support it.
Read reply in post http://forum.doom9.org/showthread.php?p=1642844#post1642844
HWK
16th September 2013, 11:20
Is it possible to add subtitle track and mux to 3D BD?
cause when i tried the mounted disk was unplayable by TMT.
I added in mine it plays in tmt 5, what kind of subtitle you are dealing with. Also there are not officially supported yet.
Wolfy59
16th September 2013, 11:39
I have question is it possible to have an option like right click in the subtitles to force one of them on activated by default
thanks
physic
16th September 2013, 12:34
all
Please send me private messages If you find some bugs.
jediknight
Current version can produce ssif, but I don't include it to GUI (as separate mux type). But you can run tsMuxer with .ssif file extension. So, you can run tsMuxer twice: in blu-ray mode, then mux to ssif with same parameters. I can add simultaneous writing to ssif and m2ts in a future version but I am not sure that is usefull.
Cedvano
16th September 2013, 17:13
Yes, I do own mvc encoder as add-on on base product.
Ok, Have you got an encoder to download or counselor?
TsMuxer work fine on my BD Player Sony BDP-S480 and TV LG 47LW4500.
HWK
16th September 2013, 17:43
Ok, Have you got an encoder to download or counselor?
TsMuxer work fine on my BD Player Sony BDP-S480 and TV LG 47LW4500.
I am not sure what you meant by counselor, As for encoder I bought it.
rusty666
16th September 2013, 17:57
i have just done a ssif file to m2ts then put on my media player but only plays in 2d?
HWK
16th September 2013, 18:04
i have just done a ssif file to m2ts then put on my media player but only plays in 2d?
Rusty, How exactly you created ssif file and also which media player you used to playback.
Last but not least does original play.
rusty666
16th September 2013, 18:06
i just got iso on my pc used virtual clone then opened the 3d in tmuxer selected ssif file then created m2ts . i tried it with my pc to tv with nvida card in 3d mode and on my measy x5
rusty666
16th September 2013, 18:11
yes the iso plays fine on both pc and media player in 3d mode
Cedvano
16th September 2013, 18:11
I am not sure what you meant by counselor, As for encoder I bought it.
I would like to know which encoder did you buy? Thanks
HWK
16th September 2013, 18:11
I am assuming you are using virtual clone drive from Slysoft.
HWK
16th September 2013, 18:13
I would like to know which encoder did you buy? Thanks
Initially I wanted to buy Cinema Craft Encoder but It was too expensive, so to answer your question I bought mainconcept encoder and added bonus no need for turn key system.
ssuper2k
16th September 2013, 18:14
all
Please send me private messages If you find some bugs.
I've tried 'WINGs' and 'Train my Dragon' both 3D-ISOs mounted.
I drag the mpls into tsmuxer, it detects both video views, and I set output as Blu-ray. But the result cannot be played with my Xtreamer Prodigy 3D (black screen)
all
Current version can produce ssif, but I don't include it to GUI (as separate mux type). But you can run tsMuxer with .ssif file extension. So, you can run tsMuxer twice: in blu-ray mode, then mux to ssif with same parameters. I can add simultaneous writing to ssif and m2ts in a future version but I am not sure that is usefull.
In order to keep 3D blu-ray compatibility, I believe the output should keep the blu-ray structure as separate .m2ts and .ssif video files.
Not just one video file with 2 streams.
Other than that.. keep up the good job!!
And of course, I'm offering here to test many 3D-ISOs with your tsmuxer .. :D
rusty666
16th September 2013, 18:17
yes the one from slysoft
rusty666
16th September 2013, 18:18
so do i need to do it in blu-ray mode ? then mux the 2 m2ts file to one file?
HWK
16th September 2013, 18:20
yes the one from slysoft
stay tuned...
I will post guide to create proper Blu-ray structure with tsmuxer which include creation of ssif file as well.
In fact I am writing know so I will try to be quick.
Once done it should play just like original since it will have ssif file as well, provided original played in first place.
rusty666
16th September 2013, 18:24
im confused i thought this programme was to convert the ssif to m2ts to play ? if its only to play blu ray 3d its just as easy to mount the original 3d with virtual clone?
HWK
16th September 2013, 18:31
It does but it is the player which cause problem during decoding. The method you used works for TMT, since I used that method before it works for Arcsoft Total media theatre.
rusty666
16th September 2013, 18:32
im useing power dvd 13. so i should be able to just select m2ts on tsmuxer?
HWK
16th September 2013, 18:37
@rusty666
When I first tried the method you mentioned, powerdvd, windvd didn't work and no they still don't work only TMT does.
Also I almost finished with my guide. So just hang on :D
ssuper2k
16th September 2013, 18:41
im confused i thought this programme was to convert the ssif to m2ts to play ? if its only to play blu ray 3d its just as easy to mount the original 3d with virtual clone?
the good things here, is that you could get rid of the BD menu, the extras, and many audio tracks, to get a smaller 3DISO(need dvdfab),
And you can even Add other audio languages (and subs in future versions), just like the old tsmuxer did with '2D' blu-rays...
HWK
16th September 2013, 18:45
Hmm, lots of people are having trouble with creation process of 3D so I will create mini guide how to solve this issue once for all.
To get started you will need tsmuxer and dvdfab virtual drive (no other virtual drive software will work)
1. Start by opening tsmuxer and choose corresponding mpls file for which you want to process. (don’t know which one to use, BDinfo can help with that part)
2. Only check stream you want to have in your backup, by default all will be checked.(make sure leave MVC and H264 video stream checked)
3. Under options choose Demux and set location on your hard drive. Make sure you have adequate space (2x) (Specify name of movie as well)
4. Once demux is done, remove all files from tsmuxer gui and import files which you just demux and set lang code for audio and subs. (doing this way will keep chapter info)
5. Choose blu-ray disk and start muxing.
In this process we will create SSIF file for our movie, only carry this out when tsmuxer is finished.
I assume you have downloaded and install the drive and it works.
Delete temp files or move them out side of the folder leave BDMV and CERTIFICATE folders
6. Right click on dvdfab icon which is shown in system tray (right next clock, if it is hidden then you will need to expand)
7. Look for option which says create mini iso and click on that.
8. At this stage dialox box will come asking for movie location, you can drag and drop or browse to root directory.
9. Let say I am doing Iron Man, in this case I will drag root folder of iron man to dialog box. NOT BDMV or CERTIFICATE folder.
10. It will create mini iso and ask you if you want to mount it. (say yes)
11. Finally if you look inside virtual drive created by dvdfab and navigate to \BDMV\STREAM you will see SSIF folder and file within.
12. To play just point to drive with in player like you will do with physical drive or any other virtual drive.
Also physic hasn't fix subtitle yet, so don't blame if they don't work. Though they should, give it a try.
rusty666
16th September 2013, 18:54
im abit confused so really out ov all that all we are doing is just mounting the iso with a mini iso?
rusty666
16th September 2013, 18:56
i can already play all my untouched iso by mounting so im confused why this is better its just creating another iso? thought it was just to turn ssif to m2ts in 3d?
rusty666
16th September 2013, 19:25
i just tried tmt 6 played the m2ts file still only playing in 2d can you confirm can this programme convert ssif to just m2ts files and play in 3d or do u still need the ssif file with it
Cedvano
16th September 2013, 19:30
i just tried tmt 6 played the m2ts file still only playing in 2d can you confirm can this programme convert ssif to just m2ts files and play in 3d or do u still need the ssif file with it
TMT6 can't play MVC M2TS, he read the first (AVC) video in 2D.
Make like HWK tuto to play 3D.
rusty666
16th September 2013, 19:31
he said the m2ts method works in tmt
Wolfy59
16th September 2013, 19:33
tried world war z 3d works like a charme on samsung bd_f6500 and lg 3d bd player
thanks for the work
rusty666
16th September 2013, 19:34
as a m2ts file?
jpcmanso
16th September 2013, 19:54
physic,
Thanks for the great program you created that I use constantly, but it would be a better program if my prefered settings would remain every time I use it, like the subtitles (font name, font size, additional border pixels and botton of sreen).
Best Regards.
rusty666
16th September 2013, 20:25
wolfy 59 is that through usb m2ts file?
Wolfy59
16th September 2013, 20:28
No juste a teaser burned on bd re
Envoyé depuis mon GT-I9300 en utilisant Tapatalk 4 Beta
HWK
16th September 2013, 20:46
i just tried tmt 6 played the m2ts file still only playing in 2d can you confirm can this programme convert ssif to just m2ts files and play in 3d or do u still need the ssif file with it
It works for me, because encoder put stereo stream first follow by base view. As a result TMT 5 can play it without any issue. However tmt won't play if done through tsmuxer, because it put base view first.
Look at media info report to get idea
Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Stereo High@L4.1 / High@L4.1
MultiView_Count : 2
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : 27
Duration : 1h 27mn
Bit rate mode : Variable
Bit rate : 17.8 Mbps
Maximum bit rate : 40.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.358
Stream size : 10.9 GiB (93%)
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
HWK
16th September 2013, 20:52
im abit confused so really out ov all that all we are doing is just mounting the iso with a mini iso?
No, it is more than mounting, since SSIF reference other m2ts files and we don't want to physically create them because it will double the space needed on disc. When iso is created by dvdfab it create ssif file on the fly which reference m2ts files and also keep the size down.
Think of this way if you rip Blu-ray disk to hard drive it's size is almost double, however if iso it will keep original size. Without going to technical detail it has todo with linking files which is feature of UDF file system.(Used in blu-ray disk)
rusty666
16th September 2013, 20:53
will i be able to put the m2ts on a usb play through 3d player ?
HWK
16th September 2013, 20:56
will i be able to put the m2ts on a usb play through 3d player ?
Can't say maybe it will work or may it won't. However the method of creating SSIF file will work provided player follow official 3d specs.
@rusty666 or anyone else my sincere apology for not able to tell correct method of creating m2ts and telling the whole thing.
Also in TMT you need to choose option always movies and video files in 3d and auto detect source file layout for my method of creating m2ts to work.
rusty666
16th September 2013, 21:01
i undertsnad the mini ios to save space but i wanted just ssif to m2ts file in 3d? i just thought that wat theprgramme was for as was gonna get my dad a external drive then put em all on that and play through 3d blu ray player usb
HWK
16th September 2013, 21:19
@rusty666
I gone give you sample soon try it on TMT and let me now if it works.
jediknight
16th September 2013, 21:24
all
Please send me private messages If you find some bugs.
jediknight
Current version can produce ssif, but I don't include it to GUI (as separate mux type). But you can run tsMuxer with .ssif file extension. So, you can run tsMuxer twice: in blu-ray mode, then mux to ssif with same parameters. I can add simultaneous writing to ssif and m2ts in a future version but I am not sure that is usefull.
I see, well it will be usefull i think :P. if we can do in one time. will be very good. Thanks again Roman. What you are doing is amazing :). Let us know when you accept donation. i want o make donate for tsmuxer project.
And also i agree with ssuper2k
In order to keep 3D blu-ray compatibility, I believe the output should keep the blu-ray structure as separate .m2ts and .ssif video files.
Not just one video file with 2 streams.
Other than that.. keep up the good job!!
And of course, I'm offering here to test many 3D-ISOs with your tsmuxer .. :D
videofan3d
16th September 2013, 21:30
Results verified on external 3D Media Player Egreat R6S (connected to 3DTV via HDMI 1.4)
Test 1: data sample: short trailer in single m2ts file from BD3D-ISO structure with original PGS-3D-subtitles
- playlist .mpls read from BD3D-ISO
- removed unwanted subtitles and audio
- multiplexed to BD3D structure (without ssif-file)
- played correctly in 3D using 3D Media Player Egreat R6S (including PGS-3D-subtitles)!
(TEST SUCCESS)
Test 2: data sample: short trailer in single m2ts file from BD3D-ISO structure with original PGS-3D-subtitles
- m2ts demuxed into elementary stream using EAC3TO
- elementary streams loaded to tsMuxerGUI (AVC, MVC, audio, PGS-sup)
- multiplexed to BD3D structure (without ssif-file)
- played correctly in 3D using 3D Media Player Egreat R6S (including PGS-3D-subtitles)!
(TEST SUCCESS)
Test 3: data sample: short trailer in single m2ts file from BD3D-ISO with original PGS-3D-subtitles
- original BD3D-ISO structure - but directory SSIF removed
- playlist .mpls read from this modified BD3D-ISO
- MVC stream NOT identified/found !!!!
(TEST FAILED)
I believe it would be useful to read MVC-stream from playlist (it is there) even when not having SSIF files
Test 4. data sample AVCHD-3D structure recorded using 3D-camcorder
- original AVCHD-3D-ISO structure from SD card
- tsMuxer cannot recognize MVC stream (neither as elementary stream nor in mts-file)!!!
(TEST FAILED)
I believe it would be useful to implement support for AVCHD-3D, as MVC coding (for 23.976 fps) is identical to BD3D
Examples of AVCHD-3D structures you can find here:
http://uloz.to/xYe1uJjS/avchd3d-sample1-zip
or here
http://www.uloz.to/xZCEqvPh/AVCHD3D_sample3.ZIP
HWK
16th September 2013, 21:33
i undertsnad the mini ios to save space but i wanted just ssif to m2ts file in 3d? i just thought that wat theprgramme was for as was gonna get my dad a external drive then put em all on that and play through 3d blu ray player usb
@rusty666
I gone give you sample soon try it on TMT and let me now if it works.
Here is the sample of file with setting you should use with TMT
https://docs.google.com/file/d/0B2c8pQSAQa3qS0l5LTktWHR1R3M/edit?usp=sharing
ssuper2k
16th September 2013, 22:00
Works perfect with output blu-ray in 1 step (no need to demux first)
Turns out I wasn't using latest tsmuxer.. :(
If you want to create a full ISO out of the mini-iso, you can rip the mini-iso virtual drive with anydvd, and you're done!!
Also, you can mount the source full ISO with any tool (like daemon tools)
It's for the mini-iso(first create and then mount) why you need dvdfab..
Thanks a lot to physic for this great tool and to HWK for the info!! ;)
HWK
16th September 2013, 22:05
It's for the mini-iso(first create and then mount) why you need dvdfab..
Thanks a lot to physic for this great tool and to HWK for the info!! ;)
You need dvdfab virtual drive not fab itself. Also it is good to know that it worked for you.
HWK
16th September 2013, 22:07
If you want to create a full ISO out of the mini-iso, you can rip the mini-iso virtual drive with anydvd, and you're done!!
! ;)
You can also use imgburn as well, just point source to virtual drive and destination could be image or writer.
Alanick
16th September 2013, 22:08
@ Alanick
Is this model of your tv
http://www.samsung.com/uk/consumer/tv-audio-video/television/led-tv/UE40C7000WKXXU
Also if I gave you sample clip of 3d which stay below 25 mbps, can you test on system and see if it works.
Sorry for the delay, I was away.
This is my exact model,
http://www.samsung.com/us/support/owners/product/UN46C7000WFXZA
and its a nice one, I'm more than pleased with it, but now with the newly updated tsmuxer, wanted to take advantage of that, but its horrible to watch, no smooth playback.
I tried with uncompressed, untouched videos that I just simply muxed from .ssif to .ts, I guess it needs conversion for a smooth playback, in 3d, cant seem to find though in my TV specifications what is the max rate for 1080px2 in 3d mode, only for 2d I can see the specifications.
ill have to investigate more on that.
HWK
16th September 2013, 22:16
Sorry for the delay, I was away.
This is my exact model,
http://www.samsung.com/us/support/owners/product/UN46C7000WFXZA
and its a nice one, I'm more than pleased with it, but now with the newly updated tsmuxer, wanted to take advantage of that, but its horrible to watch, no smooth playback.
I tried with uncompressed, untouched videos that I just simply muxed from .ssif to .ts, I guess it needs conversion for a smooth playback, in 3d, cant seem to find though in my TV specifications what is the max rate for 1080px2 in 3d mode, only for 2d I can see the specifications.
ill have to investigate more on that.
I already created ts file sample which is in 3D do you want to test sample. At this stage I have not reduced bit-rate for file.
However I can do that if required.
Alanick
16th September 2013, 22:20
I already created ts file sample which is in 3D do you want to test sample. At this stage I have not reduced bit-rate for file.
However I can do that if required.
of course, id sure like to give it a try
if I have to I can easily convert the files using any of the following
Rovi TotalCode Studio
Rovi TotalCode Professional
CINEMA CRAFT (R) HDe MVC edition
but that means loosing quality, and didn't want to do it
ill have to see.
HWK
16th September 2013, 22:28
I think you may have to since only way to achieve target of 25 mbps. Have you tried it anyways and see if it works.
On a sidenote how much it cost to CINEMA CRAFT (R) HDe MVC edition, last time I checked it still was quite expensive and require turn key system.
Alanick
16th September 2013, 22:30
Alanick
My TV plays all files from tsMuxeR without problem. And TV understand m2ts files as well. I have UN75F8000 model.
ouch, that's a newly TV that supports MVC natively in .m2ts container, with up to 60mbps bitrate, that's why mine has problems, also being a old model, darn, my luck.
Alanick
16th September 2013, 22:34
I think you may have to since only way to achieve target of 25 mbps. Have you tried it anyways and see if it works.
On a sidenote how much it cost to CINEMA CRAFT (R) HDe MVC edition, last time I checked it still was quite expensive and require turn key system.
its no longer available, a different company bought the software, under new name too,
http://www.siriuspixels.com/Sirius-Pixels-HDe-MVC.php
not sure what's going on with it now.
HWK
16th September 2013, 22:39
hmm, no wonder last time I saw screenshot Sirius-Pixels-HDe-MVC it looked similar to Cinema Craft. My first thought they developed their own product. Thank to you now I know what happened :p
HWK
16th September 2013, 23:08
@ Alanick, I can create compressed sample which is gone be ts and less than 25 mbps. Do you need it to test out?
Alanick
16th September 2013, 23:09
@ Alanick, I can create compressed sample which is gone be ts and less than 25 mbps. Do you need it to test out?
yes, I'd like to try
HWK
16th September 2013, 23:17
yes, I'd like to try
Ok, I am building it right know. It should be ready soon.
HWK
16th September 2013, 23:30
yes, I'd like to try
Ok, I created the file and it is available for download
https://docs.google.com/file/d/0B2c8pQSAQa3qdFF4YldXRGlMZW8/edit?usp=sharing
physic
17th September 2013, 01:02
tsMuxeR 1.12.3(a) (https://docs.google.com/file/d/0B0VmPcEZTp8NSVpMWFpXdG9OTWs/edit)
version 1.12.3(a):
- fixed problem with ssif muxing (if provide .ssif file extension)
- add addition check for 'insert picture timing' parameter. For MVC depended view used same value as for primary video stream
- add new parameter to GUI and tsMuxeR core: 'right-eye'. Parameter is used for 3D blurays only. If parameter is set then MPEG-4 MVC Base view video used for Right eye.
This parameter filled automatically in GUI if open MPLS file.
HWK
17th September 2013, 02:45
version 1.12.3(a):
- add new parameter to GUI and tsMuxeR core: 'right-eye'. Parameter is used for 3D blurays only. If parameter is set then MPEG-4 MVC Base view video used for Right eye.
This parameter filled automatically in GUI if open MPLS file.
Just to clarify physic if I open mpls and it indicate base view is right eye or it is using inverted of normal blu-ray disk layout. It will automatically select or fill parameter that right-eye is base video stream.
Wolfy59
17th September 2013, 05:43
I tried to remux a complete movie with tsmuxer.
-loaded the mpls into tsmuxer
-unticked audio track that i don't use
-created a new bd structure
-mount a mini iso with dvd fab virtual drive
when i play the movie into power dvd 13, there's a screen freeze after 2.18 minutes
HWK
17th September 2013, 05:47
I tried to remux a complete movie with tsmuxer.
-loaded the mpls into tsmuxer
-unticked audio track that i don't use
-created a new bd structure
-mount a mini iso with dvd fab virtual drive
when i play the movie into power dvd 13, there's a screen freeze after 2.18 minutes
Did you demux first before building, also did you try other player. I use TMT by Arcsoft and it works without any hiccup.
Wolfy59
17th September 2013, 06:08
Did you demux first before building, also did you try other player. I use TMT by Arcsoft and it works without any hiccup.
Hello HWK I tried the two methods with demux or not.
tried with ssif file too.
When i do a chapter jump movie back but for another 2 minutes
I Will try with TMT 6
HWK
17th September 2013, 06:10
Hello HWK I tried the two methods with demux or not.
tried with ssif file too.
When i do a chapter jump movie back but for another 2 minutes
Which version of tsmuxer you used to create.
Wolfy59
17th September 2013, 06:18
Which version of tsmuxer you used to create.
1.12.2(a) and 1.12.3(a)
HWK
17th September 2013, 06:21
hmm, can I have more info such as movie name and powerdvd version.
Wolfy59
17th September 2013, 06:25
hmm, can I have more info such as movie name and powerdvd version.
The Movie is World War z 3D and power dvd 13.0.3105.58
There s an order to put track in tsmuxer with demuxed files ?
-1 mvc
-2 h264
-3 Audio track
as tsmuxer do when i load the mpls file.
Or I can do
-1 h264
-2 mvc
-3 Audio track
HWK
17th September 2013, 06:34
I have World war Z in 3d as well, so you can rule out tsmuxer or movie to be cause of problem. Though if you want I can give it a try on my side just to rule out.
Probably it is player. Do you have standalone 3d player to try?
Also, if required I can try with powerdvd as well.
Wolfy59
17th September 2013, 06:46
I have World war Z in 3d as well, so you can rule out tsmuxer or movie to be cause of problem. Though if you want I can give it a try on my side just to rule out.
Probably it is player. Do you have standalone 3d player to try?
Also, if required I can try with powerdvd as well.
It s a power dvd 13 problem. It works like a charm with TMT 6.
Thanks for your help :-D
HWK
17th September 2013, 06:48
It s a power dvd 13 problem. It works like a charm with TMT 6.
Thanks for your help :-D
Glad I could help and no this is not the first time powerdvd caused problem. That is why I switch to TMT and at least have peace full sleep at night once in a while :D while my wife watch flicks she like.
Wolfy59
17th September 2013, 06:54
Glad I could help and no this is not the first time powerdvd caused problem. That is why I switch to TMT and at least have peace full sleep at night once in a while :D while my wife watch flicks she like.
I Will do the same Thing Thanks HWK
Ghitulescu
17th September 2013, 09:18
I think the bug report should be restricted only to those reported by standalones.
rusty666
17th September 2013, 11:12
thanx the sample worke on my pc to my tv with tmt 6 . did u post the setting ?
rusty666
17th September 2013, 11:18
has anybody tried the m2ts sample on a usb through 3d blu ray player
physic
17th September 2013, 11:25
HWK
if you open mpls and it indicate "base view is right eye", appropriate check box will be selected in GUI on "Blu-ray" tab.
I am going to start with subtitles update today. This task requires several days.
microchip8
17th September 2013, 12:52
@physic
Please also compile a version for Linux and Mac OS X users! Thanks
physic
17th September 2013, 13:16
I'll compile mac and linux versions after 3D tasks. So, after subtitles update.
HWK
17th September 2013, 18:16
I'll compile mac and linux versions after 3D tasks. So, after subtitles update.
What exactly with subtitle you are doing?
jsmoovey
17th September 2013, 20:50
Can files be re-encoded after the process? If so, How? Video streams are a little too big for Ethernet connection even after ripping unwanted tracks. Only want to shrink them a little.
SeeMoreDigital
17th September 2013, 20:56
tsMuxeR muxes video, audio and subtitle streams. It does not offer re-encoding!
If you want to re-encode your video (and audio) streams, you will have to use other applications. There are plenty available on the forum.
jsmoovey
17th September 2013, 23:31
SeeMoreDigital. I totally understand... but there isn't a forum this specific to what is needed in regards to what TSmuxer will or how it will mux files that have been rendered / and the correct file formats to achieve a 3D mux.
HWK
18th September 2013, 01:14
Can files be re-encoded after the process? If so, How? Video streams are a little too big for Ethernet connection even after ripping unwanted tracks. Only want to shrink them a little.
Jsmoovey, you mention what you want but you are not very clear about outcome you want. If you describe what exactly you are trying to achieve somebody will be able to offer help.
For example you mention about encoding but fail to mention about whether you want in 3d or 2d. Also what does ethernet connection has to do with video stream. You need to be lot more clear what you want.
SquallMX
18th September 2013, 04:35
Tested with Dredd, unfortunately it suffers the same issue than when using DVDFab mini-iso: random Jitters and pixelated output every ~6 minutes on PS3 (FW 4.46) and standalone (plays fine with PowerDVD).
http://imageshack.us/a/img194/7756/qqds.jpg
This is not a bug of TSMuxer, is a bug in DVDFab Virtual Drive and DVDFab, looks like the SSIF reconstruction is not totally perfect.
Cedvano
18th September 2013, 07:55
Tested with Dredd, unfortunately it suffers the same issue than when using DVDFab mini-iso: random Jitters and pixelated output every ~6 minutes on PS3 (FW 4.46) and standalone (plays fine with PowerDVD).
I have the same with UP_3D. Jitters and pixels before TMT6 crach.
Edit : Tested with JOURNEY_3D and freeze my BD Player.
videofan3d
18th September 2013, 12:49
@Physic
Hi,
would it be possible to implement some kind of debugging output/log-file generation into tsMuxer (of course switchable-off)?
Maybe even with several levels of debugging.
I guess it would help you to identify problems/discrepancies in muxing process - if we would be able to provide you with such processing log-file.
Thanks
rusty666
18th September 2013, 13:03
tried with usb through lg blu ray player as a m2ts file doesnt even play war z sample
rusty666
18th September 2013, 13:11
played in panasonic 3dtv gt60 just pink piocture
videofan3d
18th September 2013, 13:19
played in panasonic 3dtv gt60 just pink piocture
Panasonic Plasmas don't recognize neither BD3D structure nor SSIF-file itself (I have this experience from past).
They play in 3D only AVCHD-3D structures - which are slightly different.
I'm used to play BD3D structure via 3D Media Player (specifically Egreat R6S) connected to 3DTV via HDMI 1.4
And I tested tsMuxer 1.12.2 - worked well on a short sample.
(test of long movie is on the way :-))
rusty666
18th September 2013, 13:21
how about a m2ts through usb external it oesnt even play the war z sample? any ideas
rusty666
18th September 2013, 13:21
with lg 3d blu ray player
skydancer11
18th September 2013, 13:30
Tried Several 3D blurays, they all played well in TMT 5,
The DVDFAB miniso dependence is a little annoying,
However I do understand the need for it if we want to save space on HD and not to end with 80GB folder. I wonder if there's a way to "mux to ISO" or to keep the movie intact only to add subtitles editing the corresponding mpls like i use to do with 2D Blurays.
rusty666
18th September 2013, 13:37
would be good to get it working through external with 3d blu ray player
physic
18th September 2013, 13:41
HWK
What exactly with subtitle you are doing?
I am adding reference to offset metadata for subtitles track.
I'll upload new version tomorrow.
Ghitulescu
18th September 2013, 13:54
Can files be re-encoded after the process? If so, How? Video streams are a little too big for Ethernet connection even after ripping unwanted tracks. Only want to shrink them a little.
There are billion of tools that convert one video into another. Have one of them ...
Please do not "infest" the tools that keep the streams unaltered.
This is not another microsoft office suite :)
physic
18th September 2013, 13:55
SquallMX
I think so. Looks like it is DVD fab issue. But If you compare dvd-fab generated ssif file with tsMuxeR generated ssif (you can run ts muxer with .ssif file extension) I think this files will be identical. This problem not in the file data, but lies deeper: I suppose DVD fab allocate sectors in ISO file in the wrong way. It is cause large seek distance for BD-ROM drive during playback.
So, the solution is generate ISO file directly.
SquallMX
18th September 2013, 15:45
SquallMX
I think so. Looks like it is DVD fab issue. But If you compare dvd-fab generated ssif file with tsMuxeR generated ssif (you can run ts muxer with .ssif file extension) I think this files will be identical. This problem not in the file data, but lies deeper: I suppose DVD fab allocate sectors in ISO file in the wrong way. It is cause large seek distance for BD-ROM drive during playback.
So, the solution is generate ISO file directly.
Yep, you´re probably right, that explains why it plays fine on PC, but fails when playing on standalone.
Keep the good work! :):):)
PD: BTW there is a bug in the GUI, the yellow color for subtitles is using 00ff00 (instead of ffff00) resulting in green subtitles.
dorati
18th September 2013, 15:46
I have make 2 tests:
- Alice in Wonderland
- Cars 2
1. I demuxed the files with tsmuxer.
2. Created Files with tsmuxer.
3. Create mini-iso with dvdfab and Mount it in virtual drive
4. Created iso-file with imgburn
5. Play this two files over Network on Panasonic BD 450.
Everythink was ok ! not one Error..
The only Problem i have: In tsmuxer-gui, i get error, when source and Destination drive is not the same.
jsmoovey
18th September 2013, 16:24
HWK-
I want to be able to store ALL movies on NAS and stream them to what ever device in the home. Primarily to main tv where I have HiMedia 900B Connected. So far, the only problems I have are with multi-branching (2D and 3D) - they skip and freeze. Some Full HD DTS 3D movies stream fine, while most do not. I have concluded that it was due to having too much information in the stream.
Although I have a Gigabit Lan that can handle approximately 110mbs, the media players can only handle approximately 10mbs. Mind you I have researched the reason for months and just recently found out that just because a connection is gigabit, doesn't mean your going to get those speeds. HiMedia is one of the fastest clocking in around 10-14mbs. The computers on the LAN can handle a lot more bandwith, but I am concentrating on just the Media devices right now. Not interested in building my own PC (Due to lack of software). Really need a solution that would work with all devices including Samsung and Sony 3D tvs. (A solution that preserves the original encode or comes close to it...Not top / Bottom)
So I was thrilled that we can now essentially strip unwanted content from the streams and save both bandwidth & drive space without sacrificing picture quality. Unfortunately, the stripping of unwanted content only helps a little when it comes to streaming 3D and Multi-branching Blu Rays.
So I'm looking for the best way to store 3D / Multi-branching movies on my Synology NAS (in English 5.1 only), and stream to all devices in the home. I believe TSmuxer is the answer. But movies still may have to be re-encoded in the end. If so, is there currently consumer software that can do this? Can I simply use DVDfab to encode two separate files, one for each eye, then have TSmuxer mux them together?
I'm having tremendous problems with Finding Nemo 3D because it branches. I know this because I can re-encode movie using top / bottom and the movie plays 100% fine. However, by doing top / bottom, I loose picture quality.
HWK
18th September 2013, 16:53
tried with usb through lg blu ray player as a m2ts file doesnt even play war z sample
played in panasonic 3dtv gt60 just pink piocture
Rusty666, is this sample I gave you if so thanks for trying. I tired on TMT 5 and they worked. I will see if I can get to bottom of this.
HWK
18th September 2013, 16:55
SquallMX
I think so. Looks like it is DVD fab issue. But If you compare dvd-fab generated ssif file with tsMuxeR generated ssif (you can run ts muxer with .ssif file extension) I think this files will be identical. This problem not in the file data, but lies deeper: I suppose DVD fab allocate sectors in ISO file in the wrong way. It is cause large seek distance for BD-ROM drive during playback.
So, the solution is generate ISO file directly.
Physic would consider making iso high priority. Perhaps after you are done with subtitle, so we can eliminate fab virtual drive from equation.
Cedvano
18th September 2013, 17:31
Physic would consider making iso high priority. Perhaps after you are done with subtitle, so we can eliminate fab virtual drive from equation.
It would be well because I have always errors on big movies.
TMT6 or BD player bug.
SeeMoreDigital
18th September 2013, 17:45
physic,
I know that you are fully committed to developing tsMuxeR so it's able to create 3D Blu-ray compliant muxes. But has any consideration been given to developing tsMuxeR so it's able to create 3D AVCHD compliant muxes as well?
Cheers
videofan3d
18th September 2013, 19:04
@HWK
@Physics
Following HWK's advise I found in Intel Media SDK (http://intel.com/software/mediasdk) FREE MVC ENCODER.
I'd like to test its quality.
There are few examples in this SDK - already compiled for W7/8 32/64bit.
One of them is "sample_encoder.exe"
This sample_encoder can encode input .yuv-files (in 420) into elementary AVC and also MVC(!) streams.
I performed such test - resulting elementary streams .h264 can be downloaded from here http://www.uloz.to/xuzJNqPv/testintelmvcencode-zip
AVC stream can be muxed and checked into m2ts using tsMuxer 1.12.3(a)
Unfortunately MVC stream is not recognized. :-(
(Probably there is only some different identification flag - similarly to AVCHD-3D elementary streams which I mentioned earlier)
@Physics, could you please check this?
If quality of this MVC Encoder is acceptable, I guess it will be great achievement for all 3D enthusiast!
physic
18th September 2013, 20:28
videofan3d
Yes, I'll check it. Any VMC should work.
HWK
18th September 2013, 20:55
@HWK
@Physics
Following HWK's advise I found in Intel Media SDK (http://intel.com/software/mediasdk) FREE MVC ENCODER.
I'd like to test its quality.
There are few examples in this SDK - already compiled for W7/8 32/64bit.
One of them is "sample_encoder.exe"
This sample_encoder can encode input .yuv-files (in 420) into elementary AVC and also MVC(!) streams.
I performed such test - resulting elementary streams .h264 can be downloaded from here http://www.uloz.to/xuzJNqPv/testintelmvcencode-zip
AVC stream can be muxed and checked into m2ts using tsMuxer 1.12.3(a)
Unfortunately MVC stream is not recognized. :-(
(Probably there is only some different identification flag - similarly to AVCHD-3D elementary streams which I mentioned earlier)
@Physics, could you please check this?
If quality of this MVC Encoder is acceptable, I guess it will be great achievement for all 3D enthusiast!
videofan3d
Yes, I'll check it. Any VMC should work.
I just ran file through media info and here is the result of file
Format : AVC
Format/Info : Advanced Video Codec
File size : 7.08 MiB
Duration : 959ms
Overall bit rate mode : Constant
Overall bit rate : 61.9 Mbps
Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Stereo High@L4.0
MultiView_Count : 2
Format settings, CABAC : Yes
Format settings, ReFrames : 2 frames
Duration : 959ms
Bit rate mode : Constant
Bit rate : 18.2 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.366
Stream size : 2.08 MiB (29%)
Shouldn't be level 4.1 instead of 4.0. Also videofan3d try again with output combined in one file.
HWK
18th September 2013, 20:57
videofan3d did you download from Intel directly or link I send you?
videofan3d
18th September 2013, 21:14
...
Shouldn't be level 4.1 instead of 4.0. Also videofan3d try again with output combined in one file.
Level 4.1 and 4.0 should differ only in maximum allowed bitrate, not in format - see http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Levels.
tsMuxer refused it with message "Can't detect strem type"
I believe that Roman will easily identify where is the difference (it will be likely some identification flag only)
sample_encode doesn't allow any setting of level.
It has only very few parameters - e.g.:
sample_encode.exe mvc
-i REALTEST3D_L.yuv -i REALTEST3D_R.yuv
-o TEST_L.h264 -o TEST_R.h264
-viewoutput
-b 40000 -f 23.976
-w 1920 -h 1080
videofan3d
18th September 2013, 21:16
videofan3d did you download from Intel directly or link I send you?
I downloaded it directly from Intel pages - which is the native source.
yuv-files can be easily prepared by ffmpeg.
AVC base stream is fine, I can mux it into m2ts and then play it regularly. Only MVC was refused by tsMuxer 1.12.3(a)
videofan3d
18th September 2013, 21:20
Also videofan3d try again with output combined in one file.
I also created combined output - single elementary stream with both views (which I honestly don't understand what is it good for). Same result - refused by tsMuxer as "Can't detect stream type".
Separate elementary streams seem to me more usefull: can be muxed as standard regular 2D, and also 3D.
Cedvano
18th September 2013, 21:24
This is many days I test it with sample_multi_transcode by Intel. And he don't want encode. (Freeze)
For a movie, a YUV file is too big. I think the MVC is not a Blu-ray Spec.
videofan3d
18th September 2013, 21:41
This is many days I test it with sample_multi_transcode by Intel. And he don't want encode. (Freeze)
For a movie, a YUV file is too big. I think the MVC is not a Blu-ray Spec.
MediaInfo detected it correctly as StereoHigh@L4.0 - so it should be MVC stream. I hope that Roman will succeed to process it and mux it. :-)
Of course that yuv files are big - it is uncompressed video. :-)
It is 3 MB per 2D-frame - 75 MB per second - over 500 GB per 2 hours.
Current drives are 2 TB - no problem :-) and you need this diskspace only temporarily - during processing.
It is worth to try it and check the quality.
Cedvano
18th September 2013, 21:45
I have 8To of HDD, but the others no.
I work on sample_multi_transcode to find the problem.
Can you tell me how do you make a YUV for the MVC video ?
Thanks
videofan3d
18th September 2013, 21:46
This is many days I test it with sample_multi_transcode by Intel. And he don't want encode. (Freeze)
For a movie, a YUV file is too big. I think the MVC is not a Blu-ray Spec.
Moreover, I don't think it freezes.
It just took a long time to encode (h264 is complicated algorithm, it is also slow).
My above mentioned samples are 84 frames only, and it also took some time to encode on my i3-CPU. sample_encode is command line application - and doesn't show any progress bar - thus it is confusing and looks like it is frozen.
SeeMoreDigital
18th September 2013, 21:47
AVC base stream is fine, I can mux it into m2ts and then play it regularly. Only MVC was refused by tsMuxer 1.12.3(a)
DGIndex and MKVmergeGUI refuse the MVC stream too ;)
Cedvano
18th September 2013, 21:57
Moreover, I don't think it freezes.
It just took a long time to encode (h264 is complicated algorithm, it is also slow).
My above mentioned samples are 84 frames only, and it also took some time to encode on my i3-CPU. sample_encode is command line application - and doesn't show any progress bar - thus it is confusing and looks like it is frozen.
It's stop here :
Par file is: (null)
And nothing else. Have you test it ?
videofan3d
18th September 2013, 21:59
I have 8To of HDD, but the others no.
I work on sample_multi_transcode to find the problem.
Can you tell me how do you make a YUV for the MVC video ?
Thanks
My sample above is from 3D-camcorder Panasonic Z10000, which creates AVCHD-3D (in single m2ts-file)
This m2ts file I decompressed to L.avi and R.avi using "MVC to AVI Converter" (see www.3dtv.at)
and each avi converted to YUV using ffmpeg.
videofan3d
18th September 2013, 22:03
It's stop here :
Par file is: (null)
And nothing else. Have you test it ?
Not yet.
Since at this moment I cannot process further a MVC file, I'll wait to next version on tsMuxer :-)
Once I'll be able to create regular BD3D structure and watch it on 3DTV, I plan to do more testing of this MVC encoding ;-)
SeeMoreDigital
18th September 2013, 22:06
My sample above is from 3D-camcorder Panasonic Z10000, which creates AVCHD-3D (in single m2ts-file)Actually the Panasonic Z10000 creates .MTS files... Which is why I asked this question (http://forum.doom9.org/showthread.php?p=1644502#post1644502)...
videofan3d
18th September 2013, 22:13
Actually the Panasonic Z10000 creates .MTS files... Which is why I asked this question (http://forum.doom9.org/showthread.php?p=1644502#post1644502)...
Yes, when I read your post I assumed you are targeting the same. :-)
I also provided to physic samples of AVCHD-3D structure ...
m2ts and mts should be in principle (almost) the same structure. AVCHD standard uses 8.3 file names, therefore they changed extension to MTS.
AVCHD-3D muxes L and R view into single file, while BD3D uses two separate m2ts files - this is because of backward compatibility with older standalone BD-players.
Also, SSIF-file in BD3D structure is some kind of virtual file, like symlink to multiplexed L.m2ts and R.m2ts.
I guess this is because of technology - laser-beam on standalone BD-player needs to read both in single track, it cannot swiftly periodically switch and read two different files.
Sharc
18th September 2013, 22:28
physic,
I know that you are fully committed to developing tsMuxeR so it's able to create 3D Blu-ray compliant muxes. But has any consideration been given to developing tsMuxeR so it's able to create 3D AVCHD compliant muxes as well?
Cheers
Out of curiosity: what is the benefit of authoring to AVCHD format instead of BD3D which is the stronger standard I believe?
HWK
18th September 2013, 23:58
Out of curiosity: what is the benefit of authoring to AVCHD format instead of BD3D which is the stronger standard I believe?
I would guess it offer more flexibility to end user and AVCHD does not manadate support MVC you can have two avc and 60 fps to support 3D.
Also with increasing efficiency of X264 Encoder it may possible to create 3D avc hd without having mvc encoder which is still quite expensive for average joe.
rusty666
19th September 2013, 09:51
are we not going to be able to play the m2ts from external harddrive through 3d blu ray player?
Sharc
19th September 2013, 13:37
are we not going to be able to play the m2ts from external harddrive through 3d blu ray player?
Not in general. It depends which 3D formats your "3D blu-ray player" (standalone, TV, PC...) supports. Therefore it is safest to stick to standards like Blu-ray 3D or perhaps AVCHD 2.0 3D.
For the PC there are flexible 3D SW Players available like BINO (http://bino3d.org/) (free) or Stereoscopic Player (http://www.3dtv.at/Downloads/Index_en.aspx) which "eat" almost everything....
rek1978
19th September 2013, 15:24
Hello guys,
I am trying to rip a 3D title i own to my hard disk just to see that is possible.
By using dvdfab i ripped my movie to an iso file.This year i also got a sony s4100 blu ray player which reads bd structures and avchd from its usb.
This player can not read iso files and tried to copy the contents of the iso by using the dvdfab's virtual drive to my external disk.
I immediately noticed that the file size of my 3D movie was doubled in my hard disk.
Can i by using tsmuxer newest edition to copy the movie by its original size??what are these complicated siff files??
My player can also read from usb and optical disks avchd 3d structures.Can convert the movie to avchd 3d by using the latest tsmuxer??
Chumbo
19th September 2013, 15:38
Out of curiosity: what is the benefit of authoring to AVCHD format instead of BD3D which is the stronger standard I believe?
I believe AVCHD can be authored to DVD media.
airsoft
19th September 2013, 15:54
Hi,
are you planning a support for TrueHD audio track?
Regards,
Hristo
may24
19th September 2013, 16:03
@rek1978: To answer you question Copy the movie by its original size: Simply open your fav. file explorer, select all files and drag-drop them to your harddrive.
I don't think TSMuxer can do it. I tried a few demo files from the internet but the result didn't play in my dads SONY BDP-S 4100 ...
SeeMoreDigital
19th September 2013, 16:25
are you planning a support for TrueHD audio track?
It's already supported...
Sharc
19th September 2013, 19:22
@HWK
@Physics
Following HWK's advise I found in Intel Media SDK (http://intel.com/software/mediasdk) FREE MVC ENCODER.
I'd like to test its quality.
There are few examples in this SDK - already compiled for W7/8 32/64bit.
One of them is "sample_encoder.exe"
This sample_encoder can encode input .yuv-files (in 420) into elementary AVC and also MVC(!) streams.
I performed such test - resulting elementary streams .h264 can be downloaded from here http://www.uloz.to/xuzJNqPv/testintelmvcencode-zip
AVC stream can be muxed and checked into m2ts using tsMuxer 1.12.3(a)
Unfortunately MVC stream is not recognized. :-(
(Probably there is only some different identification flag - similarly to AVCHD-3D elementary streams which I mentioned earlier)
@Physics, could you please check this?
If quality of this MVC Encoder is acceptable, I guess it will be great achievement for all 3D enthusiast!
I strongly believe that something is wrong with the dependent (MVC) stream. Neither Bino nor Stereoscopic Player could read it. So I don't think ist a tsMuxeR issue; there is probably something wrong with the Left (dependent) stream.
The visual quality of the Right stream looks ok IMO; anyway the bitrate is rather high (>20Mbps).
airsoft
19th September 2013, 20:47
It's already supported...
since when?
D:\Install\DivX\eac3to>eac3to x:\ 1)
M2TS, 2 video tracks, 4 audio tracks, 3 subtitle tracks, 2:34:24, 24p /1.001
1: Chapters, 22 chapters
2: h264/AVC (left eye), 1080p24 /1.001 (16:9)
3: h264/AVC (right eye), 1080p24 /1.001 (16:9)
4: TrueHD/AC3, English, 7.1 channels, 48kHz
(embedded: AC3, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB)
5: DTS Hi-Res, Russian, 7.1 channels, 2046kbps, 48kHz
(core: DTS, 5.1 channels, 16 bits, 1509kbps, 48kHz)
6: AC3, Russian, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
7: AC3, Ukrainian, 5.1 channels, 384kbps, 48kHz, dialnorm: -27dB
8: Subtitle (PGS), English
9: Subtitle (PGS), Russian
10: Subtitle (PGS), Ukrainian
after adding file X:\BDMV\STREAM\SSIF\00008.ssif in tsMuxerGUI version 1.12.3(a) I see this
MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500
V_MPEG4/ISO/MVC, "X:\BDMV\STREAM\SSIF\00008.ssif", insertSEI, contSPS, track=4114
S_HDMV/PGS, "X:\BDMV\STREAM\SSIF\00008.ssif", fps=23.976, track=4608, lang=eng
S_HDMV/PGS, "X:\BDMV\STREAM\SSIF\00008.ssif", fps=23.976, track=4609, lang=rus
S_HDMV/PGS, "X:\BDMV\STREAM\SSIF\00008.ssif", fps=23.976, track=4610, lang=ukr
if I'm doing something wrong, please let me know
Regards,
Hristo
SeeMoreDigital
19th September 2013, 21:14
Dolby TrueHD with AC3 core works fine for me: -
http://i41.tinypic.com/214ba6w.png
HWK
19th September 2013, 21:50
since when?
D:\Install\DivX\eac3to>eac3to x:\ 1)
M2TS, 2 video tracks, 4 audio tracks, 3 subtitle tracks, 2:34:24, 24p /1.001
1: Chapters, 22 chapters
2: h264/AVC (left eye), 1080p24 /1.001 (16:9)
3: h264/AVC (right eye), 1080p24 /1.001 (16:9)
4: TrueHD/AC3, English, 7.1 channels, 48kHz
(embedded: AC3, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB)
5: DTS Hi-Res, Russian, 7.1 channels, 2046kbps, 48kHz
(core: DTS, 5.1 channels, 16 bits, 1509kbps, 48kHz)
6: AC3, Russian, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
7: AC3, Ukrainian, 5.1 channels, 384kbps, 48kHz, dialnorm: -27dB
8: Subtitle (PGS), English
9: Subtitle (PGS), Russian
10: Subtitle (PGS), Ukrainian
after adding file X:\BDMV\STREAM\SSIF\00008.ssif in tsMuxerGUI version 1.12.3(a) I see this
MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500
V_MPEG4/ISO/MVC, "X:\BDMV\STREAM\SSIF\00008.ssif", insertSEI, contSPS, track=4114
S_HDMV/PGS, "X:\BDMV\STREAM\SSIF\00008.ssif", fps=23.976, track=4608, lang=eng
S_HDMV/PGS, "X:\BDMV\STREAM\SSIF\00008.ssif", fps=23.976, track=4609, lang=rus
S_HDMV/PGS, "X:\BDMV\STREAM\SSIF\00008.ssif", fps=23.976, track=4610, lang=ukr
if I'm doing something wrong, please let me know
Regards,
Hristo
Dolby TrueHD with AC3 core works fine for me: -
http://i41.tinypic.com/214ba6w.png
OP opened ssif file directly instead of opening mpls for corresponding title which may explain why it doesn't process True HD audio. Another possibility I can think off is authoring bug in title.
Ghitulescu
20th September 2013, 07:47
I believe AVCHD can be authored to DVD media.
AVCHD was designed for DVD media (camcorders).
A lot of older players did not accept BDMV on DVD in the past, not sure whether FW upgrades solved this, but the not that old generations, that also allows for external media, should have no problem with playing back a DVD containing BDMV.
Today AVCHD in its second version allows for higher bitrates, 50p/60p (which do not exist in BDMV), 3D and other gimmicks, but still restricts the audio to AC-3 IIRC and no subtitles.
SeeMoreDigital
20th September 2013, 10:48
AVCHD was designed for DVD media (camcorders).
Nowadays AVCHD records directly onto high capacity memory cards/sticks, which can be directly inserted into various makes and models of TV's and Blu-ray players. It's primarily a 'solid state' format. But this 'disc legacy' makes the format very flexible.
Today AVCHD in its second version allows for higher bitrates, 50p/60p (which do not exist in BDMV), 3D and other gimmicks, but still restricts the audio to AC-3 IIRC and no subtitles.Interestingly, basic 'time and date' information is stored in the PGS subtitle format. So it might be possible to increase this to 'full blown' subtitles.
Essentially, it's impossible to know how flexible the AVCHD format can be made to be, until we get a muxing application ;)
Anyway... We are now running a little 'off-topic' for this particular topic...
ssuper2k
20th September 2013, 10:55
The audio tracks go inside the m2ts, not in the ssif.
So you need to give tsmuxer either an mpls or an m2ts
tymoxa
20th September 2013, 11:40
The audio tracks go inside the m2ts, not in the ssif.
Not true:
http://iceimg.com/i/e5/5b/ecb1bef1c3.jpg (http://iceimg.com/i/7d/fe/c8e7ed63ab.jpg)
bigotti5
20th September 2013, 14:30
Originally AVCHD is specified for SD Memory Card, Memory Stick, Build-In-HDD and 8cm DVD.
High bitrate specification removes 8cm DVD.
HWK
20th September 2013, 15:12
Not true:
http://iceimg.com/i/e5/5b/ecb1bef1c3.jpg (http://iceimg.com/i/7d/fe/c8e7ed63ab.jpg)
SSIF file point to M2TS file and that is why you are able to see audio and subtitle tracks.
tymoxa
20th September 2013, 15:52
SSIF file point to M2TS file and that is why you are able to see audio and subtitle tracks.
I know that. Actually, SSIF file point to both M2TS: main and sub.
From BD-ROM-AV-WhitePaper:
http://iceimg.com/i/37/f4/afe02cf65b.jpg (http://iceimg.com/i/dd/f5/3e85e3fcc4.png)
HWK
20th September 2013, 18:37
I know that. Actually, SSIF file point to both M2TS: main and sub.
From BD-ROM-AV-WhitePaper:
http://iceimg.com/i/37/f4/afe02cf65b.jpg (http://iceimg.com/i/dd/f5/3e85e3fcc4.png)
I am aware of it as well since I have document too. Just out of curiosity in post 237 you replied to post “The audio tracks go inside the m2ts, not in the ssif.” And you said not true.
When you know SSIF just links main and sub ts file.
tymoxa
20th September 2013, 19:26
Just out of curiosity in post 237 you replied to post “The audio tracks go inside the m2ts, not in the ssif.” And you said not true.
I mean that it does not matter what you thrown in tsmuxer, main m2ts or ssif. In both cases audio track will be available in gui.
physic
21st September 2013, 21:01
New update is ready:
tsMuxeR 1.12.6(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NeUE2TDd5a1R4YXM/edit?usp=sharing)
- fixed 3d subtitles. Add ability to select 3D offset plane for subtitles
- add new parameter '--start-time'. This parameter define time for first video frame in output file. This parameter is filled automatically (too keep same input time) if open MPLS file.
- several more minor fixes in transport stream to improve Blu-ray compatibility
- fixed E-AC3 codec
HWK
21st September 2013, 21:12
New update is ready:
tsMuxeR 1.12.6(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NeUE2TDd5a1R4YXM/edit?usp=sharing)
- fixed 3d subtitles. Add ability to select 3D offset plane for subtitles
- add new parameter '--start-time'. This parameter define time for first video frame in output file. This parameter is filled automatically (too keep same input time) if open MPLS file.
- several more minor fixes in transport stream to improve Blu-ray compatibility
- fixed E-AC3 codec
Physic, can you elaborate on first two point. Also some movie start with black screen and have audio would second feature of tsmuxer cause problem with that.
videofan3d
21st September 2013, 22:21
New update is ready:
tsMuxeR 1.12.6(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NeUE2TDd5a1R4YXM/edit?usp=sharing)
- fixed 3d subtitles. Add ability to select 3D offset plane for subtitles
What does mean parameter "3d offset: plane #1" ?
When I tested previous version 1.12.3, I was under impression that it already preserved 3D-position of PGS-subtitles.
At least on example which I had, all subtitles were presented "in space" in front of the movie-scene (and even independently for each scene).
And more, without 3D-glasses I noticed a shift between L and R.
Was it wrong?
SubJunk
21st September 2013, 22:48
Thanks so much for these Blu-ray compatibility improvements. I think they have fixed a big bug for me.
rusty666
21st September 2013, 23:05
can anyboy do a sample m2ts see if works on my blu ray player with external harddrive as i cant download it for some reason
rusty666
21st September 2013, 23:16
or is the improvements just for the ones puttin it on a isk
rusty666
21st September 2013, 23:16
i mean on disk
HWK
21st September 2013, 23:41
rusty666, were you able to download tsmuxer again?
Cedvano
22nd September 2013, 09:23
Great work this new version.
I have an inversion of Left/Right when I create a Blu-ray.
I can modifie $50 to $40 in mpls to change this.
I there an option in TsMuxer that I would have missed ?
Edit: Videos freeze after 15-20 mn with TMT6 and BD Player.
Thx
SubJunk
22nd September 2013, 11:35
It seems there has been a regression in the recent versions. I was testing clips and found one that works fine with all versions prior to 1.12.2a. All versions from 1.12.2a cause the output to have severe distortion:
Click here for an image of the distortion (http://i.imgur.com/CEjzqp0.jpg)
The results of my tests:
Working:
1.10.6
1.11a
1.11.2
1.11.3a
1.11.4b
1.11.5b
1.11.6b
Not working:
1.12.2a
1.12.3a
1.12.6b
Cedvano
22nd September 2013, 12:01
It seems there has been a regression in the recent versions. I was testing clips and found one that works fine with all versions prior to 1.12.2a. All versions from 1.12.2a cause the output to have severe distortion:
It's strange, 1.11.6b doesn't work. TMT6 crash at lance.
It depends on the file.
rusty666
22nd September 2013, 13:15
hwk. yes it was chrome was being silly lol i one the m2ts with the new vesrion but still only plays in 2d on external harddrive. am i ok just to import ssif then select m2ts? or is it just not gonna ever be possible to get m2ts 3d files on external through blu ray player
SeeMoreDigital
22nd September 2013, 14:28
All versions from 1.12.2a cause the output to have severe distortion...
Hmm... I've just noticed the same thing with 1.12.6b, after I generated a 'speaker mapping test file' encoded with 7.1Ch DolbyDigital Plus audio and 2D AVC video.
physic
22nd September 2013, 14:46
I've got movie example with image distortion. I am working to fix it.
If you have video distortion problem, please tell video codec name. I have example for VC-1 only.
Cedvano
22nd September 2013, 15:41
I've got movie example with image distortion. I am working to fix it.
If you have video distortion problem, please tell video codec name. I have example for VC-1 only.
My codec name is h264. I've tested with SSIF and M2TS+M2TS MVC and the same issue.
Sharc
22nd September 2013, 16:42
I had the same distortion with standard 2D m2ts muxing. Encoder was x264.
physic
22nd September 2013, 17:02
all
Who had problem with distortion please try new version. I hope it is fixed.
tsMuxeR 1.12.9(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NSWswSHduTHhTcEk/edit?usp=sharing)
Cedvano
22nd September 2013, 17:24
all
Who had problem with distortion please try new version. I hope it is fixed.
tsMuxeR 1.12.9(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NSWswSHduTHhTcEk/edit?usp=sharing)
:thanks:
I have the same problems.
Sharc
22nd September 2013, 17:30
all
Who had problem with distortion please try new version. I hope it is fixed.
tsMuxeR 1.12.9(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NSWswSHduTHhTcEk/edit?usp=sharing)
Demuxing of the distorted file and re-muxing with the new version 1.12.9(b) does not fix it. I need to revert to the original video, correct?
physic
22nd September 2013, 17:32
Cedvano
Could you provide original movie example (before processing in tsMuxeR)? May be you can cut problem place. Also, please try process movie without checkboxes "insertSPS" and "picture timings".
Sharc
Yes, please try original video. And looks like I need moovie example if it is not fixed yet.
Cedvano
22nd September 2013, 18:17
Cedvano
Could you provide original movie example (before processing in tsMuxeR)? May be you can cut problem place. Also, please try process movie without checkboxes "insertSPS" and "picture timings".
I have test with another video. I think my video was defect.
Another video 3d (43mn) work fine without pixels or other distortion (with "insertSPS" and "picture timing").
I make another tests with a complete BD and I inform you in this forum.
Thanks for your work.
Cedvano
22nd September 2013, 18:32
After another tests, I have always freezes after few minutes.
I you are a BD3D with CARS 2 advertise you can test it. (Lion king, The Nightmare Before Christmas,...)
Sharc
22nd September 2013, 18:36
Cedvano
Could you provide original movie example (before processing in tsMuxeR)? May be you can cut problem place. Also, please try process movie without checkboxes "insertSPS" and "picture timings".
Sharc
Yes, please try original video. And looks like I need moovie example if it is not fixed yet.
Arrrghh...The problem in my case exists already in the source or is perhaps a decoder / playback issue. It is not related to tsMuxeR. Sorry for the false alarm :o
Added:
It is definitely the source.
tymoxa
22nd September 2013, 19:31
After another tests, I have always freezes after few minutes.
If you get these freezes with ISO or with mounted BDMV folder then it's not tsmuxer bug, it's DVDFab Virtual bug.
skydancer11
22nd September 2013, 19:43
I'm testing 3D BD for couple of days, see no distortion, no freezing, implementation of subtitles are fine.
The miniso thing is annoying other than that all I can say is:
Thank you physic.
Cedvano
22nd September 2013, 19:49
If you get these freezes with ISO or with mounted BDMV folder then it's not tsmuxer bug, it's DVDFab Virtual bug.
Have you got another solution for mount iso with virtual SSIF ?
skydancer11
22nd September 2013, 19:55
Have you got another solution for mount iso with virtual SSIF ?
Commercial DVDFAB can built ISO from folder including SSIF creation.
Cedvano
22nd September 2013, 19:56
Commercial DVDFAB can built ISO from folder including SSIF creation.
Ok, thanks for information. I'm looking for that.
tymoxa
22nd September 2013, 20:07
Have you got another solution for mount iso with virtual SSIF ?
No, i haven't. It seems we need to wait when direct iso-output with tsmuxer will be ready. And i think commercial DVDFab won't help.
The problem is described here (http://forum.doom9.org/showthread.php?p=1644479#post1644479)
Cedvano
22nd September 2013, 20:11
Ok, thank you.
Edit: I have test it with a SSIF created by TsMuxeR, and I have the same problem.
It's start in 3D and the same freeze.
All whitout DVDFab.
tymoxa
22nd September 2013, 20:28
Edit: I have test it with a SSIF created by TsMuxeR, and I have the same problem.
It's start in 3D and the same freeze.
All whitout DVDFab.
Can you be more specific: what movie, what player, what timing of freezes? If you using software player is it freezes with software or hardware acceleration?
Cedvano
22nd September 2013, 20:35
Can you be more specific: what movie, what player, what timing of freezes? If you using software player is it freezes with software or hardware acceleration?
Movie: CARS 2 advertise (on LION KIND 3D)
Player: TMT6 and Sony BDP-S480
Timing : 16 seconds
If you want, I can upload the SSIF file (365MB).
tymoxa
22nd September 2013, 20:38
If you want, I can upload the SSIF file (365MB).
Yes, upload please.
physic
22nd September 2013, 20:41
Cedvano
Yes. Please, upload the file
Cedvano
22nd September 2013, 20:58
Ok
Go here (http://ns5.freeheberg.com/~cedvano/)
tymoxa
22nd September 2013, 21:34
Cedvano
Yes, you right. I have freezes with this trailer too.
Cedvano
22nd September 2013, 21:47
Cedvano
Yes, you right. I have freezes with this trailer too.
I'm happy that I'm not lonely. :)
SubJunk
22nd September 2013, 22:18
all
Who had problem with distortion please try new version. I hope it is fixed.
tsMuxeR 1.12.9(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NSWswSHduTHhTcEk/edit?usp=sharing)This fixed the problem I was having. By the way, the file I was using was H.264. Thanks a lot, you're a real legend!
HWK
22nd September 2013, 22:24
Cedvano
Yes, you right. I have freezes with this trailer too.
I'm happy that I'm not lonely. :)
I tried as well and from my findings video freeze at or around 16 sec and audio freeze around 20 sec in to play.
physic
22nd September 2013, 23:04
I download video and see freeze too. I've found the bug in H.264 parsing. Bug present in all version of tsMuxeR, in version 1.10.x as well. This bug depend of video moves and looks like appears very rare. But if you have such "special" movie, bug will apears in many place of movie. I'll fix it soon.
P.S. may be I said a little bit wrong. I've done some optimization in H.264 parsing and it is never cause problem. But this optimization doesn't compatible with MVC extenson and cause problem for some movie.
Cedvano
22nd September 2013, 23:06
I download video and see freeze too. I've found the bug in H.264 parsing. Bug present in all version of tsMuxeR, in version 1.10.x as well. This bug depend of video moves and looks like appears very rare. But if you have such "special" movie, bug will apears in many place of movie. I'll fix it soon.
Good news, thanks.
HWK
22nd September 2013, 23:20
I download video and see freeze too. I've found the bug in H.264 parsing. Bug present in all version of tsMuxeR, in version 1.10.x as well. This bug depend of video moves and looks like appears very rare. But if you have such "special" movie, bug will apears in many place of movie. I'll fix it soon.
P.S. may be I said a little bit wrong. I've done some optimization in H.264 parsing and it is never cause problem. But this optimization doesn't compatible with MVC extenson and cause problem for some movie.
Glad you found out what was causing it :)
Cedvano
23rd September 2013, 00:12
Always pixels and distortions with Epic 3D. And the TsMuxeR don't recognise MVC on MPLS.
Removed. Pxiels are in the video. It's normal. Sorry for the mistake. :o
physic
23rd September 2013, 00:55
Distortion bug is fixed:
tsMuxeR 10.12.10(b) (https://docs.google.com/file/d/0B0VmPcEZTp8Nd3o3X0JfbkduWUU/edit?usp=sharing)
At least for car movie example. Please, try new version who had this problem. It problem still present, please give me short movie example where problem is appears. You can send link in as private message or email me to tsmuxer@gmail.com
physic
23rd September 2013, 01:01
Cedvano
tsMuxeR required a ssif file if you open MPLS. I'll remove this restriction in a future version. But I think the most important feature now - direct ISO writing. So, I am going to start it.
SubJunk
23rd September 2013, 05:53
The picture distortion bug is fixed for me.
I noticed another regression though, it affects 1.12.9b and 1.12.10b. Audio is heavily out of sync (it starts a full 3 seconds late) for several files I tested. These were H.264 video with DTS audio or AC-3 audio.
Cedvano
23rd September 2013, 07:47
Distortion bug is fixed:
tsMuxeR 10.12.10(b) (https://docs.google.com/file/d/0B0VmPcEZTp8Nd3o3X0JfbkduWUU/edit?usp=sharing)
At least for car movie example. Please, try new version who had this problem. It problem still present, please give me short movie example where problem is appears. You can send link in as private message or email me to tsmuxer@gmail.com
Works fine with Cars 2. Great job.
I test another videos.
SeeMoreDigital
23rd September 2013, 09:29
Distortion bug is fixed:
tsMuxeR 10.12.10(b) (https://docs.google.com/file/d/0B0VmPcEZTp8Nd3o3X0JfbkduWUU/edit?usp=sharing)
Thanks physic. The muxed image looks fine now :)
physic
23rd September 2013, 11:25
SeeMoreDigital
Cedvano
SubJunk
I checked last bug fix with a fresh mind (yesterday was late) and I see that fix done a little bit inaccurate. So, same issue still potentially possible for some movies. I'll fix it at evening when I'll return home.
New version is here:
tsMuxeR 1.12.11(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NZE5tbEY1cEZ2YWM/edit?usp=sharing)
- I fixed distirtion again but more carefull
- Fixed subtitles color selection in UI
SubJunk
24th September 2013, 00:56
I confirm that in 1.12.11b the video still has no distortion for me :) But the audio is still delayed by 3 seconds
tymoxa
24th September 2013, 01:21
...But the audio is still delayed by 3 seconds
In what movie you have this delay? It is from beginning to end? Or it is a progressive delay?
SubJunk
24th September 2013, 01:57
Some episodes of Breaking Bad, Friends and some other shows. I can PM the filenames if anyone wants, or post video samples.
Edit: It seems like it's beginning to end - the audio starts with a 3 second offset and maintains it.
airsoft
24th September 2013, 05:17
Hi guys,
seems after update with 1.12.10(b) the problem is solved.
Regards
airsoft
24th September 2013, 05:23
Hi guys,
does anyone tried this:
1) import in TSMuxer
a) open SSIF file directly
or
2) open playlist that contains the link to the SSIF/M2TS file
2) exclude one of the PGS subtitles
3) load an external SRT file and move it after exclude PGS subs (I mean to replace one of the subs with my own) - missing language
4) remux the file
5) replace the original SSIF file with produced one into extracted content of the ISO to the hard disk?
almost every 2D player opens the file, split it and play it
but the Cyberlink PowerDVD13 plays with no audio and no video
only the counter is visualised normally?
Regards,
Hristo
physic
24th September 2013, 13:55
SubJunk
Yes, please provide movie example.
airsoft
Did you open MPLS or SSIF? You should keep start time in such M2TS file, so you should open MPLS (if you open MPLS tsMuxeR detect playlist start time automatically). Also, it is better to setup start numbers for CLPI and MPLS files and repleace their in a BD structure.
Selur
24th September 2013, 18:32
btw.: I there any hope that tsMuxeR might go open source in a foreseeable future (let's say the next 12 month) ?
(really would like some small bugs fixed and Linux&Mac versions compiled :))
Cedvano
24th September 2013, 19:40
Hi,
Iron Man 3 with 1.12.10 works fine. I test the last version for another videos.
Thanks Physic
5) replace the original SSIF file with produced one into extracted content of the ISO to the hard disk?
No, you must replace the 2 M2TS files, after it's Virtual Drive for the SSIF. The SSIF is a virtal junction with 2 M2TS (1 AVC and 1 MVC).
rusty666
24th September 2013, 20:21
will it be able to do m2ts external on blu ray 3 player yet?
airsoft
24th September 2013, 21:42
Hi,
Iron Man 3 with 1.12.10 works fine. I test the last version for another videos.
Thanks Physic
No, you must replace the 2 M2TS files, after it's Virtual Drive for the SSIF. The SSIF is a virtal junction with 2 M2TS (1 AVC and 1 MVC).
VARIANT I
------------
STREAM\SSIF\00002.ssif
STREAM\00002.m2ts
VARIANT II
------------
STREAM\SSIF\00002.ssif
STREAM\00002.m2ts - AVC
STREAM\00003.m2ts - MVC
I'm talking about VARIANT I
Regards
airsoft
24th September 2013, 22:04
SubJunk
Yes, please provide movie example.
airsoft
Did you open MPLS or SSIF? You should keep start time in such M2TS file, so you should open MPLS (if you open MPLS tsMuxeR detect playlist start time automatically). Also, it is better to setup start numbers for CLPI and MPLS files and repleace their in a BD structure.
I've tested before in both ways.
Now I've started the following procedure
MUXOPT --no-pcr-on-video-pid --new-audio-pes --blu-ray --vbr --custom-chapters=00:00:00.000;00:08:52.574;00:14:26.616;00:20:20.928;00:28:48.143;00:36:18.635;00:45:18.549;00:51:53.027;00:56:34.224;01:04:13.308;01:12:56.706;01:19:09.078;01:23:41.391;01:28:44.819;01:35:13.082;01:42:44.158;01:49:12.337;01:56:42.913;02:04:59.117;02:11:29.590;02:19:10.884;02:25:37.520 --vbv-len=500 --start-time=00:10:00.000
V_MPEG4/ISO/MVC, "Y:\BDMV\STREAM\SSIF\00008.ssif", insertSEI, contSPS, track=4114, mplsFile=00003
V_MPEG4/ISO/AVC, "Y:\BDMV\STREAM\SSIF\00008.ssif", insertSEI, contSPS, track=4113, mplsFile=00003
A_AC3, "Y:\BDMV\STREAM\SSIF\00008.ssif", track=4352, lang=eng, mplsFile=00003
A_DTS, "Y:\BDMV\STREAM\SSIF\00008.ssif", track=4353, lang=rus, mplsFile=00003
A_AC3, "Y:\BDMV\STREAM\SSIF\00008.ssif", track=4354, lang=rus, mplsFile=00003
A_AC3, "Y:\BDMV\STREAM\SSIF\00008.ssif", track=4355, lang=ukr, mplsFile=00003
S_HDMV/PGS, "Y:\BDMV\STREAM\SSIF\00008.ssif", fps=23.976, track=4608, lang=eng, mplsFile=00003
#S_HDMV/PGS, "Y:\BDMV\STREAM\SSIF\00008.ssif", fps=23.976, track=4609, lang=rus, mplsFile=00003
S_TEXT/UTF8, "H:\!!!_Movies_!!!\Blu-Ray\Transformers_-_Dark_Of_The_Moon_3D.srt",font-name="Arial",font-size=72,font-color=0x00ffffff,bottom-offset=24,font-border=0,text-align=center,video-width=1920,video-height=1080,fps=23.976, lang=rus
S_HDMV/PGS, "Y:\BDMV\STREAM\SSIF\00008.ssif", fps=23.976, track=4610, lang=ukr, mplsFile=00003
for chapters
eac3to y:\ 1) 1: Transformers_-_Dark_Of_The_Moon_3D_chapters.txt
and the file contains
CHAPTER01=00:00:00.000
CHAPTER01NAME=
CHAPTER02=00:08:52.574
CHAPTER02NAME=
CHAPTER03=00:14:26.616
CHAPTER03NAME=
CHAPTER04=00:20:20.928
CHAPTER04NAME=
CHAPTER05=00:28:48.143
CHAPTER05NAME=
CHAPTER06=00:36:18.635
CHAPTER06NAME=
CHAPTER07=00:45:18.549
CHAPTER07NAME=
CHAPTER08=00:51:53.027
CHAPTER08NAME=
CHAPTER09=00:56:34.224
CHAPTER09NAME=
CHAPTER10=01:04:13.308
CHAPTER10NAME=
CHAPTER11=01:12:56.706
CHAPTER11NAME=
CHAPTER12=01:19:09.078
CHAPTER12NAME=
CHAPTER13=01:23:41.391
CHAPTER13NAME=
CHAPTER14=01:28:44.819
CHAPTER14NAME=
CHAPTER15=01:35:13.082
CHAPTER15NAME=
CHAPTER16=01:42:44.158
CHAPTER16NAME=
CHAPTER17=01:49:12.337
CHAPTER17NAME=
CHAPTER18=01:56:42.913
CHAPTER18NAME=
CHAPTER19=02:04:59.117
CHAPTER19NAME=
CHAPTER20=02:11:29.590
CHAPTER20NAME=
CHAPTER21=02:19:10.884
CHAPTER21NAME=
CHAPTER22=02:25:37.520
CHAPTER22NAME=
Used version is 1.12.11(b).
The final idea is that I have a lot of 3D iso titles that do not have an integrated Bulgarian subtitles. In this case with Transformers 3 - a good result is to produce a blu-ray folder with the movie including DTS-HD or TRUE-HD and BG subs ..... only the movie, without menu....
I've tried with Stereoscopic Player on my Intel HD 3000 - it works but only I can start it, not my wife or the children :)
I hope I don't want a lot :)
Regards,
Hristo
HWK
24th September 2013, 23:17
for chapters
eac3to y:\ 1) 1: Transformers_Dark_Of_The_Moon_3D_chapters.txt
tsmuxer can read chapter info from mpls, you really don't need eac3to for extracting chapters info.
My work follow when performing procedure similar to the one you were doing is to open up mpls file in tsmuxer and it will read and get all info from mpls about assets and any additional information about particular title. At this stage un-check all assets which you will modify or don't want in ouput. Add new assets to tsmuxer and the you can mux or create blu-ray disk.
As a bonus chapter info already will be added to output. I use BDInfo to find out which mpls refers to movie file.
airsoft
25th September 2013, 05:18
tsmuxer can read chapter info from mpls, you really don't need eac3to for extracting chapters info.
My work follow when performing procedure similar to the one you were doing is to open up mpls file in tsmuxer and it will read and get all info from mpls about assets and any additional information about particular title. At this stage un-check all assets which you will modify or don't want in ouput. Add new assets to tsmuxer and the you can mux or create blu-ray disk.
As a bonus chapter info already will be added to output. I use BDInfo to find out which mpls refers to movie file.
Yes, I agree.
But the effect is the same
Total Video
Title Codec Length Movie Size Disc Size Bitrate Bitrate Main Audio Track Secondary Audio Track
----- ------ ------- -------------- -------------- ------- ------- ------------------ ---------------------
00000.MPLS AVC 2:34:23 0 45*824*251*788 0,00 0,00 Dolby TrueHD 7.1 (48kHz/24-bit)
DISC INFO:
Disc Title: Transformers_-_Dark_Of_The_Moon_3D
Disc Size: 45*824*251*788 bytes
Protection: AACS
BD-Java: No
BDInfo: 0.5.8
PLAYLIST REPORT:
Name: 00000.MPLS
Length: 2:34:23.587 (h:m:s.ms)
Size: 0 bytes
Total Bitrate: 0,00 Mbps
VIDEO:
Codec Bitrate Description
----- ------- -----------
MPEG-4 AVC Video 0 kbps 1080p / 23,976 fps / 16:9 / High Profile 4.1
AUDIO:
Codec Language Bitrate Description
----- -------- ------- -----------
Dolby TrueHD Audio English 0 kbps 7.1 / 48 kHz / 24-bit (AC3 Embedded: 5.1 / 48 kHz / 640 kbps / DN -4dB)
DTS-HD High-Res Audio Russian 2046 kbps 7.1 / 48 kHz / 2046 kbps / 16-bit (DTS Core: 5.1 / 48 kHz / 1509 kbps / 16-bit)
Dolby Digital Audio Russian 640 kbps 5.1 / 48 kHz / 640 kbps / DN -4dB
Dolby Digital Audio Ukrainian 384 kbps 5.1 / 48 kHz / 384 kbps / DN -4dB
SUBTITLES:
Codec Language Bitrate Description
----- -------- ------- -----------
Presentation Graphics English 0,000 kbps
Presentation Graphics Russian 0,000 kbps
Presentation Graphics Ukrainian 0,000 kbps
FILES:
Name Time In Length Size Total Bitrate
---- ------- ------ ---- -------------
00000.M2TS 0:00:00.000 2:34:23.587 0 0
CHAPTERS:
Number Time In Length Avg Video Rate Max 1-Sec Rate Max 1-Sec Time Max 5-Sec Rate Max 5-Sec Time Max 10Sec Rate Max 10Sec Time Avg Frame Size Max Frame Size Max Frame Time
------ ------- ------ -------------- -------------- -------------- -------------- -------------- -------------- -------------- -------------- -------------- --------------
1 0:00:00.000 0:08:52.573 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
2 0:08:52.573 0:05:34.042 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
3 0:14:26.616 0:05:54.312 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
4 0:20:20.928 0:08:27.214 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
5 0:28:48.143 0:07:30.492 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
6 0:36:18.635 0:08:59.913 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
7 0:45:18.549 0:06:34.478 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
8 0:51:53.027 0:04:41.197 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
9 0:56:34.224 0:07:39.083 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
10 1:04:13.308 0:08:43.398 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
11 1:12:56.706 0:06:12.372 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
12 1:19:09.078 0:04:32.312 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
13 1:23:41.390 0:05:03.428 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
14 1:28:44.819 0:06:28.262 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
15 1:35:13.082 0:07:31.076 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
16 1:42:44.158 0:06:28.179 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
17 1:49:12.337 0:07:30.575 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
18 1:56:42.913 0:08:16.204 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
19 2:04:59.117 0:06:30.472 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
20 2:11:29.590 0:07:41.293 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
21 2:19:10.884 0:06:26.636 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
22 2:25:37.520 0:08:46.067 0 kbps 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 kbps 00:00:00.000 0 bytes 0 bytes 00:00:00.000
STREAM DIAGNOSTICS:
File PID Type Codec Language Seconds Bitrate Bytes Packets
---- --- ---- ----- -------- -------------- -------------- ------------- -----
00000.M2TS 4113 (0x1011) 0x1B AVC 0 0 0 0
00000.M2TS 4352 (0x1100) 0x83 TrueHD eng (English) 0 0 0 0
00000.M2TS 4353 (0x1101) 0x85 DTS-HD HR rus (Russian) 0 0 0 0
00000.M2TS 4354 (0x1102) 0x81 AC3 rus (Russian) 0 0 0 0
00000.M2TS 4355 (0x1103) 0x81 AC3 ukr (Ukrainian) 0 0 0 0
00000.M2TS 4608 (0x1200) 0x90 PGS eng (English) 0 0 0 0
00000.M2TS 4609 (0x1201) 0x90 PGS rus (Russian) 0 0 0 0
00000.M2TS 4610 (0x1202) 0x90 PGS ukr (Ukrainian) 0 0 0 0
here is my output result when tsMuxer is used to make a whole Blu-Ray disk
O:\!!!_Movies_!!!\Transformers_-_Dark_Of_The_Moon_3D\BDMV\STREAM>dir /h
Volume in drive O is unlabeled Serial number is 5672:f2ba
Directory of O:\!!!_Movies_!!!\Transformers_-_Dark_Of_The_Moon_3D\BDMV\STREAM\*
25.09.2013 00:32 35 375 812 608 00000.m2ts
25.09.2013 00:32 10 448 136 192 00001.m2ts
45 823 948 800 bytes in 2 files and 2 dirs 45 823 950 848 bytes allocated
27 682 471 936 bytes free
O:\!!!_Movies_!!!\Transformers_-_Dark_Of_The_Moon_3D\BDMV\STREAM>eac3to 00000.m2ts
M2TS, 1 video track, 4 audio tracks, 3 subtitle tracks, 24p /1.001
1: Chapters, 22 chapters
2: h264/AVC, 1080p24 /1.001 (16:9)
3: TrueHD/AC3, English, 7.1 channels, 48kHz
(embedded: AC3, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB)
4: DTS Hi-Res, Russian, 7.1 channels, 2046kbps, 48kHz
(core: DTS, 5.1 channels, 16 bits, 1509kbps, 48kHz)
5: AC3, Russian, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
6: AC3, Ukrainian, 5.1 channels, 384kbps, 48kHz, dialnorm: -27dB
7: Subtitle (PGS), English
8: Subtitle (PGS), Russian
9: Subtitle (PGS), Ukrainian
O:\!!!_Movies_!!!\Transformers_-_Dark_Of_The_Moon_3D\BDMV\STREAM>eac3to 00001.m2ts
M2TS, 1 video track, 2:34:24, 24p /1.001
1: h264/AVC (right eye), 1080p24 /1.001 (16:9)
as result the produced disk has "MPEG TS" file i.e. Blu-Ray TS, but no one points of it. That's why I was trying to replace the SSIF file, which contains both left and right video. Is there a way to tell tsMuxer to create Blu-ray 3D folder?
Could I ask for it or is in the process of development and I hurry too much? :)
btw this is a part of Sysinternals' Process Monitor report
07:14:12,1833500 PowerDVD.exe 8600 CreateFile O:\!!!_Movies_!!!\Transformers_-_Dark_Of_The_Moon_3D\BDMV\PLAYLIST\00000.mpls SUCCESS Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, AllocationSize: n/a, OpenResult: Opened
07:14:12,1845482 PowerDVD.exe 8600 CreateFile O:\!!!_Movies_!!!\Transformers_-_Dark_Of_The_Moon_3D\BDMV\CLIPINF\00000.clpi SUCCESS Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, AllocationSize: n/a, OpenResult: Opened
07:14:12,1847136 PowerDVD.exe 8600 CreateFile O:\!!!_Movies_!!!\Transformers_-_Dark_Of_The_Moon_3D\BDMV\CLIPINF\00000.clpi SUCCESS Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, AllocationSize: n/a, OpenResult: Opened
07:14:12,3432296 PowerDVD.exe 8600 CreateFile O:\!!!_Movies_!!!\Transformers_-_Dark_Of_The_Moon_3D\BDMV\CLIPINF\00001.clpi SUCCESS Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, AllocationSize: n/a, OpenResult: Opened
07:14:12,3434217 PowerDVD.exe 8600 CreateFile O:\!!!_Movies_!!!\Transformers_-_Dark_Of_The_Moon_3D\BDMV\CLIPINF\00001.clpi SUCCESS Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, AllocationSize: n/a, OpenResult: Opened
07:14:12,5116864 PowerDVD.exe 8600 CreateFile O:\!!!_Movies_!!!\Transformers_-_Dark_Of_The_Moon_3D\BDMV\STREAM\SSIF\00000.ssif PATH NOT FOUND Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, AllocationSize: n/a
07:14:12,9115305 PowerDVD.exe 8600 CreateFile O:\!!!_Movies_!!!\Transformers_-_Dark_Of_The_Moon_3D\BDMV\STREAM\SSIF\00000.ssif PATH NOT FOUND Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, AllocationSize: n/a
07:14:12,9116391 PowerDVD.exe 8600 CreateFile O:\!!!_Movies_!!!\Transformers_-_Dark_Of_The_Moon_3D\BDMV\STREAM\00000.mts NAME NOT FOUND Desired Access: Generic Read, Disposition: Open, Options: Synchronous IO Non-Alert, Non-Directory File, Attributes: N, ShareMode: Read, AllocationSize: n/a
PowerDVD is trying to open 00000.ssif, not 00000.m2ts and 00001.m2ts.
I've seen such Bluray 3D iso files, but they contain also and SSIF folder with one BIG file including left+right video + audio + subs
Regards
HWK
25th September 2013, 07:12
PowerDVD is trying to open 00000.ssif, not 00000.m2ts and 00001.m2ts.
I've seen such Bluray 3D iso files, but they contain also and SSIF folder with one BIG file including left+right video + audio + subs
Power dvd is doing the right thing by trying to open ssif file, however ssif file point to other m2ts files. In your case 00000.m2ts + 00001.m2ts = 00000.ssif where 00000.m2ts contain audio + subs as well. Put simply ssif file simply concatenate m2ts file something like this 1+2+1+2+1+2 where 1 is 00000.m2ts and 2 is 00001.m2ts so when 3d player reads it know which block to read. 3d Player don't read 00000.m2ts and 00001.m2ts individually.
Also ssif file will only work with files it was created for, it will not work with other file and that is reason ssif file playback doesn't work in powerdvd for your case, because modification by tsmuxer in m2ts file to add srt subtitle in your case change file attribute and ssif longer reference the correct position in files, thus causing unexpected behavior in powerdvd.
While we are at it ssif creation is not supported in tsmuxer at this stage, however it is planned.
airsoft
25th September 2013, 13:46
While we are at it ssif creation is not supported in tsmuxer at this stage, however it is planned.
this answer to my question - it is not possible at the moment - Blu-Ray 3D output.
Power dvd is doing the right thing by trying to open ssif file, however ssif file point to other m2ts files. In your case 00000.m2ts + 00001.m2ts = 00000.ssif where 00000.m2ts contain audio + subs as well. Put simply ssif file simply concatenate m2ts file something like this 1+2+1+2+1+2 where 1 is 00000.m2ts and 2 is 00001.m2ts so when 3d player reads it know which block to read. 3d Player don't read 00000.m2ts and 00001.m2ts individually.
As I know m2ts and ssif files are in fact MPEG Transport Stream files and that's why I'm not sure that simple file concat will do the work because TS PID for left eye, audio and subs will be 15-30 GBytes before TS PID for the right eye and probably will not read anything right.
That's why I was wondering what is wrong in produced m2ts file with TSMuxer which contains left and right eye AVC+MVC, audio and subtitles. Of course I've renamed extension to SSIF and moved to folder SSIF.
Regards
Cedvano
25th September 2013, 21:10
While we are at it ssif creation is not supported in tsmuxer at this stage, however it is planned.
You mean ISO with SSIF generated file?
HWK
25th September 2013, 21:20
You mean ISO with SSIF generated file?
not sure, but from what I understand tsmuxer will create iso file file directly when user import assets which contain 3d. To be honest I still don't know how physic plan implement it.
physic
25th September 2013, 22:03
A started with ISO writing. Now I am studying UDF file system.
airsoft
You can type .ssif file extension in UI. At this case tsMuxeR will create correct ssif file. Also you can run tsMuxeR twice: create m2ts files and all other Blu-ray files at first run, then create ssif file. siff will be compatible with other files.
Also, I can add simultaneous writing to m2ts and ssif if it make sense.
airsoft
26th September 2013, 05:44
A started with ISO writing. Now I am studying UDF file system.
airsoft
You can type .ssif file extension in UI. At this case tsMuxeR will create correct ssif file. Also you can run tsMuxeR twice: create m2ts files and all other Blu-ray files at first run, then create ssif file. siff will be compatible with other files.
Also, I can add simultaneous writing to m2ts and ssif if it make sense.
just for sport I will try again, but I've tested before such situation. I've opened MPLS and produced m2ts file with MVC, audio and subs and I've replaced in folder that contains original ISO. PowerDVD started playing, counter was increased but no video and no audio.
Regards
videofan3d
26th September 2013, 09:49
Hi physic,
what exactly does parameter --start-time=... mean?
I muxed the same BD (loaded with mpls) with different setting --start-time, and output files .clpi. .mpls and .m2ts were different (however of the same size).
What does this parameter impact?
And how it should be set in case of direct muxing of elementary streams?
Thanks
physic
26th September 2013, 11:53
videofan3d
This parameter define time for first video frame inside m2ts file (program clock reference, aka PCR). It can be any value, but if you want to replace m2ts file inside existing BD structure, this parameter must be same as in original structure. tsMuxeR detect value for this parameter automatically if you open mpls file. Also, you can see this value in BdEdit in "playlist" section.
Cedvano
26th September 2013, 15:09
Hi,
Is possible to create separate M2TS with a single MPLS ?
Like movie with 1 mpls a and multiple M2TS inside. Like Disney's blu-ray (ratatouille, monster Inc., ...)
I don't find this option, if exist.
Thanks
HWK
26th September 2013, 19:19
Hi,
Is possible to create separate M2TS with a single MPLS ?
Like movie with 1 mpls a and multiple M2TS inside. Like Disney's blu-ray (ratatouille, monster Inc., ...)
I don't find this option, if exist.
Thanks
From your post it seems you are referring to seamless branching in which title is split into multiple m2ts file and link with one mpls which tell player in which order to play and length of each file along with what additional info player needs.
To answer your question tsmuxer doesn't support creating seamless branching disc. However it can read disk which use seamless branching.
Cedvano
26th September 2013, 19:48
To answer your question tsmuxer doesn't support creating seamless branching disc.
I thought so. Thanks for your answer.
Capsbackup
26th September 2013, 20:50
Hi,
Is possible to create separate M2TS with a single MPLS ?
Like movie with 1 mpls a and multiple M2TS inside. Like Disney's blu-ray (ratatouille, monster Inc., ...)
I don't find this option, if exist.
Thanks
I thought so. Thanks for your answer.
BD-RB can keep the multi m2ts files, just like the source, if you select full backup.
If you do not want to reencode the video, just set a high (50+GB) output option and it will keep the same structure, but allow you to blank audio and subtitle tracks as well as some unwanted files! :cool:
HWK
26th September 2013, 21:33
BD-RB can keep the multi m2ts files, just like the source, if you select full backup.
If you do not want to reencode the video, just set a high (50+GB) output option and it will keep the same structure, but allow you to blank audio and subtitle tracks as well as some unwanted files! :cool:
However it will only work with 2D source and if it is 3D source it will be down converted to 2D after processing.
Cedvano
27th September 2013, 15:09
BD-RB can keep the multi m2ts files, just like the source, if you select full backup.
If you do not want to reencode the video, just set a high (50+GB) output option and it will keep the same structure, but allow you to blank audio and subtitle tracks as well as some unwanted files! :cool:
I know, but here we works with BD3D.
HWK
27th September 2013, 19:01
I know, but here we works with BD3D.
In that case you should consider asking physic to implement support for seamless branching. I know it can read disc which contain seamless branching, so writing seamless tile is only thing needed to complete support for it. On a second thought I want this feature to be implemented as well and let me send pm to physic and let him know.
airsoft
27th September 2013, 19:33
just for sport I will try again, but I've tested before such situation. I've opened MPLS and produced m2ts file with MVC, audio and subs and I've replaced in folder that contains original ISO. PowerDVD started playing, counter was increased but no video and no audio.
Regards
Hi guys,
finally I've made my first movie with integrated bulgarian subtitles. The big problem for PowerDVD13 is that: it expected as first track AVC stream and as second MVC stream.
original - not working
V_MPEG4/ISO/MVC, "Y:\BDMV\STREAM\SSIF\00008.ssif", insertSEI, contSPS, track=4114
V_MPEG4/ISO/AVC, "Y:\BDMV\STREAM\SSIF\00008.ssif", insertSEI, contSPS, track=4113
modified - works
V_MPEG4/ISO/AVC, "Y:\BDMV\STREAM\SSIF\00008.ssif", insertSEI, contSPS, track=4113
V_MPEG4/ISO/MVC, "Y:\BDMV\STREAM\SSIF\00008.ssif", insertSEI, contSPS, track=4114
Uncheck the original Russian subtitles with my Bulgarian subtitles (SRT). It works.
Now I'm muxing again to test that, will I see in PowerDVD13 menu - bulgarian or russian info for the subtitles.
I suppose it can be fixed in future version.
Regards
:thanks:
HWK
27th September 2013, 20:40
Hi guys,
finally I've made my first movie with integrated bulgarian subtitles. The big problem for PowerDVD13 is that: it expected as first track AVC stream and as second MVC stream.
original - not working
V_MPEG4/ISO/MVC, "Y:\BDMV\STREAM\SSIF\00008.ssif", insertSEI, contSPS, track=4114
V_MPEG4/ISO/AVC, "Y:\BDMV\STREAM\SSIF\00008.ssif", insertSEI, contSPS, track=4113
modified - works
V_MPEG4/ISO/AVC, "Y:\BDMV\STREAM\SSIF\00008.ssif", insertSEI, contSPS, track=4113
V_MPEG4/ISO/MVC, "Y:\BDMV\STREAM\SSIF\00008.ssif", insertSEI, contSPS, track=4114
Uncheck the original Russian subtitles with my Bulgarian subtitles (SRT). It works.
Now I'm muxing again to test that, will I see in PowerDVD13 menu - bulgarian or russian info for the subtitles.
I suppose it can be fixed in future version.
Regards
:thanks:
Hmm, nice to know are you doing m2ts muxing or creating Blu-ray disk. If you create Blu-ray disk order doesn't matter. However for m2ts and or similar output order make a difference.
TMT 5 expect stereo or mvc stream first, or at least in my case and follow by avc view. In either case nice find and it is good to know.
Cedvano
27th September 2013, 20:50
Hi guys,
finally I've made my first movie with integrated bulgarian subtitles. The big problem for PowerDVD13 is that: it expected as first track AVC stream and as second MVC stream.
original - not working
V_MPEG4/ISO/MVC, "Y:\BDMV\STREAM\SSIF\00008.ssif", insertSEI, contSPS, track=4114
V_MPEG4/ISO/AVC, "Y:\BDMV\STREAM\SSIF\00008.ssif", insertSEI, contSPS, track=4113
modified - works
V_MPEG4/ISO/AVC, "Y:\BDMV\STREAM\SSIF\00008.ssif", insertSEI, contSPS, track=4113
V_MPEG4/ISO/MVC, "Y:\BDMV\STREAM\SSIF\00008.ssif", insertSEI, contSPS, track=4114
Uncheck the original Russian subtitles with my Bulgarian subtitles (SRT). It works.
Now I'm muxing again to test that, will I see in PowerDVD13 menu - bulgarian or russian info for the subtitles.
I suppose it can be fixed in future version.
Regards
:thanks:
And you create an ISO with this SSIF ?
How do you make that ? Your ISO file is big ?
airsoft
27th September 2013, 21:14
And you create an ISO with this SSIF ?
How do you make that ? Your ISO file is big ?
No, I didn't.
1) just extract the ISO to a folder and delete all m2ts files from folder STREAM
or
2) make a BluRay with TSMuxer and then remove STREAM\00000.m2ts and STREAM\00001.m2ts and run again TSMuxer to create STREAM\SSIF\00000.ssif
making of ISO file requires a lot of work as I know. It uses UDF 2.5 which supports hard links like linux file system. Mean 1 block could be include in more than 1 file. Sorry if you already know that.
Regards
Cedvano
27th September 2013, 21:25
making of ISO file requires a lot of work as I know. It uses UDF 2.5 which supports hard links like linux file system. Mean 1 block could be include in more than 1 file. Sorry if you already know that.
Have you got a link for your ISO software ?
Because, I think, if your adds M2TS files size (13GB+7GB) and SSIF size (20MB), you have a total ISO of 40GB ?
HWK
27th September 2013, 22:16
No, I didn't.
1) just extract the ISO to a folder and delete all m2ts files from folder STREAM
or
2) make a BluRay with TSMuxer and then remove STREAM\00000.m2ts and STREAM\00001.m2ts and run again TSMuxer to create STREAM\SSIF\00000.ssif
making of ISO file requires a lot of work as I know. It uses UDF 2.5 which supports hard links like linux file system. Mean 1 block could be include in more than 1 file. Sorry if you already know that.
Regards
The real question is about playback. Are you able to play movie from files generated. Also how about disc playback?
airsoft
28th September 2013, 08:38
The real question is about playback. Are you able to play movie from files generated. Also how about disc playback?
It is playable.
But last night and today I saw something very bad.
From time to time I see artefacts in picture and sometimes sound is with noises and creaks.
I started few times the movie and the problem is every time at same place i.e. HH:MM:SS. and not at only one time.
I tested the original movie, there is no such problem.
:confused:
DigitalfreakNYC
28th September 2013, 13:22
I have an .m4v file that I'm constantly having a problem with burning using MultAVChd.
It has a frame-rate of 23.976. I use mkvtoolnix to change it to an mkv file, where the frame-rate remains 23.976.
When I try to author and burn to disc using MultiavcHD (which uses tsmuxer), TSmuxer says "Frame Rate: not found" even though Multiavchd still shows 23.976. The resulting file shows a frame-rate of 25fps.
Any ideas? Is there a problem with the header? Is there any way to change that without completely re-encoding?
Here's the info on the initial file:
General
Complete name : enhanced_commentary.m4v
Format : MPEG-4
Codec ID : M4V
File size : 4.83 GiB
Duration : 2h 42mn
Overall bit rate : 4 247 Kbps
Encoded date : UTC 2013-08-18 23:12:27
Tagged date : UTC 2013-08-18 23:13:35
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L3.1
Format settings, CABAC : No
Format settings, ReFrames : 2 frames
Format settings, GOP : M=2, N=80
Codec ID : avc1
Codec ID/Info : Advanced Video Coding
Duration : 2h 42mn
Bit rate : 4 092 Kbps
Width : 1 280 pixels
Height : 720 pixels
Display aspect ratio : 16:9
Frame rate mode : Constant
Frame rate : 23.976 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.185
Stream size : 4.65 GiB (96%)
Language : English
Encoded date : UTC 2013-08-18 23:12:20
Tagged date : UTC 2013-08-18 23:13:35
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Audio
ID : 2
Format : AAC
Format/Info : Advanced Audio Codec
Format profile : LC
Codec ID : 40
Duration : 2h 42mn
Source duration : 2h 42mn
Bit rate mode : Constant
Bit rate : 149 Kbps
Nominal bit rate : 160 Kbps
Channel(s) : 2 channels
Channel positions : Front: L R
Sampling rate : 48.0 KHz
Compression mode : Lossy
Delay relative to video : 42ms
Stream size : 173 MiB (3%)
Source stream size : 173 MiB (3%)
Language : English
Encoded date : UTC 2013-08-18 23:12:21
Tagged date : UTC 2013-08-18 23:13:35
But once it hits tsmuxer:
http://imageshack.com/a/img542/5863/9z7a.jpg
mariner
28th September 2013, 15:44
In that case you should consider asking physic to implement support for seamless branching. I know it can read disc which contain seamless branching, so writing seamless tile is only thing needed to complete support for it. On a second thought I want this feature to be implemented as well and let me send pm to physic and let him know.
Greetings HWK. That's an excellent idea.
Perhaps you could also remind Roman to fix the IG Menu issue.
Many thanks and best regards.
ExSport
28th September 2013, 15:58
Cedvano
Could you provide original movie example (before processing in tsMuxeR)? May be you can cut problem place. Also, please try process movie without checkboxes "insertSPS" and "picture timings".
@Roman: Should it be disabled by default or you asked for it for debugging reasons only?
For best results (best compatible, seekable and A/V synced TS files) we should use both features enabled or not? By default they are enabled.
Many thanks for you great work!
airsoft
28th September 2013, 20:19
It is playable.
But last night and today I saw something very bad.
From time to time I see artefacts in picture and sometimes sound is with noises and creaks.
I started few times the movie and the problem is every time at same place i.e. HH:MM:SS. and not at only one time.
I tested the original movie, there is no such problem.
:confused:
some tests
tsMuxer - made file
O:\!!!_Movies_!!!\Transformers_-_Dark_Of_The_Moon_3D\BDMV\STREAM\SSIF>eac3to 00000.ssif
M2TS, 2 video tracks, 4 audio tracks, 3 subtitle tracks, 24p /1.001
original file
O:\!!!_Movies_!!!\Transformers_-_Dark_Of_The_Moon_3D\BDMV\STREAM\SSIF>eac3to y:\BDMV\STREAM\SSIF\00008.ssif
M2TS, 2 video tracks, 4 audio tracks, 3 subtitle tracks, 2:34:24, 24p /1.001
no length is detected
using the following software
1) Media Player Classic - Home Cinema -1.6.8.7417
2) LAV Splitter - 0.58.2
3) LAV Audio Decoder - 0.58.2
4) LAV Video Decoder - 0.58.2
seek bar of the MPC-HC is disabled
when I've tried to seek via Ctrl+G (Go To...) the player says "it is not possible to seek because the length is unknown"
I'm not sure is it related to the artefacts in video/audio, but notice that is a problem.
Regards
Goodfellow
29th September 2013, 10:32
Hi all,
I would like to eliminate seamless branching from a 3d Bluray iso file (I kept only the movie & 3D format using DVDFAb) :
Is TSMuxer the right tool to do so ? Should I demux then remux to eliminate the branching ?
dorati
29th September 2013, 19:19
At some movies Left/Right ist not correct - How i can Change this? where is stored, witch strea is left, witch right ?
Sharc
29th September 2013, 19:27
Did you try to tick / untick in tsMuxeR GUI Blu-Ray Tab, "Use base video stream for right eye" ?
dorati
29th September 2013, 19:39
thx for the info. I don't see this Switch before!
HWK
30th September 2013, 04:15
Greetings HWK. That's an excellent idea.
Perhaps you could also remind Roman to fix the IG Menu issue.
Many thanks and best regards.
I got acknowledgement from Roman about adding support for it.
HWK
30th September 2013, 04:41
some tests
tsMuxer - made file
O:\!!!_Movies_!!!\Transformers_-_Dark_Of_The_Moon_3D\BDMV\STREAM\SSIF>eac3to 00000.ssif
M2TS, 2 video tracks, 4 audio tracks, 3 subtitle tracks, 24p /1.001
original file
O:\!!!_Movies_!!!\Transformers_-_Dark_Of_The_Moon_3D\BDMV\STREAM\SSIF>eac3to y:\BDMV\STREAM\SSIF\00008.ssif
M2TS, 2 video tracks, 4 audio tracks, 3 subtitle tracks, 2:34:24, 24p /1.001
no length is detected
using the following software
1) Media Player Classic - Home Cinema -1.6.8.7417
2) LAV Splitter - 0.58.2
3) LAV Audio Decoder - 0.58.2
4) LAV Video Decoder - 0.58.2
seek bar of the MPC-HC is disabled
when I've tried to seek via Ctrl+G (Go To...) the player says "it is not possible to seek because the length is unknown"
I'm not sure is it related to the artefacts in video/audio, but notice that is a problem.
Regards
I am interested in producing outcome of this on my side and will appreciate if you can tell me all the steps you took to reach this point.
mariner
30th September 2013, 14:23
I got acknowledgement from Roman about adding support for it.
Splendid. Many thanks for your kind effort.
dorati
30th September 2013, 18:08
Something is not correct (BUG ????):
Original Bluray (Cars2) works fine in 3D. Another tool gives the Info:
#Left_View = AVC
#Right_View = MVC
#Bits = 01000000
Then I open in tsmuxerGui 00801.mpls and create Bluray with the Result, that there is no real 3D-Effekt. (I must Change Left/Right on TV).
The tool give this Info:
#Left_View = MVC
#Right_View = AVC
#Bits = 01010000
The Checkbox under Bluray-Authoring has no function... Result is always the same... No AVC on Left-View.
Something is not ok ....
airsoft
30th September 2013, 22:20
I am interested in producing outcome of this on my side and will appreciate if you can tell me all the steps you took to reach this point.
1) mount ISO file
2) use eac3to to choose right playlist
eac3to <daemon_tools_drive:>
and look carefully which playlist
2) open tsMuxerGUI
3) open correct playlist
4) open your subtitles SRT file
5) uncheck all necessary subtitles and audio tracks
6) move MVC stream as second one
7) make a BluRay to chosen folder
8) make SSIF folder in BDMV\STREAM folder
9) make M2TS file to BDMV\STREAM\SSIF\00000.m2ts
10) rename it from 00000.m2ts 00000.ssif
11) you can erase BDMV\STREAM\00000.m2ts and 00001.m2ts if you want
11) PowerDVD13 plays the folder in 3D/2D mode
but
1) Transformers - Dark Of The Moon has artefacts with audio and video
2) Iron Man 3 - has no video
so sorry, but I cannot offer in public space output file i.e. produced by tsMuxer
Regards
HWK
1st October 2013, 01:51
1) mount ISO file
2) use eac3to to choose right playlist
eac3to <daemon_tools_drive:>
and look carefully which playlist
2) open tsMuxerGUI
3) open correct playlist
4) open your subtitles SRT file
5) uncheck all necessary subtitles and audio tracks
6) move MVC stream as second one
7) make a BluRay to chosen folder
8) make SSIF folder in BDMV\STREAM folder
9) make M2TS file to BDMV\STREAM\SSIF\00000.m2ts
10) rename it from 00000.m2ts 00000.ssif
11) you can erase BDMV\STREAM\00000.m2ts and 00001.m2ts if you want
11) PowerDVD13 plays the folder in 3D/2D mode
but
1) Transformers - Dark Of The Moon has artefacts with audio and video
2) Iron Man 3 - has no video
so sorry, but I cannot offer in public space output file i.e. produced by tsMuxer
Regards
Thank you, I have both movies and will try it out. As for subs I will create dummy file to help asses problem.
Also from you steps I can confirm you are only producing 2D version of movie not 3D. For 3D what you are seeing simulation of 3d playback from powerdvd, not real 3D. Remember 00000.m2ts is only base view and renaming to 00000.ssif doesn't make into 3D.
HWK
1st October 2013, 02:37
Ok, I just finished with transformers and I can confirm in my case there is sound but no video. I will perform investigation to get to bottom of this problem.
jediknight
1st October 2013, 10:05
@physic, will be any update soon ?
physic
1st October 2013, 16:26
I continue working on ISO. I expect new alpha version to the next weekend (13.09).
Cedvano
1st October 2013, 17:55
Iron Man 3 works fine for me. Video and audio, all is ok.
If I understand, you keep only the SSIF files ???? It's don't playable on BD Player ?
HWK
1st October 2013, 20:23
1) mount ISO file
2) use eac3to to choose right playlist
eac3to <daemon_tools_drive:>
and look carefully which playlist
2) open tsMuxerGUI
3) open correct playlist
4) open your subtitles SRT file
5) uncheck all necessary subtitles and audio tracks
6) move MVC stream as second one
7) make a BluRay to chosen folder
8) make SSIF folder in BDMV\STREAM folder
9) make M2TS file to BDMV\STREAM\SSIF\00000.m2ts
10) rename it from 00000.m2ts 00000.ssif
11) you can erase BDMV\STREAM\00000.m2ts and 00001.m2ts if you want
11) PowerDVD13 plays the folder in 3D/2D mode
but
1) Transformers - Dark Of The Moon has artefacts with audio and video
2) Iron Man 3 - has no video
so sorry, but I cannot offer in public space output file i.e. produced by tsMuxer
Regards
Thank you, I have both movies and will try it out. As for subs I will create dummy file to help asses problem.
Also from you steps I can confirm you are only producing 2D version of movie not 3D. For 3D what you are seeing simulation of 3d playback from powerdvd, not real 3D. Remember 00000.m2ts is only base view and renaming to 00000.ssif doesn't make into 3D.
Ok, I just finished with transformers and I can confirm in my case there is sound but no video. I will perform investigation to get to bottom of this problem.
I just finished my investigation and finally I was able to find and fix problem. I tired my solution on transformers and it works. I can seek in time line and there are no artifacts either during playback.
airsoft
1st October 2013, 20:56
Thank you, I have both movies and will try it out. As for subs I will create dummy file to help asses problem.
Also from you steps I can confirm you are only producing 2D version of movie not 3D. For 3D what you are seeing simulation of 3d playback from powerdvd, not real 3D. Remember 00000.m2ts is only base view and renaming to 00000.ssif doesn't make into 3D.
No. Read carefully. The only reason I've renamed the file is that the player wants a 00000.ssif. The file contains both AVC and MVC streams. It's a true SSIF file. Not only renamed one.
O:\!!!_Movies_!!!\Iron_Man_3_3D\BDMV\STREAM\SSIF>eac3to 00000.ssif
M2TS, 2 video tracks, 1 audio track, 2:10:33, 24p /1.001
1: h264/AVC (left eye), 1080p24 /1.001 (16:9)
2: h264/AVC (right eye), 1080p24 /1.001 (16:9), -1000ms
3: DTS Master Audio, English, 7.1 channels, 24 bits, 48kHz, -1000ms
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48kHz)
Only 2D version is working normally. A SSIF file remuxed with tsMuxer isn't played normally with PowerDVD13 after that.
Media Player Classic - Home Cinema and StereoScopic Player works with the file.
Seems tsMuxer needs more improvements.
Regards.
HWK
1st October 2013, 20:59
In that case I think you need to revise point 9, 10 they are bit unclear.
9) make M2TS file to BDMV\STREAM\SSIF\00000.m2ts
10) rename it from 00000.m2ts 00000.ssif
HWK
1st October 2013, 21:04
Also what I did for transformers is to open 00800.mpls which is main movie from disk and choose m2ts muxing in tsmuxer first and in dialog box asking where to save file I save as 00000.ssif file. Creating one ssif file which is 36.4 gb in ssif folder.
Second time I create blu-ray disk and movie ssif folder inside stream folder of blu-ray disk folder.I also renamed m2ts so they are not accessed by player anymore and for me it worked.
physic
1st October 2013, 22:34
New update with a couple of hotfixes:
tsMuxeR 1.12.14(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NcDgzWUlwby1HQ1E/edit?usp=sharing)
- tsMuxeR speed increased by 15% (you should have fast disk to feel the difference). Sorry guys. :-) I spent some "ISO" time to this feature just for fun in the last weekend because of I've bougth new fast SSD. I've got 420Mb/second if read data from Plextor 5m pro and write data to NULL device. More speed is expected in the final ISO version as well.
- bug fixed: 'right-eye' option was broken and was always turn on
- bug fixed: for some movies with H.264 video join operation cause video glitches in join point (added code to remove "End Of Sequence" from H.264 stream in a join point)
HWK
1st October 2013, 23:05
physic, for iso are you planning to code iso creation whenever blu-ray disk is selected for output and have mvc stream or it is gone be option in tsmuxer to create iso only when requested.
physic
1st October 2013, 23:11
HWK
No, I am going to add separate mux options: "blu-ray iso" and "avchd iso".
HWK
1st October 2013, 23:15
I am assuming if iso is chosen for output and input has mvc stream. In that case it will create ssif folder and file inside iso as well at least for blu-ray iso option.
frencher
1st October 2013, 23:22
Good works physic ;)
Just one bug found for me.
Step 1: I have muxed one 3DBD sample to "test1.m2ts" file from mpls OK no problem
Step 2: I have remuxed my "test1.m2ts" to "test2.m2ts" and i have this problem
MVC Player Free in my signature for speed tests ;)
http://i39.tinypic.com/2qwpyyx.png
HWK
1st October 2013, 23:26
Good works physic ;)
Just one bug found for me.
Step 1: I have muxed one 3DBD sample to "test1.m2ts" file from mpls OK no problem
Step 2: I have remuxed my "test1.m2ts" to "test2.m2ts" and i have this problem
MVC Player Free in my signature for speed tests ;)
http://i39.tinypic.com/2qwpyyx.png
Did you choose m2ts muxing for output?
physic
1st October 2013, 23:27
frencher
Is this bug present in the latest version only or not? Could you provide me this test file? I just repeat this 2 step scenario and haven't got a problem for some short 3dbd on a input.
P.S. Looks like frencher you muxed 2 video streams (AVC and MVC) to a single m2ts file and player can't play it correctly.
HWK
1st October 2013, 23:30
frencher
Is this bug present in the latest version only or not? Could you provide me this test file?
Physic, Please read this may answer your question
http://forum.doom9.org/showthread.php?p=1646340#post1646340
Also looking at screenshot shown at, it seems 1.12.3a
http://forum.doom9.org/showthread.php?t=155246&page=76
never mind about version, frencher answer that question in post below mine.
frencher
1st October 2013, 23:31
Did you choose m2ts muxing for output?
Yes i have 1.12.14b :rolleyes:
upload in progress
HWK
1st October 2013, 23:35
Yes i have 1.12.14b :rolleyes:
upload in progress
You mention in http://forum.doom9.org/showthread.php?t=155246&page=77 could it be player which cause problem when played on pc. I use m2ts as well and tmt 5 can playback without hiccup.
frencher
1st October 2013, 23:41
You mention in http://forum.doom9.org/showthread.php?t=155246&page=77 could it be player which cause problem. I use m2ts as well and tmt 5 can playback without hiccup.
The first m2ts have no problem, if simply remuxed to new name.m2ts the problem is present
HWK
1st October 2013, 23:45
The first m2ts have no problem, if simply remuxed to new name.m2ts the problem is present
Can you upload sample file for review.
physic
1st October 2013, 23:52
HWK
I don't understand a little bit. Is ssifSource combines both tracks to a single avc/mvc track?
frencher
Is you player can play ssif files? tsMuxeR can produce correct ssif if you change file extension to a ssif in a file name edit. Can you check it?
frencher
1st October 2013, 23:53
OK in progress.
Other bug found with split and cut at end (tested 10 sec) to "out.m2ts" from mpls, re-open "out.m2ts" and this message error appear (MVC Player Free works without problem with "out.m2ts" in 3D)
Unsupported format
Some tracks not recognized. This track was ingnored.
meta file (MVC not found :confused:)
MUXOPT --no-pcr-on-video-pid --new-audio-pes --vbr --vbv-len=500
V_MPEG4/ISO/AVC, "G:\Test.m2ts", insertSEI, contSPS, track=4114
A_DTS, "G:\Test.m2ts", track=4352, lang=fra
S_HDMV/PGS, "G:\Test.m2ts", fps=23.976, track=4608, lang=fra
S_HDMV/PGS, "G:\Test.m2ts", fps=23.976, track=4609, lang=fra
S_HDMV/PGS, "G:\Test.m2ts", fps=23.976, track=4610, lang=fra
S_HDMV/PGS, "G:\Test.m2ts", fps=23.976, track=4611, lang=fra
HWK
1st October 2013, 23:57
HWK
I don't understand a little bit. Is ssifSource combines both tracks to a single avc/mvc track?
No, that is totally different. What it does is also user to decode ssif file so it is possible to get two view from ssif file one for each. What make it different is once done both files can be decoded without each other and thus can be used in encoder or for any other purpose where you need base and dependent view and ability to view on their own.
It has nothing to do with tsmuxer. Only reason I mention was because frencher may have thought that it can decode both files data so it can be viewed separately.
HWK
2nd October 2013, 00:03
OK in progress.
Other bug found with split and cut at end (tested 10 sec) to "out.m2ts" from mpls, re-open "out.m2ts" and this message error appear (MVC Player Free works without problem with "out.m2ts" in 3D)
meta file (MVC not found :confused:)
You are importing m2ts files and tsmuxer can't read info about stereo file from m2ts as a result that is why you are getting this message.
I did as well and same thing happened to me as well. I also tried other types and no success either, some time it reads mvc stream and sometimes it reads avc stream not both and it depends on file extension.
frencher
2nd October 2013, 00:09
A track identification problem can be
HWK
2nd October 2013, 00:11
A track identification problem can be
Most likely it could be the issue. I was thinking of uploading all the samples where there are two files in container and tsmuxer can't read them correctly to help author add support for them.
frencher
2nd October 2013, 00:19
Can you make a sample ?
HWK
2nd October 2013, 00:25
I can but it will take some time to complete. I also have access to encoder so I can create more type of samples as well.
However before I do, if I remember correctly physic mention that one of his priority is to have ability to open and examine container and add all stream it can understand.
Only thing this will do is give baseline where to start.
frencher
2nd October 2013, 00:26
Upload done: Test.m2ts (http://ul.to/415r0rj0)
frencher
Is you player can play ssif files? tsMuxeR can produce correct ssif if you change file extension to a ssif in a file name edit. Can you check it?
Sorry i don't see your post :(
Yes MVC Player Free play directly ssif file from BD folder "BDMV\STREAM\SSIF\xxxxx.ssif" :)
I'll see next week it's late and tomorrow job.
But I will follow your work without problem.
HWK
2nd October 2013, 00:34
Upload done: Test.m2ts (http://ul.to/415r0rj0)
Sorry i don't see your post :(
Yes MVC Player Free play directly ssif file from BD folder "BDMV\STREAM\SSIF\xxxxx.ssif" :)
I'll see next week it's late and tomorrow job.
But I will follow your work without problem.
I played from ssif file as well and it worked for me too, however I use different player and did little hack to get it to play. In my case what I did is to open mpls file which is main movie from blu-ray disk and choose m2ts muxing in tsmuxer first and in dialog box asking where to save file I save as 00000.ssif file. Creating one ssif file which is 36.4 gb in ssif folder.
Second time I create blu-ray disk and movie ssif folder inside stream folder of blu-ray disk folder. I also renamed m2ts files in stream folder so they are not accessed by player anymore and for me it worked.
HWK
2nd October 2013, 01:00
OK in progress.
Other bug found with split and cut at end (tested 10 sec) to "out.m2ts" from mpls, re-open "out.m2ts" and this message error appear (MVC Player Free works without problem with "out.m2ts" in 3D)
meta file (MVC not found :confused:)
It works for me, which version you are using. In addition tsMuxeR see all the assets which are present in file, I double check with MediaInfo program.
http://s7.postimg.org/bhh8p49h7/Tsmuxer.png
I decided to encode sample uploaded by frencher, however after encoding if you import mvc elementary stream then it only recognize MVC codec file not H264 file. Where mediainfo show info about both stream. Also tsmuxer 1.10.6 recognize H264 stream but under file type choose all files to make it visible.
Should file be split in to two and import them, then it recognize H64 and MVC codec stream even though extension is still mvc for both. (Screenshot not shown)
http://s23.postimg.org/ntpgqi297/Tsmuxer_2.png
physic
2nd October 2013, 10:08
May be problem with track recognition because of frencher used very short input file, only several seconds long. tMuxeR recognize tracks by content. So some amount of input data must be present.
Goodfellow
2nd October 2013, 11:35
@ Physic
I would like to eliminate seamless branching from a 3d Bluray iso file (I kept only the movie & 3D format using DVDFAb) :
Is TSMuxer the right tool to do so ? Should I demux then remux to eliminate the branching ?
frencher
2nd October 2013, 13:36
http://s7.postimg.org/bhh8p49h7/Tsmuxer.png
Only press button "start muxing" and reopen "Test AVC-MVC.ts" with MVC Player Free
Have you this bug ?
http://i39.tinypic.com/2qwpyyx.png
From mpls remuxed with tsMuxer 1.12.14(b) to "Test AVC-MVC.m2ts" and demuxed with eac3to v3.27
command line:
"F:\eac3to.exe" "G:\Test AVC-MVC.m2ts" 01: "G:\01 - vid, h264/AVC (left eye), 1080p24 /1.001 (16:9).h264" 02: "G:\02 - vid, h264/AVC (right eye), 1080p24 /1.001 (16:9)" -log="G:\Test AVC-MVC.m2ts - log.txt"
------------------------------------------------------------------------------
M2TS, 2 video tracks, 1 audio track, 4 subtitle tracks, 0:01:02, 24p /1.001
1: h264/AVC (left eye), 1080p24 /1.001 (16:9) AVC View
2: h264/AVC (right eye), 1080p24 /1.001 (16:9), -1000ms MVC View
3: DTS Master Audio, French, 5.1 channels, 16 bits, 48kHz, -1000ms
(core: DTS, 5.1 channels, 16 bits, 1509kbps, 48kHz)
4: Subtitle (PGS), French
5: Subtitle (PGS), French
6: Subtitle (PGS), French
7: Subtitle (PGS), French
[v02] Extracting video track number 2...
[v01] Extracting video track number 1...
[v01] Creating file "G:\01 - vid, h264AVC (left eye), 1080p24 1.001 (169).h264"...
[v02] Creating file "G:\02 - vid, h264AVC (right eye), 1080p24 1.001 (169).h264"...
Video track 1 contains 1456 frames.
Video track 2 contains 1480 frames.
eac3to processing took 1 second.
Done.
HWK
2nd October 2013, 17:31
May be problem with track recognition because of frencher used very short input file, only several seconds long. tMuxeR recognize tracks by content. So some amount of input data must be present.
The sample content is at least 1 min long and from my point of view sample file is fine, since I downloaded sample by frencher and open tsmuxer and it worked.
Only time this problem come is when encoded with mvc encoder and both stream are mux into one file. In this case newer version (1.10.6 or higher) doesn't recognize H264 codec stream. On flip side of coin tsmuxer 1.10.6 recognize H264 stream.
On a final note if I split file in to two and import them in tsmuxer then it recognize though file extension is same.
HWK
2nd October 2013, 17:46
Only press button "start muxing" and reopen "Test AVC-MVC.ts" with MVC Player Free
Have you this bug ?
http://i39.tinypic.com/2qwpyyx.png
From mpls remuxed with tsMuxer 1.12.14(b) to "Test AVC-MVC.m2ts" and demuxed with eac3to v3.27
I tried with m2ts and ts and it simply doesn't play. Player only reach up to creating script. I will say player is buggy, if I feed through stereoscopic player or one of commercial player then playback is no problem.
HWK
2nd October 2013, 18:26
@ Physic
I would like to eliminate seamless branching from a 3d Bluray iso file (I kept only the movie & 3D format using DVDFAb) :
Is TSMuxer the right tool to do so ? Should I demux then remux to eliminate the branching ?
tsmuxer does eliminate seamless branching from disc. However program is not ready for this process. Simply because disc is 3d format and tsmuxer can't write ISO file with ssif file inside ssif folder. According to author tsmuxer will soon support creation of iso file then you will be able to accomplish what you want.
frencher
2nd October 2013, 21:54
I tried with m2ts and ts and it simply doesn't play. Player only reach up to creating script. I will say player is buggy, if I feed through stereoscopic player or one of commercial player then playback is no problem.
Install Avisynth and latest Directshow for works
MVC Player Free Tutorial (http://forum.doom9.org/showthread.php?p=1602605#post1602605)
HWK
2nd October 2013, 22:52
Install Avisynth and latest Directshow for works
MVC Player Free Tutorial (http://forum.doom9.org/showthread.php?p=1602605#post1602605)
Avisynth and directshow were already installed even before downloading player. I knew it was a requirement for MVC player, even then no go on my machine.
Hansdampf12345
4th October 2013, 15:00
I have an .m4v file that I'm constantly having a problem with burning using MultAVChd.
It has a frame-rate of 23.976. I use mkvtoolnix to change it to an mkv file, where the frame-rate remains 23.976.
[...]
I had some similar files. I unchecked the "change fps" box and everything worked fine.
@all: 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.
djhulp
5th October 2013, 00:49
I was just wondering is there any possibility to use this if not then PLEASE MAKE IT:
1. Make a Custom 3D Main Movie Blu-Ray .iso with Scenarist BD.
2. Use the Original 3D .iso for all the Extra's and the Main Menu & Top Menu.
3. A Possiblity to Rename the .mpls & .ssif files.
Example:
1. Import the Original 3D Retail Movie into TSMuxerGui 3D.
2. Remove the Original 3D Main Movie.
3. Import the Custom 3D Main Movie.
4. A Rename the .mpls & .ssif files like the same name as the Original Retail 3D Blu-Ray.
5. Mux as .iso.
6. Play Custom 3D Movie (with all the Extra's & Main Menu & Top Menu included).
Play 3D Movie onto every machine 3D Blu-Ray Players / Burners including Sony PlayStation 3.
Yordan5
5th October 2013, 10:18
I was just wondering is there any possibility to use this if not then PLEASE MAKE IT:
1. Make a Custom 3D Main Movie Blu-Ray .iso with Scenarist BD.
2. Use the Original 3D .iso for all the Extra's and the Main Menu & Top Menu.
3. A Possiblity to Rename the .mpls & .ssif files.
Example:
1. Import the Original 3D Retail Movie into TSMuxerGui 3D.
2. Remove the Original 3D Main Movie.
3. Import the Custom 3D Main Movie.
4. A Rename the .mpls & .ssif files like the same name as the Original Retail 3D Blu-Ray.
5. Mux as .iso.
6. Play Custom 3D Movie (with all the Extra's & Main Menu & Top Menu included).
Play 3D Movie onto every machine 3D Blu-Ray Players / Burners including Sony PlayStation 3.
There is no need to bark orders "THEN PLEASE MAKE IT". Be grateful that tsMuxeR exists and is free. All the extra work and features that Roman is now putting into it is pure bonus for everyone.
Cedvano
5th October 2013, 10:18
I have created my own software for that. It's remove undesired movies (FIB,...) and can remove undesired languages.
After some manually corrections, all it's ok.
I use tsMuxeR for that.
rusty666
5th October 2013, 12:46
can it play the 3d m2ts from usb external on 3d playert yet. cheers
Cedvano
5th October 2013, 13:35
What is "3D offset" in subtitles options ? I have often "zerro".
FilipeAmadeuO
5th October 2013, 17:11
I have created my own software for that. It's remove undesired movies (FIB,...) and can remove undesired languages.
After some manually corrections, all it's ok.
I use tsMuxeR for that.
You can remove unwanted movies (FIB, trailers,..) on 3D Iso files ? Can you post your software ?
Thanks
Cedvano
5th October 2013, 17:19
You can remove unwanted movies (FIB, trailers,..) on 3D Iso files ? Can you post your software ?
Thanks
Yes, I can remove on 2D and 3D, but was my biggest regret, I can't post my software. There are too many manipulations for use.
I search the Blu-ray I/O Specification for finalize my software but it's too expensive (1000$) for a little freeware.
It replace files by MVC (with or without SSIF) and AVC (for 2D).
But you can do it manually.
FilipeAmadeuO
5th October 2013, 19:07
Yes, I can remove on 2D and 3D, but was my biggest regret, I can't post my software. There are too many manipulations for use.
I search the Blu-ray I/O Specification for finalize my software but it's too expensive (1000$) for a little freeware.
It replace files by MVC (with or without SSIF) and AVC (for 2D).
But you can do it manually.
Ok. On 2D i used Clown_BD BD Copier and it works ok.
But on 3D ISO i never found a way of doing it.
Can you post manual or information ?
Sharc
5th October 2013, 19:50
There is no need to bark orders "THEN PLEASE MAKE IT". Be grateful that tsMuxeR exists and is free. All the extra work and features that Roman is now putting into it is pure bonus for everyone.
+1.
We would not wish to see Roman be scared off....
rapscallion
5th October 2013, 20:40
+1.
We would not wish to see Roman be scared off....
Glad to see him back! Great program that I use frequently.
Guest
5th October 2013, 21:12
Please stay on topic, which is tsMuxeR. If you want to do detective work please use PM.
rica
8th October 2013, 17:25
Thanks @physic for this valuable update.
Not related with 3D side but there seem to be a bug in muxing w64 files with 1.12.14(b)
I have some original BluRay audio discs’ pcm files, 192/24 /5.1.
I extract audio as w64 with eac3to and mux to m2ts with1.10.6 without any issues.
eac3to v3.27
command line: eac3to F: 2) 3: G:\audio\audio_test.w64 -800MB
------------------------------------------------------------------------------
M2TS, 1 video track, 2 audio tracks, 1:08:58, 24p
1: Chapters, 11 chapters
2: MPEG2, 1080p24 (16:9)
3: RAW/PCM, English, 5.1 channels, 24 bits, 192kHz
4: RAW/PCM, English, 2.0 channels, 24 bits, 192kHz
[v02] The video framerate is correct, but rather unusual. <WARNING>
[a03] Extracting audio track number 3...
[a03] Reading RAW/PCM...
[a03] Swapping endian...
[a03] Remapping channels...
[a03] Writing W64...
[a03] Creating file "G:\audio\audio_test.w64"...
[a03] The original audio track has a constant bit depth of 24 bits.
Video track 2 contains 3333 frames.
eac3to processing took 21 seconds.
Done.
However, I cannot mux it with new version. (Sorry in advance, if it is a known issue.)
If you are interested, I’m sending a test file for your trials.
Thanks.
http://www.mediafire.com/?y5lml5l1eg34vws
_ _ _ _ _ _ _ _ _
americanpie
8th October 2013, 22:26
can i play 3d movies on my ps3 from external hdd? i've already tried to demux a film but it can't truncate it
HWK
8th October 2013, 23:22
can i play 3d movies on my ps3 from external hdd? i've already tried to demux a film but it can't truncate it
No, It is not possible to play from external from hard drive. This problem has to do more with Ps3.
IceB
9th October 2013, 06:24
Hi.
Is there a possibility to replace the audio track from the 3D Blu-Ray with different soundrack from the 2D Blu-Ray of the same movie.
The point is that there is a 3D Blu-Ray released with lower bitrate 16-bit audio track, where on the other hand 2D Blu-Ray released with much higher bitrate 24-bit audio track. Both DTS-HD same framerate.
So I would like to demux 2D BR which is not a problem.
But how may I replace the original audio track at 3DBR with the demuxed one ?
jsmoovey
9th October 2013, 17:17
IceB, I believe you can "add" both files under import. Then, deselect what streams you'd like to leave. I did this with the 2D movie, Equilibrium. It had TrueHD audio (Something I don't care for) and no English Subs. I was able to remux the movie, ac3 5.1 audio and subs with tsmuxer. I'm sure the same can be done with 3D (Just not sure about bit depth).
One problem I had was that I had to demux the movie with the audio track I wanted to use. tsmuxer had an error at about 20% stating frame-rate changed. After I demuxed the streams and reloaded the ones needed individually (instead of 2 mkv files) the error went away.
IceB
9th October 2013, 18:09
jsmoovey, thanks for the reply.
I am familiar with the 2D BD demuxing workaround.
Yet the 3D BD are authorized in much more complexed way.
My goal is to find the easiest way to replace/insert the audio track to the 3D BD.
HWK
9th October 2013, 22:32
To switch audio in 3d movie or any other assets.
1. Open mpls for corresponding movie
2. Remove all assets you don't want in you output.
3. Add assets you do want in you output. In your case it is audio track which you want to swap.
4. Choose blu-ray disk for output on bottom of Tsmuxer.
5. Wait for TsMuxer to finish creating new files.
However you won't be able to create iso yet. Unless you use dvdfab virtual drive.
IceB
10th October 2013, 04:55
HWK, thanks.
I afraid that this way the SSIF files structure is not maintained.
HWK
10th October 2013, 07:36
HWK, thanks.
I afraid that this way the SSIF files structure is not maintained.
Physic gone release new version hopefully on Sunday and from what I understand it will allow you to create iso with ssif file.
IceB
10th October 2013, 07:50
Hopefully.
I have tried the described workaround, but indeed none SSIF maintained.
PowerDVD couldn't read the BD.
masodes
10th October 2013, 08:37
you have to demux the tracks you like from your original bd first.
in a new job you add all the demuxed tracks and your new audio tracks and mux them to blu-ray disk.
after that, you can mount it with dvdfab virtual drive. ssif should be maintained.
i have done this with several movies so far and it worked!
IceB
10th October 2013, 09:23
you have to demux the tracks you like from your original bd first.
in a new job you add all the demuxed tracks and your new audio tracks and mux them to blu-ray disk.
after that, you can mount it with dvdfab virtual drive. ssif should be maintained.
However both ways I get only 2 x m2ts files in the STREAM folder of the final muxed BD with no SSIF folder.
masodes, Thanks for the assistance with your first post ;)
EDIT:
I have just added to the empty box the related MPLS from the 3DBD. The SSIF was picked up accordingly. Then I have removed several subtitles and one audio track without tuching or inserting anything else and muxed it as a Blu-ray disk.
The is no SSIF folder on the muxed BD.
EDIT#2 - the answer is found in the tsMuxer changelog :
version 1.12.2(a):
- add 3d bluray support. Bluray muxing activated automatically if MVC substream appears in input tracks.
To reduce HDD space, tsMuxeR doesn't produce ssif file, only a couple of .m2ts files. ssif files can be
creted on the fly in DVD fab using "create mini iso" menu item.
- add ability to mux to ssif file directly. It is not supported in GUI, but you can provide .ssif file extension
masodes
10th October 2013, 10:02
you can't see the ssif folder on the muxed bd, because tsmuxer does't create a ssif folder at the moment.
therefore you need dvdfab virtual drive to create a mini-iso of the muxed bd folder and then you must mount this mini-iso.
on the mounted bd you should now have the ssif folder.
but for me it did not work if i muxed the 3dbd in one job (open mpls from 3dbd - remove unwanted tracks - add new tracks - mux to bd)
at first i had to demux the 3dbd - only the tracks i wanted to use - an then i muxed a new bd by adding all these demuxed tracks and some additional tracks (like different language audio tracks).
at last i created a mini-iso with the resulting bd folder and mounted it.
if you wish you can also create an iso of the mounted mini_iso with imgburn or something like this.
IceB
10th October 2013, 11:04
masodes, thanks again.
tsMuxer + DVDFab miniso + imgburn ISO = working at PowerDVD and the easiest workaround for the 3DBD remux as for today.
physic, thank you for the implementation THUMBS UP !
Please create the code to get the 3DBD ISO remux from within the tsMuxer.
skydancer11
10th October 2013, 15:51
Hi, recently I remuxed 3D BD movie with added subtitle using latest version, everything went fine except the subtitle presented without the "3D effect", without the depth.
in 3D movies remuxed using older version ( can't remember which one) of tsMuxer, added subtitles shown WITH depth.
Any comments?
Cedvano
10th October 2013, 15:55
Hi, recently I remuxed 3D BD movie with added subtitle using latest version, everything went fine except the subtitle presented without the "3D effect", without the depth.
in 3D movies remuxed using older version ( can't remember which one) of tsMuxer, added subtitles shown WITH depth.
Any comments?
Have you change the '3D offset' option ?
skydancer11
10th October 2013, 16:18
Have you change the '3D offset' option ?
I tried with and without the 3D offset option, same result.
int1422
13th October 2013, 07:16
First,let me say thank you for making such a usefull program and FREE.
I only want you to please make it full Drag and Drop,cause it's not at this moment. I normally drag a file to tsMuxeR icon on the DeskTop and it opens with the file in it.
Now it does not," it opens but empty.
It's much faster when you work with several program at the same time for editing.
yoshi_5
13th October 2013, 17:16
Hello,
I've got a foreign version of a 3D film which I'm trying to replace the foreign audio with English audio. I'm trying to keep everything untouched on the backup copy of the disc except for the main feature audio. All items are on my physical hard drive. Below is what I've tried:
Using version 1.12.14(b) I have demuxed from the proper playlist which created the MVC and the H.264 files and also the foreign audio file. I then add the 2 video files to tsmuxer and instead of the foreign audio, I use a copy of the English audio I have and click on "Blu-ray disc" option then mux them together. The foreign audio is completely removed and NOT added!
Once complete I replace the original two .m2ts files with the two newly created .m2ts files in the STREAM folder of my untouched backup folder. I rename the .m2ts files to match what was originally in place from the original file structure. I then use imageburn to create an .ISO file from the entire backup movie folder where the only thing different is the two muxed .m2ts files.
Once the ISO file is created I mount with virtual clone drive. In PowerDVD13 the movie plays like it should. At the main menu if I select 2D the English audio plays as it should. But at the main menu if I select 3D the foreign audio still plays!!! Why, why, why?
From reading through this thread it's my understanding that the .SSIF file looks at the two .m2ts files for audio/video. If I've muxed the foreign audio OUT and replaced it with English, why do I continue to get foreign audio?
Is there something I'm doing wrong? Is there a reason the 2D audio is working properly but the 3D is not? Is the main feature 3D audio stored somewhere else? I wouldn't think so?
I hope I've been able to provide as much detail as possible. Any help would be greatly appreciated!:thanks:
skydancer11
13th October 2013, 17:56
Hello,
I've got a foreign version of a 3D film which I'm trying to replace the foreign audio with English audio. I'm trying to keep everything untouched on the backup copy of the disc except for the main feature audio. All items are on my physical hard drive. Below is what I've tried:
Using version 1.12.14(b) I have demuxed from the proper playlist which created the MVC and the H.264 files and also the foreign audio file. I then add the 2 video files to tsmuxer and instead of the foreign audio, I use a copy of the English audio I have and click on "Blu-ray disc" option then mux them together. The foreign audio is completely removed and NOT added!
Once complete I replace the original two .m2ts files with the two newly created .m2ts files in the STREAM folder of my untouched backup folder. I rename the .m2ts files to match what was originally in place from the original file structure. I then use imageburn to create an .ISO file from the entire backup movie folder where the only thing different is the two muxed .m2ts files.
Once the ISO file is created I mount with virtual clone drive. In PowerDVD13 the movie plays like it should. At the main menu if I select 2D the English audio plays as it should. But at the main menu if I select 3D the foreign audio still plays!!! Why, why, why?
From reading through this thread it's my understanding that the .SSIF file looks at the two .m2ts files for audio/video. If I've muxed the foreign audio OUT and replaced it with English, why do I continue to get foreign audio?
Is there something I'm doing wrong? Is there a reason the 2D audio is working properly but the 3D is not? Is the main feature 3D audio stored somewhere else? I wouldn't think so?
I hope I've been able to provide as much detail as possible. Any help would be greatly appreciated!:thanks:
If your goal is replace audio / subtitle track in the BD, leaving everything else untouched then do this:
1. Drag main mpls file from original BD to tMuxeR (you can find it using bdinfo)
2. Drag new audio track to tMuxeR
3. Deselect the audio track you want to replace then UP new audio track to the same place
4. Set new audio track language
5. Create new BD
6. Create ISO from new BD folder and mount it (in order to get SSIF file)
7. Copy SSIF file from the mounted ISO to the SSIF folder of the original BD, then rename it and replace original file
8. Copy 2 m2ts files from mounted ISO to the Original BD stream folder in order to replace the existing files
9. Copy 2 clp files from mounted ISO to original clip folder replacing existing files (rename the files of course)
10. Hex edit mpls file from new BD folder in two places where you see "00000.m2ts" and "00001.m2ts" so it would match the original pointed m2ts files.
11. copy the edited mpls file to original BD.
11. create ISO from original disk, mount / burn then play. Good luck
It's not really a guide you gotta know whats your doing to follow this lines but it works.
yoshi_5
13th October 2013, 18:42
If your goal is replace audio / subtitle track in the BD, leaving everything else untouched then do this:
1. Drag main mpls file from original BD to tMuxeR (you can find it using bdinfo)
2. Drag new audio track to tMuxeR
3. Deselect the audio track you want to replace then UP new audio track to the same place
4. Set new audio track language
5. Create new BD
6. Create ISO from new BD folder and mount it (in order to get SSIF file)
7. Copy SSIF file from the mounted ISO to the SSIF folder of the original BD, then rename it and replace original file
8. Copy 2 m2ts files from mounted ISO to the Original BD stream folder in order to replace the existing files
9. Copy 2 clp files from mounted ISO to original clip folder replacing existing files (rename the files of course)
10. Hex edit mpls file from new BD folder in two places where you see "00000.m2ts" and "00001.m2ts" so it would match the original pointed m2ts files.
11. copy the edited mpls file to original BD.
11. create ISO from original disk, mount / burn then play. Good luck
It's not really a guide you gotta know whats your doing to follow this lines but it works.
For #6 above, what software am I using to create the SSIF file?
Furthermore, can anyone explain why if the foreign audio is completely stripped how it is still playing?
Thanks for the help!
physic
13th October 2013, 20:24
Hello everyone!
I continue with ISO. Unfortunately, I have not much time last couple of week and I don't finished yet. I believe ISO is finished by 2/3. So, I need 1 or 2 extra week to finish it.
SubJunk
13th October 2013, 21:04
Thanks for the update and hard work physic, no rush :)
skydancer11
13th October 2013, 21:15
For #6 above, what software am I using to create the SSIF file?
SSIF file created "on the fly" during ISO from 3D BD folder using
dvdfab virtual drive miniso option (free), dvdfab bluray copy.
hndts
13th October 2013, 21:30
Hello everyone!
I continue with ISO. Unfortunately, I have not much time last couple of week and I don't finished yet. I believe ISO is finished by 2/3. So, I need 1 or 2 extra week to finish it.
Many thanks Big Mr. Roman!
Can you concentrate to make offset option for subtitles?
In the old and the latest release (tsMuxeR_1.12.14b) I can see the "3d offset" space but there's only "zerro" and "blank one without value there.
How can I choose the offset as my wish?
IceB
14th October 2013, 05:38
Hello everyone!
I continue with ISO. Unfortunately, I have not much time last couple of week and I don't finished yet. I believe ISO is finished by 2/3. So, I need 1 or 2 extra week to finish it.
:thanks:
physic
14th October 2013, 12:55
hndts
I'll start with features and bug fixes after ISO. I'll do new version to the next weekend most probably.
yoshi_5
14th October 2013, 14:49
SSIF file created "on the fly" during ISO from 3D BD folder using
dvdfab virtual drive miniso option (free), dvdfab bluray copy.
I followed your 11 steps and for whatever reason (could be my Hex Editor skills), could be because I moved and re-named so many things I lost track? But either way, it didn't work.
I decided to simply replace the 2 .m2ts files and the 1 .ssif file and give that a try and it worked! I left everything else in the BD structure alone and made no other changes. I now get English audio on both the 2D and 3D features of the movie.
But this definitely does make me believe that there is audio stored (somehow) in the .ssif file. I'm not sure how, but if I'm to believe what I've read that the .ssif file just looks at the .m2ts file for video/audio, then after I stripped out the audio from the .m2ts file I should have had either English or no sound at all, instead I got the foreign language. I'd be very glad to understand why a little bit more if there are any experts out there. But otherwise, I'm very glad to have the English audio track working on my backup.
Thank you again for your help!
hndts
14th October 2013, 17:40
hndts
I'll start with features and bug fixes after ISO. I'll do new version to the next weekend most probably.
Thank you very much!
Waiting for your work :)
minhjirachi
15th October 2013, 09:07
Need to try.
vjkdigital
15th October 2013, 10:42
New member, be gentle,
Been reading through the posts and noticed mention of the audio delay here, and a fix posted here at (http://avchdvideos.blogspot.com.au/p/joining-my-avchd-videos.html). However Ive gotten a bit lost as to if the newer version has been fixed.
In my tests it has not, and after a hour or so the delay is about 3 seconds or so making the footage pretty unwatchable. The camera is a Sony HDR-XV550 set at FH quality.
Using the fix above does not work for me as some of my Muxed files count up to 400 or so and the end file is sized at about 23GB. While the fix solves the audio problem, it does not cope with 400 files, and wont allow me to chop the file up to 1GB bits or set chapters like the GUI does.
I'd love some suggestions or perhaps some settings im missing that may help me out.
:thanks:
HWK
16th October 2013, 22:19
I have a problem when using this tool to remux the Avatar film. When I add another audio to the stream and mux it. After that, I use the BDInfo to rescan my bitrate and I got the different with the original. And it has changed the rec rate from maximum to a half. So how to fix that problem?
BDInfo by default doesn't scan SSIF files. Also tsmuxer doesn't rebuild SSIF files yet and from what I am thinking it is scanning avc view of avatar only. Which would explain why bit-rate plunge to half.
If you are not sure upload screenshot of BDInfo and setting when scanning avatar movie and then I will be able to tell for sure what is happening.
minhjirachi
17th October 2013, 05:29
Nothing complain.
physic
18th October 2013, 11:25
ISO feature almost finished. I'll upload new version at Sunday for sure.
Cedvano
18th October 2013, 12:34
Good work, I hope this version.
hndts
18th October 2013, 19:04
ISO feature almost finished. I'll upload new version at Sunday for sure.
Waiting for your work on Sunday!
And waiting the next thing:
3D Offset:
1. Keep original
2. Zerro = 0
3. Other options
Thanks!
Capsbackup
18th October 2013, 21:50
Waiting for your work on Sunday!
And waiting the next thing:
... and DTS Express support. ( demux / remux ) ;)
damorsoft
19th October 2013, 01:54
Just wondering exactly what this will accomplish.
Is it going to create a 1920x1080 interleave file, aka bluray
Do I make a left eye right eye first then create the ISO.
Thinking of those 50g 3d movies and would be nice to make a 25g 3d movie, Is that where we are heading?
Thanks
SquallMX
19th October 2013, 02:39
Just wondering exactly what this will accomplish.
Is it going to create a 1920x1080 interleave file, aka bluray
Do I make a left eye right eye first then create the ISO.
Thinking of those 50g 3d movies and would be nice to make a 25g 3d movie, Is that where we are heading?
Thanks
Yes, the ISO feature will allow for BD25 3D but you will need a proper MVC Encoder in order to do the proper bitrate reducción
hndts
19th October 2013, 07:28
Thinking of those 50g 3d movies and would be nice to make a 25g 3d movie, Is that where we are heading?
Thanks
It's not
To convert 50g to 25g, you should use dvdfab
HWK
19th October 2013, 17:46
It's not
To convert 50g to 25g, you should use dvdfab
Dvdfab, are you kidding me. Do quality comparison and you will soon know how bad it is. I did transformers 3, pacific rim and few more with dvdfab 9 (yes, I choose high quality in setting) and I still could tell difference between like night and day. At least for me I prefer mainconcept mvc encoder although it is not the best, compare Sirius Pixels mvc encoder(formerly cinema craft) but certainly miles better than dvdfab solution which they come up with.
Also don't get me started on invert of colors and compression in version 8 and version 9 compression algorithm which in my opinion is implemented in really poor manner and for results let just say I don't want to think off.
SquallMX
19th October 2013, 18:19
Dvdfab, are you kidding me. Do quality comparison and you will soon know how bad it is. I did transformers 3, pacific rim and few more with dvdfab 9 (yes, I choose high quality in setting) and I still could tell difference between like night and day. At least for me I prefer mainconcept mvc encoder although it is not the best, compare Sirius Pixels mvc encoder(formerly cinema craft) but certainly miles better than dvdfab solution which they come up with.
Also don't get me started on invert of colors and compression in version 8 and version 9 compression algorithm which in my opinion is implemented in really poor manner and for results let just say I don't want to think off.
Plus it fails on complex titles (Disney) and the ISO creation is broken (burned disk fails in some BR-Players including the PS3)
HWK
19th October 2013, 18:27
Plus it fails on complex titles (Disney) and the ISO creation is broken (burned disk fails in some BR-Players including the PS3)
I know and needless to say it is my assumption, those post here want to customize the output to their liking. Often know as video enthusiasts :D and not rely on some end user product with lousy performance.
hndts
19th October 2013, 19:44
Dvdfab, are you kidding me
tsMuxeR is the tool to mux, not the tool to convert 50g to 25g, Is it clear?
HWK
19th October 2013, 20:17
tsMuxeR is the tool to mux, not the tool to convert 50g to 25g, Is it clear?
I know what tsmuxer does, however some of us have access to mvc encoder and decoder for mvc stream and we can encode video without dependence on dvdfab or any other similar tool and have much better output and with that said dvdfab is an option, but not best by any means at least for me.
damorsoft
20th October 2013, 02:23
It's not
To convert 50g to 25g, you should use dvdfab
DVDfab is OK but will not create a true interleaved bdr disc at 1920x1080 it will create a half sbs if and when it does work, which is not very often or very well.
Use tsMuxer to create a mvc and avc file resize the avc with x264 or something akin and make the ssif file. then write an ISO maybe soon and a full interleaved 1080p bdr..
Lets see dvdfab do that..
SquallMX
20th October 2013, 04:58
DVDfab is OK but will not create a true interleaved bdr disc at 1920x1080 it will create a half sbs if and when it does work, which is not very often or very well.
Use tsMuxer to create a mvc and avc file resize the avc with x264 or something akin and make the ssif file. then write an ISO maybe soon and a full interleaved 1080p bdr..
Lets see dvdfab do that..
Actually DVDFab does that but is buggy and unreliable.
Cedvano
20th October 2013, 13:04
If Physic know how X264 work, He can put this in TsMuxer with a MVC Encoder.
I would like to forget DVDFab and have X264 with MVC.
I actually learn how it's work.
HWK
20th October 2013, 15:25
If Physic know how X264 work, He can put this in TsMuxer with a MVC Encoder.
I would like to forget DVDFab and have X264 with MVC.
I actually learn how it's work.
Let physic focus on tsmuxer instead of encoders. Last time I check there was no freeware mvc encoder either.
I am not sure if you can get away with just encoding base view. However I am testing know and will see what happens when base view is encoded and dependent view remain same. However I have fairly strong feeling it will not work.
frencher
20th October 2013, 15:38
Let physic focus on tsmuxer instead of encoders. Last time I check there was no freeware mvc encoder either.
I am not sure if you can get away with just encoding base view. However I am testing know and will see what happens when base view is encoded and dependent view remain same.
Intel media SDK 2013 (http://software.intel.com/en-us/vcsource/tools/media-sdk)
HWK
20th October 2013, 15:45
That doesn't count. It's output is not accepted by any application such as tsmuxer, stereoscopic player and few more. Also frencher I know about intel media sdk as well :)
physic
20th October 2013, 17:06
Finally, I've done ISO support. Here is the new version:
tsMuxeR 2.0.5(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NdWNPX185aHlKams/edit?usp=sharing)
HWK
20th October 2013, 17:17
Finally, I've done ISO support. Here is the new version:
tsMuxeR 2.0.5(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NdWNPX185aHlKams/edit?usp=sharing)
Excellent, I am guessing know you will squash bugs in program.
HWK
20th October 2013, 17:20
Finally, I've done ISO support. Here is the new version:
tsMuxeR 2.0.5(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NdWNPX185aHlKams/edit?usp=sharing)
Physic, For paypal icon on main system tray can you convert to English link. Write know it direct to Russian language website.
idbirch2
20th October 2013, 18:05
Wow, thanks for all your work on this, 3D Blu-ray support is something I've been wishing for in tsMuxer for a long time!
I just tested it out on a new 3D disc and it's successfully remuxed to a new ISO with what looks like a perfectly sound folder structure inside. When playing back however, I'm getting audio pops at some of the points where there were joins from seamless branching. It doesn't affect all joins but quite a few. I assumed at first this would be yet another quirk of my hardware player (Popcorn Hour A-400) however the same pop can be heard when playing back with Media Player Classic on the PC. It's worth noting that in MPC, the orginal branched disc plays fine with no pops so this is not a general decoding issue but something introduced by tsMuxer.
It's also worth pointing out however, that if you've not noticed already yourself, there have been several discs recently with troublesome TrueHD tracks and this seems to be one of them. If I use eac3to to try converting the audio to WAV or FLAC, there are several errors while converting similar to "lossless check failed" which I assume is a contributing factor to this problem. Hopefully you have this particular disc and can see for yourself and maybe confirm there is something unusal about this TrueHD track and the points at which it branches.
Would you be able to take another look at how branching is dealt with, particularly with TrueHD audio, thanks!
HWK
20th October 2013, 18:08
Use tsMuxer to create a mvc and avc file resize the avc with x264 or something akin and make the ssif file. then write an ISO maybe soon and a full interleaved 1080p bdr..
Method you have mentioned does not work I gave it a try with man of steel and just encoding base view will not work. However if you just demux and remux without modifying video then it works as it should.
damorsoft
20th October 2013, 18:13
Method you have mentioned does not work I gave it a try with man of steel and just encoding base view will not work. However if you just demux and remux without modifying video then it works as it should.
Thanks, that will save me the time. Still want to reduce that 50g bluray to 25BDR.
Did you try to create the BluRay with the resultand SSIF made from the reduced AVC and existing MVC??
I could try that sometime today.
HWK
20th October 2013, 19:17
Did you try to create the BluRay with the resultand SSIF made from the reduced AVC and existing MVC??
Yes, however no go for detail procedure I carried out check your PM from me.
videofan3d
20th October 2013, 19:30
Re: Intel Media SDK
@WHK,
I disagree with you.
Intel Media SDK produces elementary AVC and MVC streams.
These streams need to be correctly muxed into m2ts transport stream and only then played by Stereoscopic Player.
Stereoscopic Player has problems with pure elementary videostream.
For example: Stereoscopic Player also doesn't play pure elementary MVC-streams created by commercial 3D camcorder.
So the problem is in Stereoscopic Player, not in the MVC-stream itself.
MVC-elementary stream produced by Intel Media SDK can be decoded correctly by JVT Reference AVC Decoder from Joint Video Team - which is good proof of its compatibility.
I already sent to Roman some information about it and samples, so I believe he will verify it.
Once tsMuxer will support MVC streams from Intel Media SDK and AVCHD-3D, it will be great achievement for all 3D-hobbyists!
Btw. I already modified examples in Intel Media SDK to be able to read input from AVI-file,
thus it can be connected via frameserver to NLE editing systems like Adobe Premiere.
The last missing thing is to mux into BD-structure using tsMuxer :-)
HWK
20th October 2013, 20:23
videofan3d, When did you send sample?
Stereoscopic Player has problems with pure elementary videostream.
Interesting this is first player I have seen which exhibit playback problem.
Also I was not aware of modification of intel media sdk and yes in that case it is indeed good news. How is the quality of output on low bitrate, say around 16 mbps for base and dependent stream.
idbirch2
20th October 2013, 20:24
This thread seems to be going wildly off-topic :(
SquallMX
20th October 2013, 20:31
How is the quality of output on low bitrate, say around 16 mbps for base and dependent stream.
BAD, the quality is as crappy as the Intel AVC encoder.
videofan3d
20th October 2013, 20:39
videofan3d, When did you send sample?
Interesting this is first player I have seen which exhibit playback problem.
Also I was not aware of modification of intel media sdk and yes in that case it is indeed good news. How is the quality of output on low bitrate, say around 16 mbps for base and dependent stream.
Samples are here
Intel Media SDK (the same which I posted month ago)
http://www.uloz.to/xA6T9xPD/test-intel-mvc-encode-zip
AVCHD-3D (recorded using 3D camcorder Panasonic Z10000)
http://uloz.to/xYe1uJjS/avchd3d-sample1-zip
http://www.uloz.to/xZCEqvPh/AVCHD3D_sample3.ZIP
Please note I could not see Intel Media Encoder output in full 3D since tsMuxer doesn't support its muxing yet (but I hope Roman will check it :-))
I consider to publish my AVI modification but I want to see the 3D encoding quality first.
Regarding low bitrate - honestly I don't know, as I use always and only 24 Mbit for 2D and 35-40 MBit for 3D
I prefer quality over space (disks are cheap nowadays)
HWK
20th October 2013, 20:47
Thank you, however right know one thing for sure it need lot of time to mature. I tired it and I was not very happy with quality. On a positive note I am sure we will find someone who can work magic on this and improve its output quality and tweak it.
Looks like for time being I will stick Mainconcept MVC encoder and added bonus it ensure 100% Blu-ray compatible output is generated.
physic
20th October 2013, 22:24
HWK
Looks like paypal determine language automatically. I've got English page if I open button from my PC.
idbirch2
I'll check it. What audio track cause problem? I mean a codec.
videofan3d
20th October 2013, 22:34
HWK
Looks like paypal determine language automatically. I've got English page if I open button from my PC.
Apparently not. I also got Russian page (however being located in Czech Republic and having English version of Windows :-))
idbirch2
20th October 2013, 22:39
I'll check it. What audio track cause problem? I mean a codec.
It's TrueHD audio but I don't think you're alone with TrueHD issues. Even eac3to reports "lossless check failed" when converting this disc's audio to FLAC or WAVs.
physic
20th October 2013, 22:49
idbirch2
Excelent. I have some idea where problem can be placed for seamless branches for HD audio codecs.
videofan3d
ok. I'm confused why I got English page from my Russian PC. In any way I'll fix it.
By the way: ISO support 'weight' less than 9KB. I need more practice to write modern style libraries with right size. :-)
HWK
21st October 2013, 00:42
videofan3d
ok. I'm confused why I got English page from my Russian PC. In any way I'll fix it.
Your browser is doing translation of webpage before it loads and display.
physic
21st October 2013, 01:43
idbirch2
I hope I fixed bug with removing overlapped frame for HD audio. Please, try new version:
tsMuxeR 2.0.6(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NWVc0MTN4cFNUWVk/edit?usp=sharing)
Unfortunately I don't have problem with my player before fix, so I can't test it for sure.
SquallMX
21st October 2013, 04:23
idbirch2
I hope I fixed bug with removing overlapped frame for HD audio. Please, try new version:
tsMuxeR 2.0.6(b) (https://docs.google.com/file/d/0B0VmPcEZTp8NWVc0MTN4cFNUWVk/edit?usp=sharing)
Unfortunately I don't have problem with my player before fix, so I can't test it for sure.
I tested Dredd 3D, I use the recode BD25 created by DVDFab that had playback issues, ripped by tsmuxer and remux by tsmuxer, plays perfectly on my PS3 :p:):cool:.
Feature request:p support for adding external content for example I would like to use the files inside the original META folder (bdmt_eng.xml) for proper preview and title display on PS3.
Thanks for your great work!
SquallMX
21st October 2013, 06:30
Small bug, "--mplsOffset=" is not working:
http://imageshack.us/a/img845/5750/16j3.png
JoeH
21st October 2013, 07:49
Thanks for the great updates!
Feature request: It would be nice if TSMuxer GUI would remember the last setting used on the "Subtitle" tab.
In my case, I always switch the font to Calibri, size 85, with 3 pixel border, at 145 pixels from the bottom of the screen. But I have to change these settings every time I use TSMuxer.
If you really wanted to go all out, you could allow us to have "templates" of settings that could be applied over all the tabs at once from a drop down menu on the main tab. :)
rek1978
21st October 2013, 11:36
TsMuxer is a killer app.May thanks to the developer.
I was wondering if tsmuxer could include the 3D AVCHD format?
Anyway what is the best method of reducing a 3d blu ray 50gb structure to a 3d blu ray 25gb disk?
Is there any way to include a aacs protection
Thanks
physic
21st October 2013, 12:06
rek1978
I am going to add full disk processing mode. Somethink like this:
1. Drag&drop BDMV folder or root disk folder to tsMuxeR
2. Select playlist to modify
3. Mux as usual.
At this case tsMuxeR should update playlist related files and keep all other files unchanged.
idbirch2
21st October 2013, 12:12
Sounds great!
Someone pointed a bug out which I don't see mentioned here yet - in demux mode TSMuxer is unable to demux subtitles due to the way it names the output file. If the playlist contains many, many m2ts files, it wants to name the demuxed files as 0000+00001+0002+0003......etc.sup eventully coming up with a filename that is simply to long to be created. e.g.:
Can't create output file C:\Temp\00949+00951+00957+00959+00963+00965+00971+00973+00979+00981+00987+00989+00995+00997+01003+01005
+01011+01013+01019+01021+01027+01029+01035+01037+01043+
01045+01051+01053+01057+01059+01065+01067+01071+01073+01077+01079+01085+01087+01091+01097+01099+01103+
01105+01111+01113+01117+01119+01125+01129+01135+01139+01141+01147+01151+01153+01157+01159+01163+01165+
01171+01173+01177+01179+01185+01187+01193+01197+01199+01205+01211+01213+01217+01223+01225+01229+01231+
01237+01241+01243+01249+01251+01257+01259+01273+01275+01281+01283+01289+01291+01297+01299+01303+01525+
01526+01305+01311+01313+01319+01531+01532+01321+01327+01329+01333+01335+01339+01341+01345+01347+01351+
01353+01357+01363+01365+01369+01371+01375+01377+01381+01387+01389+01393+01395+01399+01401+01405+01407+
01413+01415+01419+01421+01427+01429+01435+01437+01443+01453+01459+01461+01467+01469+01475+01477+01483+01489+01493+01499.track_4608.sup
Would it be possible to change the output filename to either the first m2ts name or allow the user to specify?
koutou
21st October 2013, 13:47
Hi guys.
Just finished reading the whole thread. I've been a fun of tsMuxeR from its beginning so I was quite thrilled to read that it is back with 3D support. Thanks Roman for that.
I tried remuxing a 3D blu-ray disk by adding external srt subtitles as my first language is not English.
The subtitles were muxed successfully but they are flat. No 3D effect on them at all.
I tried to understand (from what I read over here) if they are supposed to be with depth and not flat but had no luck, as not all people are interested in external subtitles I suppose.
The 3D offset (which again I'm not sure I understand what it does) is available for embedded PGS subtitles, not external srt files.
So, can someone please tell me if this is currently supported and if not, if it is the works?
For me tsMuxeR is only useful for adding external (3D) subtitles.
Thank you for your time.
HWK
21st October 2013, 17:10
Is there any way to include a aacs protection
Thanks
It is not possible to add AACS to disc, simply because it is added in replication facilities. Only thing production house does is created BDCMF with flags for AACS. However they don't add AACS themselves.
ssuper2k
21st October 2013, 17:16
For those who are requesting encoding with TSmuxer..
This tool has never been for encoding, but for muxing, hence its name.. tsMuxeR
So please, stop asking that, cause there are many other tools for encoding, not this one
Thanks physic for making this wonderful App, I love it, and now with ISO.. even more..
Keep up the good work .. ;)
HWK
21st October 2013, 17:42
For those who are requesting encoding with TSmuxer..
This tool has never been for encoding, but for muxing, hence its name.. tsMuxeR
So please, stop asking that, cause there are many other tools for encoding, not this one
Thanks physic for making this wonderful App, I love it, and now with ISO.. even more..
Keep up the good work .. ;)
Needless to say amount of complication it will add to project if tsmuxer does compression.
HWK
21st October 2013, 17:50
rek1978
I am going to add full disk processing mode. Somethink like this:
1. Drag&drop BDMV folder or root disk folder to tsMuxeR
2. Select playlist to modify
3. Mux as usual.
At this case tsMuxeR should update playlist related files and keep all other files unchanged.
Physic, this looks like really nice feature and indeed it would be helpful.
However I have question let say I drag BDMV folder on tsmuxer and I want to replace main movie with one I created from mvc encoder. Would I able to build to new iso or file structure which will reflect changes which were made to existing file structure of disc.
mattmarsden
21st October 2013, 18:10
Physic, would there be any chance of it reading 3d mvc mkv files made by makemkv?
physic
21st October 2013, 19:05
mattmarsden
Sure, I am going to add this as well.
mattmarsden
21st October 2013, 19:22
Physic, would there be any chance of it reading 3d mvc mkv files made by makemkv?
mattmarsden
Sure, I am going to add this as well.
That is excellent news, I will hold off reripping my discs then
fabje
21st October 2013, 22:01
Right now I'm using the GUI version of TSMuxer to convert a .264 file to a .ts file.
But actually I want that it works using the command line.
I'm trying this but it doesn't work: tsMuxeR.exe test.264 test.ts
Any idea?
physic
21st October 2013, 22:56
HWK
Would I able to build to new iso or file structure which will reflect changes which were made to existing file structure of disc.
Yes. Actually it is same scenario that I mean. If you update some playlist, you can use any operation currently available in the tsMuxeR.
fabje
You are using invalid command line. Valid is: tsMuxeR.exe test.meta test.ts. And you should create meta file before. You can see example of a meta file in the GUI
HWK
21st October 2013, 23:55
Sounds great!
Someone pointed a bug out which I don't see mentioned here yet - in demux mode TSMuxer is unable to demux subtitles due to the way it names the output file. If the playlist contains many, many m2ts files, it wants to name the demuxed files as 0000+00001+0002+0003......etc.sup eventully coming up with a filename that is simply to long to be created. e.g.:
Can't create output file C:\Temp\00949+00951+00957+00959+00963+00965+00971+00973+00979+00981+00987+00989+00995+00997+01003+01005
+01011+01013+01019+01021+01027+01029+01035+01037+01043+
01045+01051+01053+01057+01059+01065+01067+01071+01073+01077+01079+01085+01087+01091+01097+01099+01103+
01105+01111+01113+01117+01119+01125+01129+01135+01139+01141+01147+01151+01153+01157+01159+01163+01165+
01171+01173+01177+01179+01185+01187+01193+01197+01199+01205+01211+01213+01217+01223+01225+01229+01231+
01237+01241+01243+01249+01251+01257+01259+01273+01275+01281+01283+01289+01291+01297+01299+01303+01525+
01526+01305+01311+01313+01319+01531+01532+01321+01327+01329+01333+01335+01339+01341+01345+01347+01351+
01353+01357+01363+01365+01369+01371+01375+01377+01381+01387+01389+01393+01395+01399+01401+01405+01407+
01413+01415+01419+01421+01427+01429+01435+01437+01443+01453+01459+01461+01467+01469+01475+01477+01483+01489+01493+01499.track_4608.sup
Would it be possible to change the output filename to either the first m2ts name or allow the user to specify?
Which movie is this form?
hndts
22nd October 2013, 00:02
Hi physic,
Just test v.2.0x to make 3D iso from Despicable Me 2 but from the mid to the end of movie, the audio plays normally but the video changes to 2D and plays like a still picture.
Still in progress of investigating. Maybe the 3D iso I downloaded has the problem.
Any one have the same problem with Despicable Me 2? From minute 25
idbirch2
22nd October 2013, 00:10
Which movie is this form?
I forget which disc it was now but it was a seamless branching title, there are many like it. Which movie it was is irrelevant.
HWK
22nd October 2013, 00:27
I forget which disc it was now but it was a seamless branching title, there are many like it. Which movie it was is irrelevant.
Only reason I asked because this tile in particular has many segments. Normally one does not see this many or at least for me.
With regards to your error about not able to create sup extension file is caused by file system limitation. I think physic need to add option to rename file in order for it to work.
Sparktank
22nd October 2013, 00:56
Despicable Me 2
That's not even out yet!
HWK
22nd October 2013, 01:53
That's not even out yet!
Accroding blu-ray.com this movie is not out until 10-dec-2013
http://www.blu-ray.com/movies/Despicable-Me-2-3D-Blu-ray/76508/
Other area release date
UK : - 25 November, 2013
Canada: - December 10, 2013
Australia : - October 31, 2013
Source: http://www.releasedateusa.com/2013/06/despicable-me-2-dvdblu-ray-release-date.html
SubJunk
22nd October 2013, 02:14
Yet many people in the world have a copy of it, I can verify :)
HWK
22nd October 2013, 02:18
Yet many people in the world have a copy of it, I can verify :)
Lets not go there, whether user has legitimate or non legitimate copy user will know better than anyone else :)
idbirch2
22nd October 2013, 07:46
physic, did you get the sample I sent across to you?
fabje
22nd October 2013, 08:32
fabje
You are using invalid command line. Valid is: tsMuxeR.exe test.meta test.ts. And you should create meta file before. You can see example of a meta file in the GUI
Just a question what's the point then of a commandline tool if I still need to open the GUI to get the meta file?
Wouldn't it be possible to let tsMuxer create a meta file out of it self?
physic
22nd October 2013, 09:19
idbirch2
I got it.
fabje
Purpose of meta file simalar project file where all convertion information and commands are placed. This file may be big. In simple convertion scenario, like you have, meta file can be omitted. I'll write it down as feature request.
all]
I am going to spent few days for minor bug fixes and features: add "select/unselect all" checkbox to UI, save UI settings, bug with long file names in demux mode, ability to open mpls files if siff absent and several other.
fabje
22nd October 2013, 09:21
idbirch2
I got it.
fabje
Purpose of meta file simalar project file where all convertion information and commands are placed. This file may be big. In simple convertion scenario, like you have, meta file can be omitted. I'll write it down as feature request.
Cool thanks :)
koutou
22nd October 2013, 09:22
Sorry for repeating myself but can anyone tell me if adding external srt subtitles and being converted to 3D is possible?
If not, may I ask for a feature request? :)
Thank you
ExSport
22nd October 2013, 09:30
@fabje: You don't need to open GUI. It is useful to see the syntax there so with this info you can create meta file easily (directly from command line).
BigCondor
22nd October 2013, 11:53
Thanks a lot for this wonderful tool, as somebody says, it is a "must" tool!
Today I try the new beta version 2.0.6(b) and encounter some issues and see if others encounter the same.
1. I try to down-convert E-AC3(dd+) to AC3, the file has been converted but the info still says dd+.
2. I have set the first M2TS to 1348 but it comes out as 0.
3. The playlist has the right number but also engages the wrong M2TS and hence I need to correct it with BDedit.
I'm excited at the new iso function and would try it out later, thanks once again!
Cedvano
22nd October 2013, 18:04
Still in progress of investigating. Maybe the 3D iso I downloaded has the problem.
Buy it and you will not have this worry. :readrule:
@Physic: Great job. Thank you very much.
And error in text "Finilize ISO disk" ;)
2. I have set the first M2TS to 1348 but it comes out as 0.
I have the same error.
hndts
22nd October 2013, 18:24
Buy it and you will not have this worry. :readrule:
Always buy the original US version from Amazon. I have many now. Don't worry
Just for testing with new tsMuxeR before pre-ordering
frencher
22nd October 2013, 18:26
Very good works physic, i love your new tsMuxer.
It's possible to force PGS subtitle in mode : Blu-ray ISO, Blu-ray folder and AVCHD folder ?
HWK
22nd October 2013, 21:22
Very good works physic, i love your new tsMuxer.
It's possible to force PGS subtitle in mode : Blu-ray ISO, Blu-ray folder and AVCHD folder ?
Are you referring to forced subs on blu-ray.
frencher
22nd October 2013, 21:46
Are you referring to forced subs on blu-ray.
Yes they appear without that one must select of player, forced subs on blu-ray.
http://i40.tinypic.com/35003mq.jpg
As this option mkv merge GUI
http://i41.tinypic.com/vwps1g.png
HWK
22nd October 2013, 23:03
Yes they appear without that one must select of player, forced subs on blu-ray.
http://i40.tinypic.com/35003mq.jpg
As this option mkv merge GUI
http://i41.tinypic.com/vwps1g.png
Although I don't speak french, but from the info you provided in screenshot and text I am guessing you want option in tsmuxer to force particular stream as a force subtitle. If that is true force flag is store inside sup file or at least I think that is the case based on examining file inside BDsuptosub tool.
physic
23rd October 2013, 01:03
BigCondor
I've fixed both problems reported by you. But I have several more minor fixes to do. So, I'll update new version tomorrow or after tomorrow.
JoeH
23rd October 2013, 08:17
I am going to spent few days for minor bug fixes and features: add "select/unselect all" checkbox to UI, save UI settings, bug with long file names in demux mode, ability to open mpls files if siff absent and several other.
Thanks so much physic.
frencher
23rd October 2013, 11:32
If possible Force this PGS track (By default) ;)
Thank's
http://i43.tinypic.com/15nrjhd.png
hndts
23rd October 2013, 15:00
BigCondor
I've fixed both problems reported by you. But I have several more minor fixes to do. So, I'll update new version tomorrow or after tomorrow.
Dear Physic
As you know the total bitrate for each view is 48Mb and both views not over 64Mb.
I tried to ad many audio as I can so the 3D iso tsMuxeR makes is not compatible with the player. It runs not very smoothly, stops and plays repeatedly. very bad
Can you ad the warning popup before muxing?
Thanks!
HWK
23rd October 2013, 16:50
Dear Physic
As you know the total bitrate for each view is 48Mb and both views not over 64Mb.
I tried to ad many audio as I can so the 3D iso tsMuxeR makes is not compatible with the player. It runs not very smoothly, stops and plays repeatedly. very bad
Can you ad the warning popup before muxing?
Thanks!
Just for clarification purposes for 2D version total bitrate of movie is 40 mbps, however with audio, subs and muxing it can't go over 48mbps.
3D base and dependent view can't have over 60 mbps and 64 with all assets included and muxing.
BigCondor
23rd October 2013, 16:59
BigCondor
I've fixed both problems reported by you. But I have several more minor fixes to do. So, I'll update new version tomorrow or after tomorrow.
Thanks a lot for all these hard works! :thanks:
sl1pkn07
23rd October 2013, 22:44
waiting to linux version!
greetings
physic
23rd October 2013, 23:28
Update with minor fixes is ready:
improvments:
- add control for select/unselect all tracks at once
bug fixes:
- extract ac3 core from e-ac3 track fixed
- fixed option --m2tsOffset (was broken in version 2.x.x)
- fixed 'bufer overflow' error message if simultaneously mux several m2ts files and one of them has PSG tracks only
- fixed problem with too long file names in demux mode for large mpls files ( I refactored mpls handling a little bit, meta file contains mpls name instead of items names)
tsMuxeR 2.0.7(b) (https://drive.google.com/file/d/0B0VmPcEZTp8NU1k1WGJLdUNMY1E/edit?usp=sharing)
koutou
24th October 2013, 13:08
I finally figured out how to add external 3D subtitles. I had to convert them to blu-ray (.sup) format first.
I still though don't understand the 3d offset option. Sometimes it gives me only the option of zerro. Some other times it gives me many options.
Can you please physic explain what these options are? I have tried finding the answer in this thread but I had no luck.
Thank you again for thiw wonderful tool.
Regards.
physic
24th October 2013, 13:18
tsMuxeR read amount of subtitle offsets from MVC stream.
So, subtitles offsets are placed inside MVC stream (technically it is a H.264 user SEI message).
Each offset track contains z-order for each video frame. So, subtitles have individual 3d depth for each text message. I don't know why may disks have several offsets, I believe single offset for all languages is enough.
koutou
24th October 2013, 13:27
tsMuxeR read amount of subtitle offsets from MVC stream.
So, subtitles offsets are placed inside MVC stream (technically it is a H.264 user SEI message).
Each offset track contains z-order for each video frame. So, subtitles have individual 3d depth for each text message. I don't know why may disks have several offsets, I believe single offset for all languages is enough.
So, what is the best way to add an external subtitle?
I had one bluray that I removed all internal subtitles and added my external .sup file and gave it the offset of 1 and the subtitles appeared in 3D mode.
Now I'm trying to do the same with another movie (removed all internal subtitles) and I only get the zero offset option.
The subtitles do not show in 3D mode after remux.
Thank you.
physic
24th October 2013, 13:34
koutou
I believe the best way to add external subtitles just select track #1 as you did.
Now I'm trying to do the same with another movie (removed all internal subtitles) and I only get the zero offset option.
The subtitles do not show in 3D mode after remux
tsMuxeR can't generate 3D offsets for a while. But I am going to improve subtitles to next version.
koutou
24th October 2013, 13:37
koutou
I believe the best way to add external subtitles just select track #1 as you did.
tsMuxeR can't generate 3D offsets for a while. But I am going to improve subtitles to next version.
Thank you.
The problem is that I can't select anything else than zero offset in most of the movies I have tried. And this does not produce 3D subtitles.
Looking forward to your next version :)
physic
24th October 2013, 13:52
koutou
Is most of your movies doesn't have any PSG tracks?
koutou
24th October 2013, 13:57
koutou
Is most of your movies doesn't have any PSG tracks?
They all do. They are original blu-rays.
Look at the example from pacific rim.
I have left all subtitles and extras just for you to see. I try to add external subtitle and I get only 3d option zero offset.
Even If I delete all extras I still get only zero offset as option.
Edit. For some reason my attachment needs approval first so you might not see it instantly
HWK
24th October 2013, 17:53
They all do. They are original blu-rays.
Look at the example from pacific rim.
I have left all subtitles and extras just for you to see. I try to add external subtitle and I get only 3d option zero offset.
Even If I delete all extras I still get only zero offset as option.
Edit. For some reason my attachment needs approval first so you might not see it instantly
koutou, it is doing with every title. I just tried avatar and it does the same. Even though avatar has 3d subtitle embedded in dependent view stream as well.
physic
24th October 2013, 19:09
It is looks like bug. I'll fix it soon
colinhunt
24th October 2013, 21:14
physic, dunno if you're aware, but tsmuxer appears to be having problems with PGS subtitles in some Anime titles (and only in Anime titles). Jdobbs' BD-Rebuilder uses tsMuxeR and sometimes it produces Anime backups where subs disappear all of sudden. Most of the time PowerDVD also crashes at the point where subs disappear.
I can usually fix the problem by using MeGUI's HD Streams Extractor (which runs eac3to AFAIK) to extract PGS files from the original, then injecting the files into the backup using multiAVCHD in Re-Author mode.
physic
25th October 2013, 00:12
koutou
I fixed bug with 3d-plane selection. Please, check it.
tsMuxeR 2.0.8(b) (https://drive.google.com/file/d/0B0VmPcEZTp8NNGkzNlhjNHFTQnc/edit?usp=sharing)
Also, ui speed improved a little bit in case of many tracks. I did not include this to release notes.
Emulgator
25th October 2013, 04:52
Just to remind everyone, BD-RB (the recent version 0.44.17) still uses tsmuxeR.exe from 21.05.2009
Seemingly BZeeme is about to point jdobbs to the availability of a newer version.
http://forum.doom9.org/showthread.php?t=169546
koutou
25th October 2013, 12:33
koutou
I fixed bug with 3d-plane selection. Please, check it.
tsMuxeR 2.0.8(b) (https://drive.google.com/file/d/0B0VmPcEZTp8NNGkzNlhjNHFTQnc/edit?usp=sharing)
Also, ui speed improved a little bit in case of many tracks. I did not include this to release notes.
Great! I tested two movies and everything went smooth! I will test how they appear with my projector tonight as I just only tested on PC.
I was wondering how hard would be to be able to do the same with srt subtitles. As I know, tsmuxer is perfectly capable of converting srt subtitles to pgs format. So if you give us the option to add a 3D offset to srt subtitles, can't tsmuxer convert them to pgs and then apply the offset? I'm not sure how you handle 3D subtitles. All I know is that if I add pgs external subtitles they are converted (or not?) and played in 3D mode.
Hope I didn't confuse you. :)
Thank you again!
Video Dude
25th October 2013, 13:23
Just to remind everyone, BD-RB (the recent version 0.44.17) still uses tsmuxeR.exe from 21.05.2009
Seemingly BZeeme is about to point jdobbs to the availability of a newer version.
jdobbs will support the new version of tsmuxer, but will wait until it is out of beta and he has fully tested it to work with BD-RB.
http://forum.doom9.org/showthread.php?p=1649791#post1649791
tymoxa
25th October 2013, 13:48
tsmuxer supports DTS Express, at least it can demux it. The problem with DTS Express is that during mux it must be placed (according to bd specs) in playlist as subpath (Secondary Audio), which is not supported by tsmuxer for now. The same problem with PiP (Secondary Video).
Cedvano
25th October 2013, 18:26
koutou
I fixed bug with 3d-plane selection. Please, check it.
tsMuxeR 2.0.8(b) (https://drive.google.com/file/d/0B0VmPcEZTp8NNGkzNlhjNHFTQnc/edit?usp=sharing)
Also, ui speed improved a little bit in case of many tracks. I did not include this to release notes.
Work with me !
SquallMX
25th October 2013, 22:25
@physicTSMuxerGUI (newest version) fails when loading this AC3 file or a MT2S containing it, 1.10.6 works properly:
https://www.dropbox.com/s/gnvdj8jq30pyct7/3_6_audio.ac3
frencher
25th October 2013, 23:47
@physic
It's possible ?
If possible Force this PGS track (By default) ;)
Thank's
http://i43.tinypic.com/15nrjhd.png
physic
26th October 2013, 00:34
frencher
I don't see a reason in 'force' option. You should have 3d offsets accessible if you update version to 2.0.8. Please, check it
HWK
26th October 2013, 00:40
@physic
It's possible ?
frencher
I don't see a reason in 'force' option. You should have 3d offsets accessible if you update version to 2.0.8. Please, check it
Physic, I think frencher is referring to create an option to force subtitle. It would work like this highlight stream and check off option forced and blu-ray players will now display this stream as if it was forced stream. Similar to scenario when user encounter foreign language in movie and subs are displayed.
Video Dude
26th October 2013, 01:03
A forced bluray subtitle track was also one of my feature requests. It would be great if tsmuxer could force a subtitle track to display automatically when the bluray is played.
physic
26th October 2013, 01:47
HWK
Ok. I understand now.
int1422
26th October 2013, 05:52
Physic," First let me say congratulation with a so powerful App you made for us. I use it 24 hours a day.
(Question) Do you have a tsmuxerGUI manual and or Tricks and Tips Guide?
If so," please send link to my mail: int1422@hotmail.com
Thank you in advanced
nunub
26th October 2013, 05:59
@physic
Everything is ok for now but only problem is when joining two or three 3d m2ts files. Originally the files apart plays fine in stereoscopic player but when it is joined together with tsmuxer the case is horrible and corrupt. The first file is ok but from where it is joined the file started to play jerky. I hope u just see this as a minor correction for ur already hard and good work done. And i had already mailed u in this regard.
marcusj0015
26th October 2013, 09:16
filler56789
Not now. May be in a future. But I am going to do some bug fixes after 3d feature.
I don't mean to pile onto the "release teh source code!111" bandwagon, but the Mac OS version doesn't even work in 10.8/10.9 (I haven't checked 10.7 but I suspect it's the same there as well), and Tsmuxer is really the only program that does m2ts muxing, so source is pretty important to use, but regardless of that, thanks for the update, and I'll try to Google around for the latest spec for you. :)
Oh, also you should check out the dts-hd spec just to be sure that your parser keeps everything lossless, I have a copy of that pdf if you need.
frencher
26th October 2013, 09:17
Physic, I think frencher is referring to create an option to force subtitle. It would work like this highlight stream and check off option forced and blu-ray players will now display this stream as if it was forced stream. Similar to scenario when user encounter foreign language in movie and subs are displayed.
HWK :goodpost:
Sorry i'm very bad in English
A forced bluray subtitle track was also one of my feature requests. It would be great if tsmuxer could force a subtitle track to display automatically when the bluray is played.
Same ;)
@physic
I suggest if possible support with cmd line (GUI)
tsMuxerGUI.exe "Film.m2ts"
:thanks:
tymoxa
26th October 2013, 11:01
Guys, what do you mean by "forced subtitles"?
The separate subtitle track (like it used by Disney, Universal, Paramount) or some captions with flag "forced=true" within the subtitle track (like it used by Fox in Avatar for example)? They must be enabled in different ways.
frencher
26th October 2013, 11:13
Guys, what do you mean by "forced subtitles"?
The separate subtitle track (like it used by Disney, Universal, Paramount) or some captions with flag "forced=true" within the subtitle track (like it used by Fox in Avatar for example)? They must be enabled in different ways.
From original BD same with AVATAR (Sub = subtitle)
http://i40.tinypic.com/35003mq.jpg
Goodfellow
26th October 2013, 14:45
I'm trying to join Titanic 3D part 1 and part 2 in a single 3D iso file using tsmuxer but so far no luck: 1st part is ok, 2nd part is out of sync (part2 audio shows -7ms delay on demux GUI ) and no chapters.
I demuxed both parts then joined the tracks and remuxed. Is there another way to do this properly ?
HWK
26th October 2013, 21:29
HWK :goodpost:
Sorry i'm very bad in English
No problem, that is why I am here to help out :)
Stereodude
26th October 2013, 23:27
Guys, what do you mean by "forced subtitles"?
The separate subtitle track (like it used by Disney, Universal, Paramount) or some captions with flag "forced=true" within the subtitle track (like it used by Fox in Avatar for example)? They must be enabled in different ways.In my experience the subtitles that are flagged as forced mixed in with the other captions in a single file display automatically if that subtitle track is the first one on the disc. The separate subtitle track variety have to be set to automatically play with something like BDEdit by adding a set stream command.
Your experience is different?
fits79
27th October 2013, 00:09
Why the split by size or time DOESN'T work ar 3d movies like pacific rim?
It bring that issue/error
"Unknnown exception. It does not have to be! Please contact application support team for more information"
ExSport
27th October 2013, 00:30
@physic:
Thanks for your great work!
Tested your latest v2.0.8 with 2D ffmpeg sample and found some problems with tsMuxeR:
ffmpeg_sample.ts file is playable on PC and PS3(HW)
when remuxed with "Add picture timing info" ticked, PC plays it ok but not PS3 - time and picture is jumping backward and forward like crazy
unticking it fixes problems on PS3. Why?
when "ffmpeg sample.ts" is imported with mpg extension, audio track is not recognized
when "ffmpeg sample.ts" is imported with mpeg extension, stream type can't be detected so nothing is imported
Original sample+remuxed files uploaded here: https://copy.com/GoqLaZ6kKKEt
Hope it will be fixed:thanks:
P.S. New version finally displays Paypal in english...donation on the way:)
frencher
27th October 2013, 01:45
@physic
Thanks for your works ;)
27 oct 2013 Donate at Васи..... Р..
HWK
27th October 2013, 02:57
In my experience the subtitles that are flagged as forced mixed in with the other captions in a single file display automatically...
You are right up to this point. However only for the movie which are done this way, I know few where force subs are burned in video. World War Z is one of many example where forced are burned directly in video.
What I am thinking is physic would add option which will set force flag on all time stamps of PGS and essentially become forced subtitle.
hndts
27th October 2013, 07:03
You are right up to this point. However only for the movie which are done this way, I know few where force subs are burned in video. World War Z is one of many example where forced are burned directly in video.
What I am thinking is physic would add option which will set force flag on all time stamps of PGS and essentially become forced subtitle.
I think force flag should not be here.
As I've learn, force flag is just applied for some moments, not for the whole movie. pls, use the BDSup2Sub
frencher
27th October 2013, 11:07
I used this little program to force tracks subtitles
Download: => Audio and Sub Patcher.exe (http://ul.to/7p8nrcjb)
http://i41.tinypic.com/119t45z.png
Muximal
27th October 2013, 13:47
Latest version of tsMuxeR is here:
tsMuxeR 2.0.8(b) (https://drive.google.com/file/d/0B0VmPcEZTp8NNGkzNlhjNHFTQnc/edit?usp=sharing)
Please, please, please provide linux binaries of program and gui - preferbly x86-64
Muximal
27th October 2013, 13:51
Please, please, please provide Linux binaries for tsMuxeR-2.0.x and tsMuxerGUI - preferably x86-64
Video Dude
27th October 2013, 15:39
I think force flag should not be here.
As I've learn, force flag is just applied for some moments, not for the whole movie. pls, use the BDSup2Sub
That's not true. A subtitle can be forced for an entire movie.
It would be easier and safer to specify a force subtitle in tsmuxer instead of using another program after the mux (another program that can introduce errors if you do it wrong).
If physic decides to add this feature I'm sure many people will find it useful.
But either way, a big thank you to physic for his continued work on tsmuxer.
frencher
27th October 2013, 15:47
That's not true. A subtitle can be forced for an entire movie.
It would be easier and safer to specify a force subtitle in tsmuxer instead of using another program after the mux (another program that can introduce errors if you do it wrong).
If physic decides to add this feature I'm sure many people will find it useful.
Greetings Video Dude :)
colinhunt
27th October 2013, 16:48
If physic decides to add this feature I'm sure many people will find it useful.
I would definitely find it useful. And nobody's forcing anyone to use it, so what's the harm?
HWK
27th October 2013, 17:45
Greetings Video Dude :)
I would definitely find it useful. And nobody's forcing anyone to use it, so what's the harm?
I agree let have one tool which handle everything, it is easier to troubleshoot if any problems occur.
frencher
27th October 2013, 18:58
I agree let have one tool which handle everything, it is easier to troubleshoot if any problems occur.
Thanks HWK and all ;)
bebolan
28th October 2013, 01:45
Thanks for your work.
I try to mux m2ts without video stream with 2.0.7 and 2.0.8,but it failed,but 1.10.6 work fine, would you check it ? thank again.
Selur
28th October 2013, 07:45
small question: how come that the container overhead differes between tsmuxer 1.10.6 and 2.08 ? (2.08 produces a ~40MB larger file for 22,3GB video and 0.7gb audio during muxing)
colinhunt
28th October 2013, 09:32
Donation made to thank physic for all his hard work improving tsmuxer.
physic
28th October 2013, 16:14
bebolan
Yes, I'll check
jediknight
28th October 2013, 19:54
can someone enlight me about "3D-plane" what is this exactly ? what does it means ?
BTW, thank you physic again :). soon i will make donation too.
physic
29th October 2013, 00:21
New version with several impovments is ready:
tsMuxeR 2.1.2(b) (https://drive.google.com/file/d/0B0VmPcEZTp8NNk5haVJkbTUzWkk/edit?usp=sharing)
version 2.1.2(b);
- fixed bug in MVC stream recognition. MVC from Intel Media Encoder now work.
- SSIF files is not required any more if you open 3D MPLS file
- Add Stereo subtitles basic support. If source PG stream has stereo format, same stereo PG stream will be created in a output file
- Add tag <force> (or <f>) to srt parser. This tag force to show subtitle message. For instance:
1
00:00:10,440 --> 00:00:20,375
<force>
<b>Senator</b>, we're making
our final approach into Coruscant.
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).
HWK
29th October 2013, 01:35
- Add Stereo subtitles basic support. If source PG stream has stereo format, same stereo PG stream will be created in a output file
Just to be clear you must have line similar to this in tsmuxer main windows for above method to work.
http://s23.postimg.org/6c674c8az/Info.png
spawnbsd
29th October 2013, 02:48
New version with several impovments is ready:
tsMuxeR 2.1.2(b) (https://drive.google.com/file/d/0B0VmPcEZTp8NNk5haVJkbTUzWkk/edit?usp=sharing)
version 2.1.2(b);
- fixed bug in MVC stream recognition. MVC from Intel Media Encoder now work.
- SSIF files is not required any more if you open 3D MPLS file
- Add Stereo subtitles basic support. If source PG stream has stereo format, same stereo PG stream will be created in a output file
- Add tag <force> (or <f>) to srt parser. This tag force to show subtitle message. For instance:
1
00:00:10,440 --> 00:00:20,375
<force>
<b>Senator</b>, we're making
our final approach into Coruscant.
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).
Great work on the update, but it appears muxing transport streams doesn't work in this release. When I try to mux a .264 and .ac3 together into a .ts I get "The parameter is incorrect." If I select m2ts as output, it works fine.
nunub
29th October 2013, 07:32
tsmuxer finished with error code -2. unable to join 3dm2ts files.
physic
29th October 2013, 10:14
spawnbsd
nunub
I'll check latest update at evening.
Also, I just convert sevaral movies to .ts without problem. Are you sure that previous version doesn't has problem with the same tracks?
ExSport
29th October 2013, 10:18
@physic:
Thanks for your great work!
Tested your latest v2.0.8 with 2D ffmpeg sample and found some problems with tsMuxeR:
ffmpeg_sample.ts file is playable on PC and PS3(HW)
when remuxed with "Add picture timing info" ticked, PC plays it ok but not PS3 - time and picture is jumping backward and forward like crazy
unticking it fixes problems on PS3. Why?
when "ffmpeg sample.ts" is imported with mpg extension, audio track is not recognized
when "ffmpeg sample.ts" is imported with mpeg extension, stream type can't be detected so nothing is imported
Original sample+remuxed files uploaded here: https://copy.com/GoqLaZ6kKKEt
Hope it will be fixed:thanks:
P.S. New version finally displays Paypal in english...donation on the way:)
@physic:
Had you time to check it where is the problem or how to fix it?
Many thanks!
idbirch2
29th October 2013, 10:23
physic, were you able to spot anything strange about the TrueHD seamless branched sample I sent you? Anything unusual at the join points that might cause playback issues when remuxed with tsMuxer?
minhjirachi
29th October 2013, 17:33
New version with several impovments is ready:
tsMuxeR 2.1.2(b) (https://drive.google.com/file/d/0B0VmPcEZTp8NNk5haVJkbTUzWkk/edit?usp=sharing)
version 2.1.2(b);
- fixed bug in MVC stream recognition. MVC from Intel Media Encoder now work.
- SSIF files is not required any more if you open 3D MPLS file
- Add Stereo subtitles basic support. If source PG stream has stereo format, same stereo PG stream will be created in a output file
- Add tag <force> (or <f>) to srt parser. This tag force to show subtitle message. For instance:
1
00:00:10,440 --> 00:00:20,375
<force>
<b>Senator</b>, we're making
our final approach into Coruscant.
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).
This version has a big problem that it always add the base view twice when I adding the playlist. And the 3D offset always show zero (which already fix on the previous version). So please fix it as soon as possible.
And the glitch pixels, which I have told you before, can be fix on the DVDFab version 8. I don't know why it can pass that problem when the other programs are not. So I think maybe it's a new hope.
Thank for your program.
Cedvano
29th October 2013, 17:51
Other bug: When I open a MPLS without SSIF, I have an error (Cannot open XXXXX.m2ts).
Ex:
World War Z : 00800.MPLS -> 00800.m2ts(AVC) and 01065.m2ts(MVC)
TsMuxeR want open 00800.m2ts and 00801.m2ts
The MVC file have another MVC number.
HWK
29th October 2013, 18:20
New version with several impovments is ready:
tsMuxeR 2.1.2(b) (https://drive.google.com/file/d/0B0VmPcEZTp8NNk5haVJkbTUzWkk/edit?usp=sharing)
version 2.1.2(b);
- fixed bug in MVC stream recognition. MVC from Intel Media Encoder now work.
- SSIF files is not required any more if you open 3D MPLS file
- Add Stereo subtitles basic support. If source PG stream has stereo format, same stereo PG stream will be created in a output file
- Add tag <force> (or <f>) to srt parser. This tag force to show subtitle message. For instance:
1
00:00:10,440 --> 00:00:20,375
<force>
<b>Senator</b>, we're making
our final approach into Coruscant.
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).
Other bug: When I open a MPLS without SSIF, I have an error (Cannot open XXXXX.m2ts).
Ex:
World War Z : 00800.MPLS -> 00800.m2ts(AVC) and 01065.m2ts(MVC)
TsMuxeR want open 00800.m2ts and 00801.m2ts
The MVC file have another MVC number.
That is funny because If I open world war z mpls it works fine for me, however I have another movie and for that movie it does not work. It says can't find file 00099.m2ts, even though original never had it. If I use 2.0.8b then it reads fine.
Cedvano
29th October 2013, 18:42
@HWK
Without SSIF ?
HWK
29th October 2013, 19:02
@HWK
Without SSIF ?
I used original disc and I think based on your question I would say no. Basically I navigate to BDMV directory and under playlist folder I simply open 00800.mpls file. However 00800 and 00801 M2TS are together and tsmuxer has not problem opening title.
However other title I have which fail to open, has 00098.m2ts for main movie and there is no 00099.m2ts in movie which tsmuxer is looking for. Instead stereo view file for that movie 00115.m2ts
pistacho
29th October 2013, 20:05
small question: how come that the container overhead differes between tsmuxer 1.10.6 and 2.08 ? (2.08 produces a ~40MB larger file for 22,3GB video and 0.7gb audio during muxing)
I noticed the same:
Same elementary streams muxed with old and new versions produces different file sizes (new versions has a lot more overhead).
The overhead cause is a notable increment (repeat count) of PID control packets: program association table (PAT) and program map table (PMT)
Sample statistics (old vs. new):
http://imageshack.us/a/img850/3600/jq7b.png http://imageshack.us/a/img29/4580/oept.png
PID 4113 (video) has exactly same number of packets.
PID 4352 (audio) has similar number of packets.
PIDs 0, 31 and 256 has a lot more number of packets (70,090 vs. 20,300)
Possible bug or "feature"?
MaistroX
29th October 2013, 22:14
Great work @ physic! :)
physic
30th October 2013, 00:31
I introduce a new bug in the latest 2.1.2(b): sometimes tsMuxeR shows "file not found" if you open mpls file or join files. Fixed.
tsMuxeR 2.1.3(b) (https://drive.google.com/file/d/0B0VmPcEZTp8NcjUwZmtCeGtmcGs/edit?usp=sharing)
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.
HWK
30th October 2013, 00:34
I introduce a new bug in the latest 2.1.2(b): sometimes tsMuxeR shows "file not found" if you open mpls file or join files. Fixed.
tsMuxeR 2.1.3(b) (https://drive.google.com/file/d/0B0VmPcEZTp8NcjUwZmtCeGtmcGs/edit?usp=sharing)
Tried it already and it is gone for good.
frencher
30th October 2013, 00:55
New version with several impovments is ready:
tsMuxeR 2.1.2(b) (https://drive.google.com/file/d/0B0VmPcEZTp8NNk5haVJkbTUzWkk/edit?usp=sharing)
version 2.1.2(b);
- fixed bug in MVC stream recognition. MVC from Intel Media Encoder now work.
- SSIF files is not required any more if you open 3D MPLS file
- Add Stereo subtitles basic support. If source PG stream has stereo format, same stereo PG stream will be created in a output file
- Add tag <force> (or <f>) to srt parser. This tag force to show subtitle message. For instance:
1
00:00:10,440 --> 00:00:20,375
<force>
<b>Senator</b>, we're making
our final approach into Coruscant.
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).
version 2.1.3(b);
- fixed bug in MVC stream recognition. MVC from Intel Media Encoder now work.
Tested with Intel SDK MVC 2013 R2 (http://software.intel.com/en-us/vcsource/tools/media-sdk), MVC View only and impossible for remux to BD iso error code -1073741819
- Add tag <force> (or <f>) to srt parser. This tag force to show subtitle message. For instance:
1
00:00:10,440 --> 00:00:20,375
<force>
<b>Senator</b>, we're making
our final approach into Coruscant.
For me doesn't works :confused:
00:00:02,000 --> 00:00:08,000
<force>
<b>Fast and Furious 5</b>
The best car movie.
HWK
30th October 2013, 01:05
Frencher, how are you playing back the file.
FilipeAmadeuO
30th October 2013, 10:06
.....
videofan3d
30th October 2013, 10:38
@frencher and other 3D-enthusiasts:
Maybe you can check and test also this version of Intel Media SDK encoder: http://forum.doom9.org/showthread.php?p=1650646#post1650646 :)
Documentation is included there.
nunub
30th October 2013, 16:04
@PHYSIC
Still the same problem is prevailing and i suspect it is in multiplexing where the error lies. If we add new audios or subtitles to that 3dm2ts files than also that same problem persist.
bluemicky
30th October 2013, 16:51
A basic question. I have a ISO file of a 3D movie. I need to replace a subtitle in the main movie. How do i open the mpls/ssif file inside the ISO ?
Should i unzip the ISO before or mount it ? I tried to unzip and it opens ok but the size of ISO or folder are diferent... (folder bigger).
After changing the files should i turn it again in a ISO before burning ?
A manual would be most welcome...
to un-zip an ISO ,use anydvd , it can copy whole folders to your hard disk . and yes , 3D ISO size will be twice after un-zip from ISO .
After you replace the subtitle ,you should use DVDFab Virtual drive to creat a miniiso file of your 3D folder ,then , mount it ,you can find it turns to a normal size of 3D bluray disk . now , use anydvd again , copy this mounted disk to be an ISO image , your new ISO file done.
HWK
30th October 2013, 17:25
After you replace the subtitle ,you should use DVDFab Virtual drive to creat a miniiso file of your 3D folder ,then , mount it ,you can find it turns to a normal size of 3D bluray disk . now , use anydvd again , copy this mounted disk to be an ISO image , your new ISO file done.
You can skip all of this altogether and just create ISO with tsmuxer during muxing and it will create iso for you which is optimized for 3D.
FilipeAmadeuO
30th October 2013, 18:14
You can skip all of this altogether and just create ISO with tsmuxer during muxing and it will create iso for you which is optimized for 3D.
Ok. But the ISO created by tsmuxer is not the complete disk. How can i add the other part of the disc back (menus, extras,...) ?
HWK
30th October 2013, 18:24
Ok. But the ISO created by tsmuxer is not the complete disk. How can i add the other part of the disc back (menus, extras,...) ?
Currently it is not supported by tsmuxer but it is planned to add support for it. Using dvdfab virtual drive won't help in this case either.
FilipeAmadeuO
30th October 2013, 19:30
Currently it is not supported by tsmuxer but it is planned to add support for it. Using dvdfab virtual drive won't help in this case either.
Ok. Let´s wait for more improvements :)
The strange thing in my case is that when the BD ISO is build by tsmuxer i get 00049.m2ts and 00050.m2ts and only one 00049.ssif
HWK
30th October 2013, 21:13
Ok. Let´s wait for more improvements :)
The strange thing in my case is that when the BD ISO is build by tsmuxer i get 00049.m2ts and 00050.m2ts and only one 00049.ssif
That is how it suppose to work, ssif file name is only created by base view file name.
frencher
30th October 2013, 22:13
My 3D iso created with tsMuxer and .srt subtitle (http://ul.to/g4rymvsv)
How force my included subtitle (Fast & Furious 5.srt) in forced mode because here doesn't work
HWK
30th October 2013, 22:16
Ok. Let´s wait for more improvements :)
The strange thing in my case is that when the BD ISO is build by tsmuxer i get 00049.m2ts and 00050.m2ts and only one 00049.ssif
My 3D iso created with tsMuxer and .srt subtitle (http://ul.to/g4rymvsv)
How force my included subtitle (Fast & Furious 5.srt) in forced mode because here doesn't work
You mean force subtitle not working for you or are you asking how do I force it.
frencher
30th October 2013, 22:18
Yes how force it, i not understand something :confused:
00:00:02,000 --> 00:00:08,000
<force>
<b>Fast and Furious 5</b>
The best car movie.
HWK
30th October 2013, 22:38
Yes how force it, i not understand something :confused:
00:00:02,000 --> 00:00:08,000
<force>
<b>Fast and Furious 5</b>
The best car movie.
Neither do I so let wait for Roman :)
tymoxa
30th October 2013, 23:14
Yes how force it, i not understand something :confused:
00:00:02,000 --> 00:00:08,000
<force>
<b>Fast and Furious 5</b>
The best car movie.
Try to increase amount of captions. There seems to be a bug: last caption did not rendered by tsmuxer.
1
00:00:02,794 --> 00:00:06,507
<force>
Caption one
2
00:00:06,757 --> 00:00:09,259
Caption two
3
00:00:09,510 --> 00:00:11,178
Caption three
FilipeAmadeuO
31st October 2013, 00:27
Ok. Let´s wait for more improvements :)
The strange thing in my case is that when the BD ISO is build by tsmuxer i get 00049.m2ts and 00050.m2ts and only one 00049.ssif
Tried a mix between the new m2ts, ssif, cpli and mpls and RESULT = WORKS :)
Its runs perfect on my home cinema :)
@physic
Thanks a lot. Maybe the full copy is not that hard. It´s just copy the rest of the files to the ISO.
physic
31st October 2013, 01:17
I investigate that previous fix still doesn't work sometimes. So, I've fixed same problem again.
tsMuxeR 1.2.4(b) (https://drive.google.com/file/d/0B0VmPcEZTp8NWkV1Y3R5bU5JeDQ/edit?usp=sharing)
P.S. I started with linux build. Mac build is going to be done after linux version.
Ghitulescu
31st October 2013, 08:53
There seems to be a bug: last caption did not rendered by tsmuxer.
1
00:00:02,794 --> 00:00:06,507
<force>
Caption one
2
00:00:06,757 --> 00:00:09,259
Caption two
3
00:00:09,510 --> 00:00:11,178
Caption three
Always put a CR+LF at the end of the SRT file (it is also required by some other programs), you know, a blank line.
tymoxa
31st October 2013, 09:19
Always put a CR+LF at the end of the SRT file (it is also required by some other programs), you know, a blank line.
You're right. Didn't know that.
Richard1485
31st October 2013, 13:11
Physic, is there any chance that you could give tsMuxeR the option to output a Strict AVCHD folder structure rather than AVCHD AUX?
Capsbackup
31st October 2013, 14:38
I investigate that previous fix still doesn't work sometimes. So, I've fixed same problem again.
tsMuxeR 1.2.4(b) (https://drive.google.com/file/d/0B0VmPcEZTp8NWkV1Y3R5bU5JeDQ/edit?usp=sharing)
P.S. I started with linux build. Mac build is going to be done after linux version.
You meant 2.1.4(b) ;)
Cedvano
31st October 2013, 16:16
I introduce a new bug in the latest 2.1.2(b): sometimes tsMuxeR shows "file not found" if you open mpls file or join files. Fixed.
Great, That's work. Thanks
bluemicky
31st October 2013, 18:15
Ok. But the ISO created by tsmuxer is not the complete disk. How can i add the other part of the disc back (menus, extras,...) ?
someone release a guide like this :
【If your goal is replace audio / subtitle track in the BD, leaving everything else untouched then do this:
1. Drag main mpls file from original BD to tMuxeR (you can find it using bdinfo)
2. Drag new audio track to tMuxeR
3. Deselect the audio track you want to replace then UP new audio track to the same place
4. Set new audio track language
5. Create new BD
6. Create ISO from new BD folder and mount it (in order to get SSIF file)
7. Copy SSIF file from the mounted ISO to the SSIF folder of the original BD, then rename it and replace original file
8. Copy 2 m2ts files from mounted ISO to the Original BD stream folder in order to replace the existing files
9. Copy 2 clp files from mounted ISO to original clip folder replacing existing files (rename the files of course)
10. Hex edit mpls file from new BD folder in two places where you see "00000.m2ts" and "00001.m2ts" so it would match the original pointed m2ts files.
11. copy the edited mpls file to original BD.
11. create ISO from original disk, mount / burn then play. Good luck
It's not really a guide you gotta know whats your doing to follow this lines but it works. 】
SubJunk
31st October 2013, 23:13
@physic:
Thanks for your great work!
Tested your latest v2.0.8 with 2D ffmpeg sample and found some problems with tsMuxeR:
ffmpeg_sample.ts file is playable on PC and PS3(HW)
when remuxed with "Add picture timing info" ticked, PC plays it ok but not PS3 - time and picture is jumping backward and forward like crazy
unticking it fixes problems on PS3. Why?
when "ffmpeg sample.ts" is imported with mpg extension, audio track is not recognized
when "ffmpeg sample.ts" is imported with mpeg extension, stream type can't be detected so nothing is imported
Original sample+remuxed files uploaded here: https://copy.com/GoqLaZ6kKKEt
Hope it will be fixed:thanks:
P.S. New version finally displays Paypal in english...donation on the way:)I just confirmed this bug
nunub
1st November 2013, 03:54
@physic
I think the problem lies in mvc joining where all breakup occurs and than the multiplex shows error in playback of the second joined file. The first one plays fine of the two joined but the second only in 3d mode the error is but when i play in normal 2d mode all plays fine but 3d from where the second file is joined is getting shunting.
szaszapi
1st November 2013, 12:07
someone release a guide like this :
【If your goal is replace audio / subtitle track in the BD, leaving everything else untouched then do this:
1. Drag main mpls file from original BD to tMuxeR (you can find it using bdinfo)
2. Drag new audio track to tMuxeR
3. Deselect the audio track you want to replace then UP new audio track to the same place
4. Set new audio track language
5. Create new BD
6. Create ISO from new BD folder and mount it (in order to get SSIF file)
7. Copy SSIF file from the mounted ISO to the SSIF folder of the original BD, then rename it and replace original file
8. Copy 2 m2ts files from mounted ISO to the Original BD stream folder in order to replace the existing files
9. Copy 2 clp files from mounted ISO to original clip folder replacing existing files (rename the files of course)
10. Hex edit mpls file from new BD folder in two places where you see "00000.m2ts" and "00001.m2ts" so it would match the original pointed m2ts files.
11. copy the edited mpls file to original BD.
11. create ISO from original disk, mount / burn then play. Good luck
It's not really a guide you gotta know whats your doing to follow this lines but it works. 】
How does the menu and the extras stay if there are more mpls files?
idbirch2
1st November 2013, 18:05
@physic, I've got a different copy of that movie I sent you a sample of and am still having the same problem as reported before with TrueHD audio. If I mount the original ISO and play in MPC-HC (LAV filters being used for decoding) the playback is fine but if I remux with tsMuxer and mount that ISO, the audio always pops/crackles at the seamless join points (2m28s being the first and easiest to check when replicating). Can you see anything in the original files compared to the tsMuxer output that would explain why most players (hardware and software) generate pops/drops at the join points?
physic
1st November 2013, 19:41
idbirch2
Could you send this disk once more? Previous version is not full. Some files referenced from mpls is absent. Please, provide all m2ts files without ssif.
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.
arrgh
9th November 2013, 17:15
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...
something else : it is possible to mux an iso from an interleaved 3d-mkv, but it does not play because tsmuxer forgets to list the video stream in the mpls...
I have muxed the video stream from the mkv with transcoded audio and pgs streams...all streams are in the iso , but the video stream is not mentioned in the mpls...
physic
9th November 2013, 23:18
froggy1
Looks like font doesn't contains symbols which present in a srt track. Please, check it.
Sharc
Unfortunatly, I lost latest version of source file for DVD subtitles decodig (SUP extension). I just disabled SUP support for a while (in all versions since 10.11.x)
arrgh
Is source mkv was detected as AVC + MVC tracks? Or two AVC tracks? It can't be muxed to ISO correctly If second option.
kukushka
10th November 2013, 00:30
another super old bug. if let's say 24fps .sup are getting muxed to 23.976fps stream, their timings are changed, but they don't get slower as they should, instead, they're faster
Rigor
10th November 2013, 01:28
Speaking of super old bugs, could we get a fix for compressed headers that cause this bug, please? This has been plaguing the community for years now:
"Matroska parse error: invalid H264 NAL unit size. NAL unit truncated."
I could eliminate a bunch of automation with this one minor detail.
I'm begging. Literally.
nunub
10th November 2013, 12:08
@HWK
You can combine both mvc and .264 inside tsmuxer but here the problem is if we combine and later on we want this 3dm2ts files to be joined together than there is error as the file will not play properly from where it is joined and also i had found out that if both the files is out of tsmuxer combined and is 3dm2ts we can join it easily and will play fine but if u r going to change its audio and add subtitles than the file will play again with errors.
physic
10th November 2013, 14:06
tsMuxeR 2.1.8(b) is ready:
windows 32 bit: tsMuxeR_2.1.8(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NakVXXzV5NUd1cEk/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.1.8(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NZ2dMZ2hrMTcteGM/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.1.8(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NVnFnb2dKS1Vwdjg/edit?usp=sharing)
version 2.1.8(b)
- Fixed join files problem with True-HD track
- introduce MAC build
Cedvano
10th November 2013, 14:13
Thank you very much. MAC Friends welcome !
Sharc
10th November 2013, 15:27
phyisc:
Does tsMuxeR no longer support the --track= xxxx parameter (specified in the .meta)?
physic
10th November 2013, 15:30
Sharc
Parameter called "track" without "--'.
Sharc
10th November 2013, 15:38
Sharc
Parameter called "track" without "--'.
ok, thanks.
but still seems not to work. Version 1.10.6 was ok.
When I delete the track=4113 it works :confused:
physic
10th November 2013, 15:56
Sharc
What do you mean? If you select or unselect some tracks in GUI is it works? If yes, just see how meta file is changed
arrgh
10th November 2013, 16:08
[b]arrgh
Is source mkv was detected as AVC + MVC tracks? Or two AVC tracks? It can't be muxed to ISO correctly If second option.
Mediainfo shows:
Format : Matroska
Format version : Version 2
File size : 25,1 GiB
Duration : 1h 27min
Overall bit rate mode : variabel
Overall bit rate : 41,0 Mbps
Movie name : x
Encoded date : UTC 2013-11-06 19:08:44
Writing application : MakeMKV v1.8.5 win(x64-release)
Writing library : libmakemkv v1.8.5 (1.2.0/1.1.0) win(x64-release)
Video
ID : 1
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Stereo High@L4.1 / High@L4.1
MultiView_Count : 2
Format settings, CABAC : Ja
Format settings, ReFrames : 2 frames
Format settings, GOP : M=1, N=10
Codec ID : V_MPEG4/ISO/AVC
Duration : 1h 27min
Bit rate mode : variabel
Bit rate : 36,5 Mbps
Width : 1 920 Pixel
Height : 1 080 Pixel
Display aspect ratio : 16:9
Frame rate mode : konstant
Frame rate : 23,976 FPS
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : progressiv
Bits/(Pixel*Frame) : 0.735
Stream size : 22,3 GiB (89%)
and tsmuxer shows :
codec : MVC;
Profile: High@4.1 Resolution: 1920:1080p Frame rate: 23.976 3d-pg-planes: 32
Sharc
10th November 2013, 16:23
Sharc
What do you mean? If you select or unselect some tracks in GUI is it works? If yes, just see how meta file is changed
I mean command line version for muxing using .meta file, not GUI.
My .meta file:
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
- tsMuxeR.exe version 1.10.6 no Problem.
- tsMuxeR.exe version 2.1.x just waiting long time .... and finally doing some incomplete muxing producing small video file only.
tymoxa
10th November 2013, 16:33
Sharc
your video is elementary stream and track=4113 is not needed.
Sharc
10th November 2013, 16:47
tymoxa
Good to know, thanks.
Apparently the old tsMuxeR just ignored it.
My "problem" is backward compatibility. The .meta is produced by another program and includes the track=xxxx for some reason. Now I have to delete it manually if I want to use the new tsMuxeR. Not a big issue, just a bit inconvenient.
physic
10th November 2013, 20:41
arrgh
I understand. Could you provide short file example?
SubJunk
11th November 2013, 00:07
tsMuxeR 2.1.8(b) is ready:
windows 32 bit: tsMuxeR_2.1.8(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NakVXXzV5NUd1cEk/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.1.8(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NZ2dMZ2hrMTcteGM/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.1.8(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NVnFnb2dKS1Vwdjg/edit?usp=sharing)
version 2.1.8(b)
- Fixed join files problem with True-HD track
- introduce MAC buildThanks a lot for the Mac build, physic! The old one was about 500kb and the new one is 9mb, is there a reason for that?
xledentaldj
11th November 2013, 02:24
I just ran the Mac OS X Build of tsmuxer 2.1.8b on my Monsters University 3D Bluray ISO and remuxed it with just the TrueHD and 2 subtitle pgs tracks an tested it with Mac Blu-Ray Player 2.0.9.1407 and the joining of the first 2:13 minutes of the beginning of the movie was perfect. No video or audio glitch, until 1h:11:40 into the movie, I get lots of audio drop outs then. But, I test the same audio drop out spots in XBMC and I don't hear the audio drop outs. I don't have my Popcorn Hour A-400 yet to test.
mattmarsden
11th November 2013, 10:41
I'm having problems joing the 2 discs of titanic together in to 1 .iso. When I do the second disc part won't play. Are there any pointers anyone can give me for joining them? Thanks veyr much
physic
11th November 2013, 11:18
SubJunk
MAC OS build has two depend library:
- libfreetype (latest version quite big)
- QT libraries
I included both libraries to package. libfreetype can be removed if I implement native osX font renderer
Selur
11th November 2013, 15:15
@physic: any change to get a Mac OS X 10.6.8 (Snow Leopard) compatible tsMuxeR build?
physic
11th November 2013, 17:55
Selur
Yes. I'll build version with 10.6 minimal requirement and send version to you for test. Please send me PM, i'll give link to you.
Rigor
12th November 2013, 04:24
Speaking of super old bugs, could we get a fix for compressed headers that cause this bug, please? This has been plaguing the community for years now:
"Matroska parse error: invalid H264 NAL unit size. NAL unit truncated."
I could eliminate a bunch of automation with this one minor detail.
I'm begging. Literally.
Am I asking for something taboo, here? Or is there some sort of obvious fix that I'm missing?
Wishbringer
12th November 2013, 07:41
Is it possible that filesize for created AVCHDs (without 3D/MVC) increased slightly?
(additional header or other infos)
I exchanged tsmuxer 1.xx in Ripbot264 with this actual version and DVD9 encodes are minor oversized (around 20MB per 8150MB).
My solution in RipBot is to encode to target size of 8130MB,
I only ask for confirmation
sunnychan
12th November 2013, 15:25
Hi Physic,
I have a *.ts video file ready for your testing.
I found following error message with the latest 2.1.16 beta. As a result, I find that when doing ts remux cannot handle the subtitle inside the file. The file is recorded on iDTV of my local TV station. This is the format of today and tomorrow. Please fix.
Warning! The file D:\xxx.ts has a M2TS format.
unsupported format
------------
some tracks not recognized. This tracks was igored. File name: ................
Blackwalker
12th November 2013, 18:02
i dont understand why this happen, while with old version was all ok!
For example i want to have only the video, my audio Language and subtitle files only!
So:
- I extract the "SRT forced" file from the movie file (example: mkv file) using MKVExtractGUI2.exe
then with tsmuxer:
- I open the movie file (example: mkv file)
- I remove, ALL except "movie and my Language" (i remove also all subtitles) from "tracks"
- then i add the "single SRT file" and the program say that i alread have this file...!!!
how is this possible if i deselct it from "tracks" and i add as a new file??
With tsmuxer 1.10.6 dont happen!!!!
Can you please check this?
thanks :)
KoolKiwi
12th November 2013, 19:16
version 2.1.8(b)
- Fixed join files problem with True-HD track
- introduce MAC build
@physic - Awesome work! :thanks:
I've verified the previously reported Monsters University audio drop-outs are now resolved (True-HD joins). I'll see if I can find some other titles in my library to verify. Also, looking forward to trying your new Mac build!
Pelagic
12th November 2013, 21:46
I'm trying to join Titanic 3D part 1 and part 2 in a single 3D iso file using tsmuxer but so far no luck: 1st part is ok, 2nd part is out of sync (part2 audio shows -7ms delay on demux GUI ) and no chapters.
I demuxed both parts then joined the tracks and remuxed. Is there another way to do this properly ?
See here for solution
http://forum.doom9.org/showthread.php?p=1652967#post1652967
ExSport
13th November 2013, 10:22
Hi Physic,
I have a *.ts video file ready for your testing.
I found following error message with the latest 2.1.16 beta. As a result, I find that when doing ts remux cannot handle the subtitle inside the file. The file is recorded on iDTV of my local TV station. This is the format of today and tomorrow. Please fix.
Warning! The file D:\xxx.ts has a M2TS format.
unsupported format
------------
some tracks not recognized. This tracks was igored. File name: ................
I already reported similar problem. If you have ts/m2ts/mp4/mkv/mpg etc. with different extension, tsMuxeR is unable to import whole file or some parts.
Try to rename .ts to .m2ts if it helps. It is a bug already from v1.x.x what I remember...
Cedvano
13th November 2013, 18:25
Hi, someone know how add "menu files" in the mpls for 3D movies.
Somes movies have a menu in mpls (display in movie). But when I create it with BDEdit, I have a black screen.
Thanks for your help.
Blackwalker
13th November 2013, 20:11
i dont understand why this happen, while with old version was all ok!
For example i want to have only the video, my audio Language and subtitle files only!
So:
- I extract the "SRT forced" file from the movie file (example: mkv file) using MKVExtractGUI2.exe
then with tsmuxer:
- I open the movie file (example: mkv file)
- I remove, ALL except "movie and my Language" (i remove also all subtitles) from "tracks"
- then i add the "single SRT file" and the program say that i alread have this file...!!!
how is this possible if i deselct it from "tracks" and i add as a new file??
With tsmuxer 1.10.6 dont happen!!!!
Can you please check this?
thanks :)
nothing about this? :thanks:
rik1138
13th November 2013, 22:21
Physic, this is awesome... I had no idea you were even working on this and came here looking for an easier to way to make a simple straight-play 3D disc... :)
Works great with video files created with Rovi's TotalCode software too.
Two tiny requests?
1- Add an option to remove the replay at the end of the video (so the discs just stops instead of looping) (Not sure if there's a way to do this already, but didn't see it)
2- When doing a Blu-ray ISO, maybe an option to point to a pre-created folder containing the META info? I can create the content (the DL folder and files), just need a way to add it into the ISO...
Obviously frivolous stuff for when you have a chance, not sure if they were mentioned before as I didn't read the whole thread... Just thought I'd throw it out there. :)
Rik
HWK
13th November 2013, 22:39
Physic, this is awesome... I had no idea you were even working on this and came here looking for an easier to way to make a simple straight-play 3D disc... :)
Works great with video files created with Rovi's TotalCode software too.
Two tiny requests?
1- Add an option to remove the replay at the end of the video (so the discs just stops instead of looping) (Not sure if there's a way to do this already, but didn't see it)
2- When doing a Blu-ray ISO, maybe an option to point to a pre-created folder containing the META info? I can create the content (the DL folder and files), just need a way to add it into the ISO...
Obviously frivolous stuff for when you have a chance, not sure if they were mentioned before as I didn't read the whole thread... Just thought I'd throw it out there. :)
Rik
Rik, you are first person to mention these points. However final call has to made by physic himself.
Video Dude
14th November 2013, 03:11
Speaking of super old bugs, could we get a fix for compressed headers that cause this bug, please? This has been plaguing the community for years now:
"Matroska parse error: invalid H264 NAL unit size. NAL unit truncated."
I could eliminate a bunch of automation with this one minor detail.
I'm begging. Literally.
Am I asking for something taboo, here? Or is there some sort of obvious fix that I'm missing?
tsmuxer does display the error "Matroska parse error: invalid H264 NAL unit size. NAL unit truncated." when the mkv input video has header compression.
The only fix right now is to remux the mkv with header compression disabled.
sunnychan
14th November 2013, 03:39
I already reported similar problem. If you have ts/m2ts/mp4/mkv/mpg etc. with different extension, tsMuxeR is unable to import whole file or some parts.
Try to rename .ts to .m2ts if it helps. It is a bug already from v1.x.x what I remember...
Test with renaming to .m2ts extension but it stays the same. It cannot recognize the track and no subtitle has been added after ts remuxing.
Yes, v1.x.x clearly does not work so I want a fix now when Physic is back and develops the new beta.
This format has been out for quite sometimes but some applications like xbmc still outdated and cannot recognize this format.
:thanks:
r0lZ
14th November 2013, 07:51
I am adding reference to offset metadata for subtitles track.
I need a way to extract the Z depth of each individual subtitles of a subtitle track to convert the subs to Side by Side or Top/Bottom.
I can't find any useful info on how that information is stored in a BD3D, and how to retrieve it. From the quote above, I guess I need to read the offset metadata. Where is that metadata stored, and what is its format?
Any pointer will be much appreciated.
DMD
14th November 2013, 11:13
Good day
Wonder if it is possible to implement compatibility with the VOB files and mpg, as in the stable version 1.10.06. This version allows you to generate a single file mpg from DVD (VOB files) and allows you to do muxing/demuxing from mpeg file.
In the latest version this is not possible. :(
Sincerely thank you
http://img534.imageshack.us/img534/1011/5x9t.png
http://img20.imageshack.us/img20/2818/4b37.png
http://img802.imageshack.us/img802/6468/0km8.png
trevorjharris
14th November 2013, 11:33
I have mutiplexed 3d mvc video files produced with Vegas Pro. I have also add an ac3 and srt file. When I play this in PowerDVD 11 it alows me to select the sbutitle but it does not appear on the screen. The 3D video plays fine. I also tried building a blu-ray iso and that had the same problem. I am using release 2.1.8. Please can anyone help.
KoolKiwi
14th November 2013, 11:37
http://img802.imageshack.us/img802/6468/0km8.png
I think you will find the "tsMuxeR not found" dialog is indicating that the tsMuxeR.exe command line cannot be found. You should have both tsMuxerGUI.exe and tsMuxeR.exe in the same folder. Have you possibly run the tsMuxerGUI directly from inside the .zip archive?
DMD
14th November 2013, 13:30
I think you will find the "tsMuxeR not found" dialog is indicating that the tsMuxeR.exe command line cannot be found. You should have both tsMuxerGUI.exe and tsMuxeR.exe in the same folder. Have you possibly run the tsMuxerGUI directly from inside the .zip archive?
THANK YOU! :thanks:
and I apologize for my ignorance
http://img534.imageshack.us/img534/5010/8xuw.png
physic
15th November 2013, 02:18
I am going to release next update 2.2.0 at Sunday. It will contain next improvments:
- Add support for DTS-HD elementary stream with extra DTSHD headers
- Add support for mkv with 'Header Stripping' compression
- Add 3D MKV support (combined AVC+MVC inside MKV)
- Add PCM inside MKV support
- Add PCM inside VOB support
- Allow m2ts splitting for Bluray muxing
- Several minor bug fixes
HWK
15th November 2013, 02:27
I am going to release next update 2.2.0 at Sunday. It will contain next improvments:
- Add support for DTS-HD elementary stream with extra DTSHD headers
- Add support for mkv with 'Header Stripping' compression
- Add 3D MKV support (combined AVC+MVC inside MKV)
- Add PCM inside MKV support
- Add PCM inside VOB support
- Allow m2ts splitting for Bluray muxing
- Several minor bug fixes
Look promising and definitely looking forward to it. Thank you for everything you have done for community.
- Allow m2ts splitting for Bluray muxing
Is this for seamless branching disc.
bensam56
15th November 2013, 08:09
I am going to release next update 2.2.0 at Sunday. It will contain next improvments:
- Add support for DTS-HD elementary stream with extra DTSHD headers
- Add support for mkv with 'Header Stripping' compression
- Add 3D MKV support (combined AVC+MVC inside MKV)
- Add PCM inside MKV support
- Add PCM inside VOB support
- Allow m2ts splitting for Bluray muxing
- Several minor bug fixes
Thanks for adding the splitting option :thanks:
SeeMoreDigital
15th November 2013, 10:53
I am going to release next update 2.2.0 at Sunday. It will contain next improvments:
- Add support for DTS-HD elementary stream with extra DTSHD headers
- Add support for mkv with 'Header Stripping' compression
- Add 3D MKV support (combined AVC+MVC inside MKV)
- Add PCM inside MKV support
- Add PCM inside VOB support
- Allow m2ts splitting for Bluray muxing
- Several minor bug fixes
Very nice indeed :D
colinhunt
15th November 2013, 11:11
I am going to release next update 2.2.0 at Sunday. It will contain next improvments:
- Add support for DTS-HD elementary stream with extra DTSHD headers
- Add support for mkv with 'Header Stripping' compression
- Add 3D MKV support (combined AVC+MVC inside MKV)
- Add PCM inside MKV support
- Add PCM inside VOB support
- Allow m2ts splitting for Bluray muxing
- Several minor bug fixes
Physic, thank you very much for all the time and effort you're putting in.
trevorjharris
15th November 2013, 13:21
I have mutiplexed 3d mvc video files produced with Vegas Pro. I have also add an ac3 and srt file. When I play this in PowerDVD 11 it alows me to select the sbutitle but it does not appear on the screen. The 3D video plays fine. I also tried building a blu-ray iso and that had the same problem. I am using release 2.1.8. Please can anyone help.
Still cannot see subtitles. I also demultiplexed the sup file and checked it with supread. If I remultipled the sup file it had
a 3D offest option dropdown with one option of "zerro". The odd thing is that powerdvd does recognise that there is a subtitle track as it alows me to select it on.
zeropc
16th November 2013, 14:38
please add support for mac os 10.7.5, as the current build crashes on opening.
thanks :)
vj950
16th November 2013, 18:32
Physic and all the experts here: Thank you very much for an awesome software and your advices.
I wanted to know how to keep the IGS menu intact in TsMuxer for 3D mpls. I own many 2D and 3D blurays which have IGS (or HDMV) menus. These have their own m2ts files. When I open these mpls files, tsMuxer ignores those m2ts files (regardless of 2D or 3D)
However, for 2D mpls, once TsMuxer does its job (output as bluray), I can edit the mpls files in BDEdit and add those tracks without any issues. I tried to do this for 3D mpls, but 3D mpls also have "Extension Data" as seen in BDEdit, which I can not edit and therefore the player crashes.
My intention is to keep the menus and remove unnecessary audio and subtitles.
HWK
16th November 2013, 19:27
Physic and all the experts here: Thank you very much for an awesome software and your advices.
I wanted to know how to keep the IGS menu intact in TsMuxer for 3D mpls. I own many 2D and 3D blurays which have IGS (or HDMV) menus. These have their own m2ts files. When I open these mpls files, tsMuxer ignores those m2ts files (regardless of 2D or 3D)
However, for 2D mpls, once TsMuxer does its job (output as bluray), I can edit the mpls files in BDEdit and add those tracks without any issues. I tried to do this for 3D mpls, but 3D mpls also have "Extension Data" as seen in BDEdit, which I can not edit and therefore the player crashes.
My intention is to keep the menus and remove unnecessary audio and subtitles.
Most probably you need to provide sample for file which cause crash in order for author to see why program crashes when opening file.
sl1pkn07
16th November 2013, 19:34
hi
any plans to include 64bits builds?
greetings
HWK
16th November 2013, 23:23
hi
any plans to include 64bits builds?
greetings
I am gone be honest with you, however I don't see the need for 64 bit builds. 64 bit build shine when memory is issue. However tsmuxer doesn't use lot of memory at all in first place.
In addition maintain two version of same program add more administrative overhead which in my humble opinion is not required for this case.
sl1pkn07
16th November 2013, 23:49
I am gone be honest with you, however I don't see the need for 64 bit builds. 64 bit build shine when memory is issue. However tsmuxer doesn't use lot of memory at all in first place.
In addition maintain two version of same program add more administrative overhead which in my humble opinion is not required for this case.
depend, in pure 64bits installation (like linux, if install only 64bits), install 32bits applications need "duplicate" the system with lots of 32-bits libraries to run only one program (for example lib32-qt4 (and all dependencies in 32bits), lib32-glib-libs, etc etc etc)
is necessary for funcionality?: no
is necessary for integration in pure 64bits environment?: of course yes
greetings
HWK
17th November 2013, 00:12
depend, in pure 64bits installation (like linux, if install only 64bits), install 32bits applications need "duplicate" the system with lots of 32-bits libraries to run only one program (for example lib32-qt4 (and all dependencies in 32bits), lib32-glib-libs, etc etc etc)
is necessary for funcionality?: no
is necessary for integration in pure 64bits environment?: of course yes
greetings
Ok, I see you point of view and yes for pure environment integration it would be nice to have.
physic
17th November 2013, 20:37
New version 2.2.3(b) is ready:
windows 32 bit: tsMuxeR_2.2.3(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NMGRYTm5tQ0JiZUU/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.2.3(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NMi0tenJuNVIxYzQ/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.2.3(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8Na1BoaEJxM3h3cTQ/edit?usp=sharing)
version 2.2.3(b)
- Add support for DTS-HD elementary stream with extra DTSHD headers
- Add support for mkv with 'Header Stripping' compression
- Add 3D MKV support
- Add PCM inside MKV support
- Add PCM inside VOB support
- Fixed option 'bind to video fps' for subtitles
- Improved font renderer quality
- Fixed file splitting option (it was disabled since v.1.11.x because of was not implemented for ISO and 3D-blurays)
- Several minor bug fixes
bensam56
17th November 2013, 21:20
New version 2.2.3(b) is ready:
windows 32 bit: tsMuxeR_2.2.3(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NMGRYTm5tQ0JiZUU/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.2.3(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NMi0tenJuNVIxYzQ/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.2.3(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8Na1BoaEJxM3h3cTQ/edit?usp=sharing)
version 2.2.3(b)
- Add support for DTS-HD elementary stream with extra DTSHD headers
- Add support for mkv with 'Header Stripping' compression
- Add 3D MKV support
- Add PCM inside MKV support
- Add PCM inside VOB support
- Fixed option 'bind to video fps' for subtitles
- Improved font renderer quality
- Fixed file splitting option (it was disabled since v.1.11.x because of was not implemented for ISO and 3D-blurays)
- Several minor bug fixes
Thanks :thanks:
Edit: The split is not working for m2ts and blu-ray output if unchecked the video track.
xledentaldj
17th November 2013, 21:25
Thank you Physic!!
In case you want to follow, my Popcorn Hour A-400 should be in my hands in 2-4 days and I have posted your tsMuxer news over here: http://www.networkedmediatank.com/showthread.php?tid=68815&pid=635017#pid635017
Post #16 has a small tutorial I have made for Mac OS X users.
colinhunt
17th November 2013, 21:27
What media player supports AVC+MVC inside MKV container?
Sharc
17th November 2013, 21:33
physic
:cool:
:thanks:
Cedvano
17th November 2013, 21:43
Thanks ! Great job !
physic
17th November 2013, 22:24
I forgot insert to release notes what problem with always forced srt subs is resolved too.
xledentaldj
Great. Thank you
arrgh
17th November 2013, 23:56
What media player supports AVC+MVC inside MKV container?
Stereoscopic Player (http://www.3dtv.at/Downloads/Index_en.aspx), but unfortunately it does not support subtitles...
PowerDVD13 should be able to do it (it has everything on-board), but it has some glitches...at the time being it suports only sbs and top/bottom and subs only in uncompressed PGS (mkv standard is a zlib compression)...
---there is a development ongoing to implement mvc decoding in ffmpeg (https://github.com/FFmpeg/FFmpeg), but I don't know what the progress is....
trevorjharris
18th November 2013, 00:26
Still cannot see subtitles. I also demultiplexed the sup file and checked it with supread. If I remultipled the sup file it had
a 3D offest option dropdown with one option of "zerro". The odd thing is that powerdvd does recognise that there is a subtitle track as it alows me to select it on.
Just tried 2.2.3 and I still cannot get the subtitles to display in 3d or 2d iso. I have tried Power DVD 11 and burning to blu-ray. Please can anyone help.
xledentaldj
18th November 2013, 00:42
physic, when I mount your tsMuxeR_2.2.3(b).dmg its greyed out on my finder side bar as a drive with ../install… and has no eject button after that. I have to launch Disk Utility (Mac OS X 10.8.5) in order to unmount it/ eject it. Thanks.
Cruzader1986
18th November 2013, 04:31
anyone know how to enable forced/default subtitles for 3D Bluray?
r0lZ
18th November 2013, 05:12
- Add 3D MKV support
How to create a 3D MKV file from a 3D BD?
HWK
18th November 2013, 05:22
How to create a 3D MKV file from a 3D BD?
This option is referring to create blu-ray structure from 3D MKV. Use MakeMKV or similar to generate 3D mkv file, which then can be used in tsmuxer.
MKV must contain mvc and avc views in them for this method to work. SBS or OU are not supported by tsmuxer.
r0lZ
18th November 2013, 05:34
Thanks. I didn't know that MakeMKV can create 3D AVC/MVC MKV files. Do you know other programs (preferably free and with CLI options) that can do that?
physic
18th November 2013, 10:39
trevorjharris
I don't has PowerDVD to check you problem for sure. Could you try TotalMedia Theatre? This player doesn't has problem with subtitles.
xledentaldj
Is previous MAC version has same problem or not?
KoolKiwi
18th November 2013, 11:21
What media player supports AVC+MVC inside MKV container?
As a long time XBMC user, who has just made the switch, I can highly recommend the Mede8er MED600X3D.
Plays everything flawlessly, including 3D MakeMKV and latest tsMuxerR 3D ISO's. The main reasons I changed to the Mede8er was for 3D playback and flawless HD Audio. ie. HDMI DTS-HD MA / True-HD pass-thru, and flawless playback of 192/24 HDTracks Audio etc.
xledentaldj
18th November 2013, 17:31
physic, yes, previous build of tsmuxer did the same thing on Mac OS X in finder.
Thanks.
nautilus7
18th November 2013, 20:39
Hi, thank you physic for the latest updates to the program. I would like to ask for a feature:
Currently, the "start mux time" can be entered in h:mm:ss.mmm format. It would be great if it could be entered in 45KHz ticks format. This way I would be able to set the exact value I want.
For example, retail BDs usually have a "start mux time" of 0:00:11.6506666666 which in 45KHz ticks corresponds to 524280 (in decimal) or 00 07 FF F8 (in hex). Currently there is no way to enter such value. So if there's a possibility to enter the "start mux time" in 45KHz ticks, either in decimal or in hexadecimal, it would be perfect.
I need this option because I remux retail Blu-rays a lot (keeping original structure, but changing the main movie .m2ts file). This procedure requires some editing in the .mpls files afterwards using BDEdit application. The editing won't be necessary if I can input the exact same start mux time the original .m2ts has. I guess this is the reason why this feature as it is was introduced. I believe with the change I propose it would be perfect.
xledentaldj
18th November 2013, 21:04
Got my A-400 today! Its playing my tsmuxer 2.2.3b remuxed Cars 2 3D bluray ISO (In 2D only as I only have a 2D TV) and there are no video or audio hiccup gap issues that would come form Disney's multi branching Bluray 3D movies. Good so far. I did test my original Cars 2 3D Bluray ISO and at the 1:50 mark in the beginning of the movie, is the half a second (In the blink of an eye) hiccup multi-branching issue. I just hope that tsmuxer can continue to fix this issue. My Cars 2 3D is in DTS-HD MA 7.1. Since its remuxed, I saved 15gbs of space.
HWK
18th November 2013, 21:18
Got my A-400 today! Its playing my tsmuxer 2.2.3b remuxed Cars 2 3D bluray ISO (In 2D only as I only have a 2D TV) and there are no video or audio hiccup gap issues that would come form Disney's multi branching Bluray 3D movies. Good so far. I did test my original Cars 2 3D Bluray ISO and at the 1:50 mark in the beginning of the movie, is the half a second (In the blink of an eye) hiccup multi-branching issue. I just hope that tsmuxer can continue to fix this issue. My Cars 2 3D is in DTS-HD MA 7.1. Since its remuxed, I saved 15gbs of space.
Hmm, nice to hear. It certainly is big improvement.
HWK
18th November 2013, 21:20
Thanks. I didn't know that MakeMKV can create 3D AVC/MVC MKV files. Do you know other programs (preferably free and with CLI options) that can do that?
Currently, I am not aware of any other tool. However few months ago I came across MKVToolNix which offered similar function. However I am not sure if it deals with MVC stream, so don't quote me on that.
tymoxa
18th November 2013, 21:52
IIRC mkvtoolnix can mux only combined avc+mvc, not separate. tsMuxer can parse such mkv3d too.
HWK
18th November 2013, 22:02
IIRC mkvtoolnix can mux only combined avc+mvc, not separate. tsMuxer can parse such mkv3d too.
Hmm , thanks I guess encoder I use allow mkvtoolnix to work with 3D. Which certainly explain what happened.
xledentaldj
18th November 2013, 22:28
Update, upon watching 1 hour into Cars 2 3D remuxed iso, (NFS TCP Streaming from iMac) its now freezing the image and forcing me to stop the movie and the Popcorn Hour A-400 won't play any iso movie until I reboot the PCH A-400. The untouched Cars 2 3D iso is working past the 1:00 hour mark.
trevorjharris
18th November 2013, 23:31
[QUOTE=physic;1653946]trevorjharris
I don't has PowerDVD to check you problem for sure. Could you try TotalMedia Theatre? This player doesn't has problem with subtitles.
Problem solved I had a faulty srt file. Works in PowerDVD 11 and on my blu-ray player. I tried TotalMedia but I found it kept on messing up screen settings. I have 2 monitors running from Quotro 5000. Thanks for your help. Tsmuxer is a great tool.
xledentaldj
19th November 2013, 07:11
Owners of a Popcorn Hour A-400 (Nov. 7th firmware), Mede8er 600/800/1000X3D, please test for 3D playback of this Cars 2 3D :37 second 3D clip remuxed from tsmuxer 2.2.3b with 00827.mpls. DTS-HD MA 7.1 English, and english subtitles.
Download ISO here (158mb)
https://mega.co.nz/#!kZRHnIiK!McTz01yyAJL6BIzLwR4IzibROsliCdeAtkPLaI5a0Ec
xledentaldj
19th November 2013, 07:33
When I First mount my Cars 2 3D ISO, and go into the playlist folder and highlight and drag and drop the 00800.mpls, it looks as if its draging all of them into tsmuxergui and then tsmuxergui pops up with a red "!" stop sign and I click OK.
Error Popup: Can't detect stream type. Filename: "/Volumes/Cars2/BDMV/PLAYLIST/00800.mpls"
Then on the second try, I drag and drop in 00800.mpls into tsmuxer input files and it works correctly reading the main english movie of 00800.mpls of Cars 2 3D.
I have noticed after tsmuxergui had remuxed Cars 2 3D.iso, I have mounted it and can see a 6gb extra 00001.m2ts file and that its not playable. The 00000.ssif and in the ssif folder is a 00000.m2ts. I wonder what it is? Seeing as I remuxed out the main 3D movie with no menues.
Is there a manual for tsmuxergui?
What are the following:
INPUT tab:
Continually insert SPS/PPS AR?
GENERAL tab:
Mux VBR, is this correct for 3D Bluray ISOs?
Use Sync I/O?
Blu-Ray audio PES?
BLURAY tab:
Add blank Playlist for cropped video?
3D Setting: use base video for right eye?
trevorjharris
19th November 2013, 09:50
Noticed a small bug. Using mediainfo on a m2ts file the duration of the video is showing 13h 15mn in the general section but showing correctly as 54mn 11s in the individual streams.
KoolKiwi
19th November 2013, 11:59
Owners of a Popcorn Hour A-400 (Nov. 7th firmware), Mede8er 600/800/1000X3D, please test for 3D playback of this Cars 2 3D :37 second 3D clip remuxed from tsmuxer 2.2.3b with 00827.mpls. DTS-HD MA 7.1 English, and english subtitles.
Plays perfectly on my Mede8er MED600X3D! :)
xledentaldj
19th November 2013, 15:24
Thanks KoolKiwi for testing it.
Blackwalker
19th November 2013, 17:00
dont understand why this happen, while with old version was all ok!
For example i want to have only the video, my audio Language and subtitle files only!
So:
- I extract the "SRT forced" file from the movie file (example: mkv file) using MKVExtractGUI2.exe
then with tsmuxer:
- I open the movie file (example: mkv file)
- I remove, ALL except "movie and my Language" (i remove also all subtitles) from "tracks"
- then i add the "single SRT file" and the program say that i alread have this file...!!!
how is this possible if i deselct it from "tracks" and i add as a new file??
With tsmuxer 1.10.6 dont happen!!!!
Can you please check this?
thanks
Someone at last read what i write? :confused::confused:
KoolKiwi
19th November 2013, 18:49
Someone at last read what i write? :confused::confused:
Hi Blackwalker. I believe I've noted the same?
If I open a MKV file, which contains video + audio + PGS subtitle tracks, with tsMuxeR, it reports an unrecognised track ("Unsupported Format") and displays only the original video + audio tracks (subtitle track not recognised).
If I then use MKVExtractGUI2 to extract the PGS subtitles track, as a .sup, and try and add that to tsMuxeR, I get a "File already exists" error dialog.
The same thing happens if I do it the other way around (add the PGS track first, then try and add the MKV).
It appears for some reason the only workaround is to extract all 3 tracks using MKVExtractGUI2, and then open all 3 individual track files to get them into tsMuxeR.
The bigger question is why the PGS subtitle track in the MKV is "Unsupported format", however if I extract it to a .sup file it will then happily open in tsMuxer as a PGS subtitle track?
KoolKiwi
19th November 2013, 19:08
version 2.2.3(b)
- Add 3D MKV support
- Add PCM inside MKV support
- Add PCM inside VOB support
Hi physic. Related to post above, why is it that the PGS subtitle tracks which are originally recognised by tsMuxeR (when opened from original Blu-ray disc), are "Unsupported format" when opening a MKV file that contains them?
If I take a .ISO created by tsMuxeR (with video + audio + subtitle track), and use MakeMKV to convert to MKV container, then try to convert back with tsMuxeR, the subtitle is "Unrecognised format".
But if I use MKVExtractGUI2 to extract the PGS subtitle track, it is again readable by tsMuxeR?
Also... testing the new tsMuxeR 2.2.3(b) opening of my 3D MKV files shows that the True-HD Audio tracks are also being excluded as "Unrecognised format". eg. Monsters University.
All the 3D MKV's which have DTS-HD Audio are opening OK (with only the PGS subtitle track excluded as "Unrecognised").
Ideally to confirm MKV compatibility, we would be able to convert 3D titles both ways, between MakeMKV .MKV format and txMuxeR .ISO format (and back again).
Cedvano
19th November 2013, 19:09
Plays perfectly on my Mede8er MED600X3D! :)
3D M2ts (AVC+MVC) make with TsMuxer work on this player ?
KoolKiwi
19th November 2013, 19:37
3D M2ts (AVC+MVC) make with TsMuxer work on this player ?
Hi Cedvano. Both 3D MKV (via MakeMKV) & 3D ISO containers (via tsMuxeR), play very nicely on the Mede8er.
I also play 2D .mt2s files perfectly on this player.
tymoxa
19th November 2013, 20:19
Also... testing the new tsMuxeR 2.2.3(b) opening of my 3D MKV files shows that the True-HD Audio tracks are also being excluded as "Unrecognised format".
It's because mkvtoolnix/makemkv discarded true-hd core during mux into mkv.
http://forum.doom9.org/showthread.php?t=153118
DaveO88
19th November 2013, 20:37
Hi physic
I need a new readme from v.2.2.3 in english
I found only a older version from tsm 1.10.6 in russian
Gesendet vom Samsung S4 GT-I 9505
HWK
19th November 2013, 21:52
Hi physic
I need a new readme from v.2.2.3 in english
I found only a older version from tsm 1.10.6 in russian
Gesendet vom Samsung S4 GT-I 9505
What do you need new read me for. Is there something you need help with?
arrgh
19th November 2013, 22:01
@physic
great work; pushed the "donate"
regards
r0lZ
19th November 2013, 22:03
I agree that an up to date doc for the CLI and meta file syntax would be useful.
DaveO88
20th November 2013, 00:11
What do you need new read me for. Is there something you need help with?
Unfortunately, nowhere is a help file or readme - in English or German, in which the options and parameters of the .meta are explained..
I have a 3D tsm thread in german anydvd forum and any users needs a readme file
Gesendet vom Samsung S4 GT-I 9505
r0lZ
20th November 2013, 00:26
This is an old doc translated in English. I'm not sure it is correct, and it is certainly not up to date, but it's better than nothing:
tsMuxeR v1.8.8b
===============
How to use tsMuxeR from the command line:
-----------------------------------------
We need to create a file with the extension .meta. This file lists the files you want to multiplex.
In the first line of meta file can be specified additional parameters that apply to all tracks. In this case the line should begin with the word MUXOPT.
The following lines indicate a list of tracks and their parameters.
The format is as follows:
<code name>, <file name>, <parameters>
Parameters are comma separated. Each parameter indicates the name and value.
Example META file:
V_MPEG4/ISO/AVC, D:\media\test\stream.h264, fps=25
A_AC3, D:\media\test\stream.ac3, timeshift=-10000ms
In this example one AC3 audio stream and one H264 video stream are multiplexed.
Additional parameters of audio and video tracks:
------------------------------------------------
fps - For video and subtitle tracks you can define the fps (see example above). If fps is not specified, it is determined from the stream.
level - Allows you to overwrite the field level in the H264 stream. For example, you can change the profile High@5.1 to High@4.1.
Note that it only updates the header. The H264 stream may not meet the requirements of a lower level.
insertSEI - Parameter is used only for H.264 video. When activated, it does the following: if the original video does not contain SEI picture timing and SEI buffering period, then the info is added to the stream. This option is recommended for better compatibility with the Sony Playstation 3.
contSPS - Parameter is used only for H.264 video. When enabled, and the original video doesn't contain cyclic repetitive elements SPS/PPS (when imported from MKV it can be recorded only one time at the beginning of the file), the SPS/PPS will be added to the stream before each key frame. We recommend that you always enable this option.
Note: The video player Dune HD can not decode a repeated SPS component in x264 streams, perhaps this is an error in the current firmware.
delPulldown - For video streams. Deletes pulldown flags of the track. Attention! When using delPulldown usually a new value fps is required, different from values in the stream. For example, if the stream has fps=29.97, after setting delPulldown you have to input fps=23.976.
timeshift - For audio and subtitle tracks supported. Setting of timeshift may be more or less than zero.
Values in milliseconds (ms at the end) or in seconds (s at the end). This option allows audio track in time to move forward (positive value) or backward.
down-to-dts - Available only to DTS-HD tracks. Makes conversion DTS-HD into standard DTS.
down-to-ac3 - Is only available for TRUE-HD tracks with AC3 inside the nucleus (usually written on Blu-ray discs).
track - Starting with version 0.9.96 a reference to the track behind other containers. In this case, you must indicate the track number inside the container.
mplsFile - A reference to the MPLS file, where the media file is the current track. This information allows a more accurate file joining of the append operation. The option is only available for tracks that are inside M2TS files. The value indicates the MPLS file number.
For example: mplsFile=00048
The file is searched on media in subdirectories ./../PLAYLIST and ./../BACKUP/PLAYLIST
When you combine a large number of files of a Blu-ray Disc (10 and more), then this option is recommended. If you do not enable this option and the Blu-ray disc uses a playlist with connection_condition = 5, at every junction will accumulate desync of audio/subtitle to video about 17ms (from 0 to the length of the audio frame of current track).
This option is automatically filled in the GUI when you open a MPLS file.
Settings for text subtitles SRT:
--------------------------------
video-width - The width of the video in pixels
video-height - The height of the video in pixels
fps - Frames per second of video
bottom-offset - Depart from the lower edge while displaying text.
font-name - The name of the font used in quotes
font-color - Font color, for example, 0x00FFFFFF. Color can be defined in hexadecimal or decimal form.
font-size - The font size
font-italic - Italic display text
font-bold - Bold display text
font-underline - Underlined text
font-strikeout - Crossed text
In SRT subs also supported by the following text tags, the syntax and parameters which coincide with HTML:
<b>, <i>, <u>, <strike>, <font>. The font size default 3 (size of font-size in dpi).
For example:
<b><font size=5 color="deepskyblue" name="Arial"><u>Test</u>
<font size= 4 color="#806040">colored</font>text</font>
</b>
Supported containers:
- TS/M2TS/MTS
- EVO / VOB / MPG
- MKV
- MPLS (Blu-ray media play list file)
For a track number, run: tsMuxer <container file name>.
To start multiplexing open Windows Terminal, Far or another file manager and type:
tsMuxer <meta name of the file> <TS file name>
Names of codecs in the meta file:
V_MPEG4/ISO/AVC - H264
V_MS/VFW/WVC1 - VC1
V_MPEG-2 - MPEG2
A_AC3 - DD (AC3) / DD (E-AC3) / True HD (True HD only tracks with AC3 core inside).
A_AAC - AAC
A_DTS - DTS / DTS-HD
A_MP3 - MPEG audio layer 1/2/3
A_LPCM - raw pcm data or PCM WAVE file
S_HDMV / PGS - subtitle format presentation graphic stream.
S_TEXT/UTF8 - subtitle format SRT. The text file should be in unicode. Any formats: UTF-8, UTF-16 (little-endian, big-endian), UTF-32 (little-endian, big-endian).
Options of tsMuxeR in cmd line MUXOPT
---------------------------------------
The parameters of this group force the entire flow as a whole, rather than on a separate track. Options are separated by space.
--pcr-on-video-pid - Do not provide a separate PID for PCR, use an existing video PID.
--new-audio-pes - Use bytes 0xfd instead of 0xbd to track AC3, True-HD, DTS and DTS-HD. This is in line with standard Blu-ray.
--vbr - Use variable bitrate
--minbitrate=xxxx - Sets the lower limit vbr bitrate. If the stream delivers a smaller bit rate then NULL packets will be inserted to hold the limit.
--maxbitrate = xxxx - the upper limit vbr bitrate.
--cbr - Muxing mode with a fixed bitrate. Options --vbr and --cbr should not be used together.
--vbv-len - The length of the virtual buffer in milliseconds. The default value is 500. Typically, this option is used in conjunction with --cbr.
The parameter is similar to the value of vbv-buffer-size in the x264 coder, but is set not in kbit, but in milliseconds (with constant bitrate they can be counted at each other). If you have self-encoded a x264 file with constant bitrate, for more smooth broadcasting to the network you are encouraged to make the same (or less) setting than in the x264. On virtual buffer overflow relevant errors are written in the log.
--bitrate=xxxx - Bitrate for fixed bitrate muxing mode.
Values --maxbitrate, --minbitrate and --bitrate are indicated in kilobits per second. You can use rational numbers separated by a point.
For example: --maxbitrate=19423.432
--no-asyncio - Not to create a separate thread to write output files. This mode only sets the flag FILE_FLAG_NO_BUFFERING. This somewhat reduces the record speed, but allows you to see the amount of output file as you work.
--auto-chapters = nn - Insert a chapter every nn minutes. Only in the blu-ray muxing.
--custom-chapters = <line parameters> - Insert a chapter in the field. Only in the blu-ray muxing. A string of parameters is as follows: hh: mm: ss; hh: mm: ss, etc. Semicolon listed timestamps, semicolon separated list of time stamps a new chapter to define. The line should not contain spaces.
--demux - In this mode selected audio and video tracks are stored as separate files. The processing paths are superimposed. All selected effects (such as change of level for h264) are processed. When demux, certain types of tracks always get changed on storing into a file:
- Subtitles in a Presentation Graphic Stream are converted into format sup
- PCM audio are saved as WAV files. Also automatically splitting into several files, if the size of WAV file exceeds 4Gb.
--cut-start - Trim the beginning of the file. Value should be completed "ms" (the number of milliseconds), "s" (seconds) or "min" (minutes).
--cut-end - Trim the end of the file. Value should be completed "ms" (the number of milliseconds), "s" (seconds) or "min" (minutes)
--split-duration - Cut off in time. The time specified in seconds. The length of each part will always be a little less than imposed values because gap file processes only key frames (or limits of audioframes if there is no video). It is controlled that the next valid gap should not exceed a specified value.
--split-size - To cut output file size. The length of each part will always be a little less than imposed values.
Values should be written using one of the following prefixes:
Kb - meaning specified in kilobytes (1000 bytes).
Kib - the value specified in units of 2^10 bytes.
mb - the value specified in megabytes (1000000 bytes).
mib - the value specified in units of 2^20 bytes.
gb - the value stated in gigabytes (1000000000 bytes).
gib - the value specified in units of 2^30 bytes.
tsMuxer does not use external filters (codecs).
xledentaldj
20th November 2013, 00:35
Update 3: The remuxed Cars 2 3D iso (29GB) on a 64GB USB 2.0 Flash drive attached to the A-400 still freezes at the same spot as it did when it was streaming from my iMac. About 1:04:00 into the movie. So, it seems, tsmuxer is doing something to the remux and messing with the near end of the movie.?
jediknight
20th November 2013, 03:52
how i can make stereo 3D Subtitles from srt/sup files ?
im going to add subtitle on 3D blu-ray disc subtitle must have deep otherwise i cant read good :(
DaveO88
20th November 2013, 05:07
This is an old doc translated in English. I'm not sure it is correct, and it is certainly not up to date, but it's better than nothing:
Thank you , maybe there will soon be a new
Gesendet vom Samsung S4 GT-I 9505
Blackwalker
20th November 2013, 15:58
dont understand why this happen, while with old version was all ok!
For example i want to have only the video, my audio Language and subtitle files only!
So:
- I extract the "SRT forced" file from the movie file (example: mkv file) using MKVExtractGUI2.exe
then with tsmuxer:
- I open the movie file (example: mkv file)
- I remove, ALL except "movie and my Language" (i remove also all subtitles) from "tracks"
- then i add the "single SRT file" and the program say that i alread have this file...!!!
how is this possible if i deselct it from "tracks" and i add as a new file??
With tsmuxer 1.10.6 dont happen!!!!
Can you please check this?
thanks
Hi Blackwalker. I believe I've noted the same?
If I open a MKV file, which contains video + audio + PGS subtitle tracks, with tsMuxeR, it reports an unrecognised track ("Unsupported Format") and displays only the original video + audio tracks (subtitle track not recognised).
If I then use MKVExtractGUI2 to extract the PGS subtitles track, as a .sup, and try and add that to tsMuxeR, I get a "File already exists" error dialog.
The same thing happens if I do it the other way around (add the PGS track first, then try and add the MKV).
It appears for some reason the only workaround is to extract all 3 tracks using MKVExtractGUI2, and then open all 3 individual track files to get them into tsMuxeR.
The bigger question is why the PGS subtitle track in the MKV is "Unsupported format", however if I extract it to a .sup file it will then happily open in tsMuxer as a PGS subtitle track?
i'd like to hear something form the author, if possible!
thanks :)
physic
20th November 2013, 22:29
KoolKiwi
Hi physic. Related to post above, why is it that the PGS subtitle tracks which are originally recognised by tsMuxeR (when opened from original Blu-ray disc), are "Unsupported format" when opening a MKV file that contains them?
Technically mkv required a little bit more processing (code writing) for some formats (PCM/PG e.t.c) because mkv is very compressed container. In any way I just finished this task. It will be included to the next release.
nunub
21st November 2013, 04:27
@physic
At last i was able to join my 2 3dm2ts files with adding new audio and subtitles without any glitches with tsmuxer 2.2.3(b). Thanks a lot and i will continously give u feedback if any deficiency occurs in later builds.
KoolKiwi
21st November 2013, 06:38
KoolKiwi
Technically mkv required a little bit more processing (code writing) for some formats (PCM/PG e.t.c) because mkv is very compressed container. In any way I just finished this task. It will be included to the next release.
Thanks physic, awesome news! I look forward to testing the next release. When do you get time to sleep? ;)
physic
21st November 2013, 11:38
r0lZ
Thank you for documentation from old version. I lost this file. I am going to update it and put to tsMuxeR output if run tsMuxeR without parameters.
BlackWalker
then i add the "single SRT file" and the program say that i already have this file...!!![/b]
I got this report but I could not reproduce this error yet.
I am going to release next version at Sunday as usual. Approximate list of improvements:
- fixed PG from MKV and add support for mkv zlib compressed tracks.
- Add support for 3D MP4 and MOV files (combined AVC+MVC tracks). It is important for new 3D AVCHD cameras.
- More options for the subtitle renderer.
- Several minor bug fixes
Blackwalker
21st November 2013, 16:50
r0lZ
Thank you for documentation from old version. I lost this file. I am going to update it and put to tsMuxeR output if run tsMuxeR without parameters.
BlackWalker
I got this report but I could not reproduce this error yet.
I am going to release next version at Sunday as usual. Approximate list of improvements:
- fixed PG from MKV and add support for mkv zlib compressed tracks.
- Add support for 3D MP4 and MOV files (combined AVC+MVC tracks). It is important for new 3D AVCHD cameras.
- More options for the subtitle renderer.
- Several minor bug fixes
hello physic, it is not difficult to reproduce:
- Open any file "m2ts" with tsMuxeR
- Extract (demux) only one element of subtitles (example: name it "file1.sup or srt")
- Remove the subtitles file from the list (tracks)
- Try to add now the extracted file ("file1.sup or srt") using the "add" button in the Input Files, or simply with drag & drop
and you 'll get it!! :cool:
I'd like to see this fixed. because if you want to change something in the subtitles you cant do it!!
thanks again for your great program! :)
jdobbs
21st November 2013, 18:05
I gotta' take my hat off, Roman/physic. Fantastic work. (Picture me posing in a deep bow).
physic
22nd November 2013, 10:47
Thank you all for your kind words!
Regarding "More options for the subtitle renderer" it is going to be:
- line spacing control
- fade in/ fade out effect
Roger1972
22nd November 2013, 17:56
Physic, thanks for update this nice tool. Especially for the new OSX version ;o). Question, you have planed a authoring part? For main and popup menu? Eg. with photoshop created menus. That would be a great feature if it was possible ;o)
physic
22nd November 2013, 18:19
Roger1972
Yes. I am planing authoring part. Not built in to tsMuxeR, but I am going to provide ability to use existing menu or full disk structure.
Cedvano
22nd November 2013, 18:25
Roger1972
Yes. I am planing authoring part. Not built in to tsMuxeR, but I am going to provide ability to use existing menu or full disk structure.
Oh ! Great. Thanks
jdobbs
22nd November 2013, 19:27
Roger1972
Yes. I am planing authoring part. Not built in to tsMuxeR, but I am going to provide ability to use existing menu or full disk structure.I notice that although you now support DTS Express for muxing and demuxing. But when it gets remuxed into a BD structure it doesn't use a secondary audio PID. Do you have any plans to change that?
HWK
22nd November 2013, 19:47
I notice that although you now support DTS Express for muxing and demuxing. But when it gets remuxed into a BD structure it doesn't use a secondary audio PID. Do you have any plans to change that?
Jdobbs, from to list
Hello! My roadmap is:
1. Add correct support for subpath (for DTS-express tracks and Pip possible)
2. Several minor tasks
Does this answer your question, since I asked him after initial support.
jdobbs
22nd November 2013, 19:57
Jdobbs, from to list
Does this answer your question, since I asked him after initial support.Yep, that looks like it will cover it. I read all 38 pages of the thread in one sitting -- I must have missed that in trying to get through it quickly.
HWK
22nd November 2013, 20:11
Yep, that looks like it will cover it. I read all 38 pages of the thread in one sitting -- I must have missed that in trying to get through it quickly.
No, you didn't miss anything at all. I retrieved this from private messaging and post it here for you or anyone else who might need it. I also have copy in Free H.264 MVC 3D Encoder thread with additional line about adding support full processing of disc.
physic
22nd November 2013, 21:08
jdobbs
I notice that although you now support DTS Express for muxing and demuxing. But when it gets remuxed into a BD structure it doesn't use a secondary audio PID. Do you have any plans to change that?
Yes. It is one of the nearest tasks. Actually I intended include this fix to current release, but change mind to improve subtitles support. So, I'll fix it at the next release.
HWK
22nd November 2013, 21:16
Physic, I am assuming multi-angle and ability to create seamless branching would be done after support for full disc processing.
HWK
22nd November 2013, 21:25
improve subtitles support.
Does this address 2D and 3D subtitle or just general fixes.
xledentaldj
23rd November 2013, 01:02
I thought tsmuxer 2.2.3b fixes Disney 3D seamless branching issues? If it doesnt join the mult-branching .m2ts files correctly, then that maybe why when I tried to remux Cars 2 3D iso with tsmuxer 2.2.3b that it froze at the 1 hour mark in the movie because tsmuxer doesnt yet do seamless branching yet? Ive heard reports over at the networkdmediatank forum that Finding Nemo 3D remuxed correctly and plays correctly in a Popcorn Hour A-400. But, Ive yet to try to remux my Finding Nemo 3D iso and try it myself.
colinhunt
23rd November 2013, 11:11
After all this time using tsmuxer, I still don't understand "Add picture timing info" and "Continually insert SPS/PPS". Can someone tell me when they should be used and when they must be used?
Sharc
23rd November 2013, 13:22
After all this time using tsmuxer, I still don't understand "Add picture timing info" and "Continually insert SPS/PPS". Can someone tell me when they should be used and when they must be used?
Good question.
From here (http://forum.doom9.org/showpost.php?p=1209880&postcount=1)and from earlier discussions I somehow recall that it should always be selected as it doesn't do any harm and improves playback device compatibility.
insertSEI - Parameter is used only for H.264 video. When activated, it does the following: if the original video does not contain SEI picture timing and SEI buffering period, then the info is added to the stream. This option is recommended for better compatibility with the Sony Playstation 3.
contSPS - Parameter is used only for H.264 video. When enabled, and the original video doesn't contain cyclic repetitive elements SPS/PPS (when imported from MKV it can be recorded only one time at the beginning of the file), the SPS/PPS will be added to the stream before each key frame. We recommend that you always enable this option.
Perhaps an Expert could chime in....
arrgh
23rd November 2013, 13:44
@physic
a small sugestion: could you please increase the file name length tsmuxer accepts?
in a case like this:
the best potatoe salad_track_01_eng.ac3
the best potatoe salad_track_02_jpn.ac3
I need to rename the second track to be able to load it into tsmuxer. It is ofcourse no big deal to do it, but still an addition step...
Thanks
Roger1972
23rd November 2013, 14:29
Roger1972
Yes. I am planing authoring part. Not built in to tsMuxeR, but I am going to provide ability to use existing menu or full disk structure.
Oh, This is good news. thanks. also working with osx?
xledentaldj
23rd November 2013, 20:27
Physic:
Have you yourself tried remuxing Cars 2 3D or UP 3D?
I'm getting frozen video at about 75% through the movie. I remuxed my UK UP 3D iso with tsmuxer 2.2.3b and yet again at the 1:14:23 mark, lost audio and then the image froze, I had to stop it, then A400 wouldn't play any other movie, until I rebooted A400/power cycled. Funny thing is at the 1:14:22 mark is where the multi-branching occurs on the un-remuxed UP 3D.iso.
Is Tsmuxer doing something to freeze upon some of the multi-branching joining of files? I will now test the new beta firmware on my A-400...
I can play past that mark on my Mac Blu-ray player software..so something picky about the A400?
No change with Nov 22nd A400 beta firmware. It still has the same freeze spot in my UP 3D.iso remuxed.
Update:
Possible Mac OS X bugs:
Using codeweavers Crossover on Mac OS X 10.8.5, I am running tsmuxer 2.0.6b,
I can use Mac OS X to mount UP 3D ISO, and tell tsmuxer to input 0800.mpls and tsmuxer actually shows the languages for the audio tracks and PGS tracks, of which the tsmuxer 2.2.3b Mac OS X build doesnt show the language name for each audio and PGS track. I would have to click on them and select english. So, Im remuxing again UP 3D iso with an older version ofmtsmuxer 2.0.6 under wine to see if it will freeze somewhere in the movie or not. As I have tested the non-remuxed version of my UP 3D iso and it had no issues.
Maybe this weirdness happens because Max OS X sorta hides Bluray BDMV folder as a pkg file and you have to right click and show package contents to even see the bluray filestructor. In Crossover, the mounted bluray ISO, I could directly see the filestructor.
Still, with using tsmuxer 2.0.6b under wine, UP 3D iso still froze at 1:14:23 mark.
If only tsmuxer would parse and be able to read in just the .iso file would be great.
So, are these Mac OS X tsmuxer build bugs below:
When I First mount my Cars 2 3D ISO, and go into the playlist folder and highlight and drag and drop the 00800.mpls, it looks as if its draging all of them into tsmuxergui and then tsmuxergui pops up with a red "!" stop sign and I click OK.
Error Popup: Can't detect stream type. Filename: "/Volumes/Cars2/BDMV/PLAYLIST/00800.mpls"
Then on the second try, I drag and drop in 00800.mpls into tsmuxer input files and it works correctly reading the main english movie of 00800.mpls of Cars 2 3D.
I have noticed after tsmuxergui had remuxed Cars 2 3D.iso, I have mounted it and can see a 6gb extra 00001.m2ts file and that its not playable. The 00000.ssif and in the ssif folder is a 00000.m2ts. I wonder what it is? Seeing as I remuxed out the main 3D movie with no menues.
Thanks Physic...Roman. :-D
HWK
24th November 2013, 01:59
Physic:
I have noticed after tsmuxergui had remuxed Cars 2 3D.iso, I have mounted it and can see a 6gb extra 00001.m2ts file and that its not playable. The 00000.ssif and in the ssif folder is a 00000.m2ts. I wonder what it is? Seeing as I remuxed out the main 3D movie with no menues.
Thanks Physic...Roman. :-D
From your post it appears you have confusion about ssif file and 00001.m2ts file. Allow me to clear what these files are and how they work.
Let’s start with 00001.m2ts file which is stereoscopic or dependent view. This file cannot be decoded on its own because it lacks I frame which in layman terms can be described as a photo frame. Every video which can be viewed without any additional file or reference must have at least one I Frame. In order for 3D to work your player will read 00000.m2ts + 00001.m2ts together to generate 3D view. At this stage SSIF file come in to play which stands for Stereoscopic Interleaved File or SSIF for short, it sole job is to link files on virtual level, that is why when you rip to hard disk file size is doubled. What really is happening at this stage is player is reading part of data from 00000.m2ts and part of it from 00001.m2ts and for I frame it uses 00000.m2ts file and use this info to construct full frame needed for right eye or dependent view.
Hint: if you ever look at file size of SSIF file, it would be size of 00000.m2ts and 00001.m2ts in this case. For example if 00000.m2ts is 10GB and 00001.m2ts is 5GB file size of 00000.ssif would be 15GB because there are interleaved together.
All 3D Blu-ray confirming to specs are manufactured using this method, off course file size and name gone be different but all of them are done is same way.
xledentaldj
24th November 2013, 08:15
Thanks HWK for the info.
HWK
24th November 2013, 08:23
Thanks HWK for the info.
No problem and feel free to ask if not sure about something.
ExSport
24th November 2013, 11:53
@physic:
Thanks for your great work!
Tested your latest v2.0.8 with 2D ffmpeg sample and found some problems with tsMuxeR:
ffmpeg_sample.ts file is playable on PC and PS3(HW)
when remuxed with "Add picture timing info" ticked, PC plays it ok but not PS3 + Panasonic TV - time and picture is jumping backward and forward like crazy on PS3 and totally not playable on PanTV.
unticking it fixes problems on PS3/TV. Why?
when "ffmpeg sample.ts" is imported with mpg extension, audio track is not recognized
when "ffmpeg sample.ts" is imported with mpeg extension, stream type can't be detected so nothing is imported
Original sample+remuxed files uploaded here: https://copy.com/GoqLaZ6kKKEt
@Roman: Still not fixed in the latest v2.2.3 (Win version tested):(
Sharc
24th November 2013, 12:46
@Roman: Still not fixed in the latest v2.2.3 (Win version tested):(
Just a sidenote: Your source uses --b_pyramid=2. This is known to cause playback compatibility issues with some devices.
ExSport
24th November 2013, 14:54
Thanks for suggestion but original file works on PS3 and Panasonic TV but not when remuxed with tsMuxeR and enabled "add picture timing info". If remuxed with unticking this option, remuxed file is compatible so file itself is compatible but tsMuxeR brokes it when it tries to add "picture timing info" - seems bug there because also Roman mentioned in PM it will be fixed in next version but still doesn't work:cool:
physic
24th November 2013, 20:23
New version 2.3.2(b) is ready:
windows 32 bit: tsMuxeR_2.3.2(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NS1ZUVFdPQ09BWHM/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.3.2(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NVFlyaGJXcFhLWUE/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.3.2(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NTHVsVUkzeWI3Q1U/edit?usp=sharing)
- Support PG subtitles inside MKV
- Support MKV tracks with zlib compression
- Support 3D MP4 and MOV files (combined AVC+MVC stream)
- Add option 'line spacing' to subtitles renderer
- Add fade in/out effect to subtitles renderer
- Fixed ability to drag&drop files directly to tsMuxerGUI shurtcut (it worked before in version 10.6)
- Fixed splitting operation if no video track present
- bug fixed: tsMuxeR can't create output directory for UNC path (for instance \\.\Volume{E5FB13D8-5096-11E3-B9C4-005056C00008}\folder1\test.ts)
- bug fixed: message "file already exist" appeared if open several files from a folder with '(' in the name
HWK
24th November 2013, 20:32
New version 2.3.2(b) is ready:
windows 32 bit: tsMuxeR_2.3.2(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NS1ZUVFdPQ09BWHM/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.3.2(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NVFlyaGJXcFhLWUE/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.3.2(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NTHVsVUkzeWI3Q1U/edit?usp=sharing)
- Support PG subtitles inside MKV
- Support MKV tracks with zlib compression
- Support 3D MP4 and MOV files (combined AVC+MVC stream)
- Add option 'line spacing' to subtitles renderer
- Add fade in/out effect to subtitles renderer
- Fixed ability to drag&drop files directly to tsMuxerGUI shurtcut (it worked before in version 10.6)
- Fixed splitting operation if no video track present
- bug fixed: tsMuxeR can't create output directory for UNC path (for instance \\.\Volume{E5FB13D8-5096-11E3-B9C4-005056C00008}\folder1\test.ts)
- bug fixed: message "file already exist" appeared if open several files from a folder with '(' in the name
Thank you, for another great release.
Sharc
24th November 2013, 20:33
+1
:thanks:
nautilus7
24th November 2013, 21:11
Hi, psysic, for the update! Any word for my request (http://forum.doom9.org/showthread.php?p=1654053#post1654053)?
physic
24th November 2013, 21:18
nautilus7
Oh sorry. Your request is realy small and I intended to include it to current release, but forget about it. I'll add it to the next version.
Video Dude
24th November 2013, 21:46
Thank you for the new release physic.
Would you consider my feature request regarding blu-ray chapters?
Some movies are split into two discs. I use tsMuxeR to join the MPLS files to combine it into 1 movie only disc. When 2 or more MPLS are joined to create 1 Blu-ray, can tsMuxeR read the chapters in the MPLS and create a joined output chapter list?
Example:
Input MPLS 1 Input MPLS 2 tsMuxeR Bluray Chapter Output
Disc 1 Disc 2 Joined Disc
00:00:00.000 00:00:00.000 00:00:00.000
00:03:00.000 00:02:00.000 00:03:00.000
00:07:00.000 00:04:00.000 00:07:00.000
00:15:00.000 00:07:00.000 00:15:00.000
00:20:15.000 00:10:15.000 00:20:15.000
00:22:15.000
00:24:15.000
00:27:15.000
00:30:30.000
physic
24th November 2013, 21:49
Video Dude
Yes, I already write down your request. I'll place it to the next release most likely
Cedvano
24th November 2013, 22:18
+1 Thank you Physic !
FilipeAmadeuO
24th November 2013, 23:26
@physic
On subtitles it would be great to have a preview window.
I never know if the subtitles are on the right place of the image and if the font size is ok.
I have to use always a much higher bottom offset... (around 140)
colinhunt
24th November 2013, 23:31
New version 2.3.2(b) is ready
Thank you, awesome work!
SubJunk
25th November 2013, 00:03
Thanks for all the work physic! I have several MKV files that worked with 1.10.6 but don't work with the newer binaries on Panasonic TVs (tested 3 different TVs so far) and possibly Sony Bravias too.
nautilus7
25th November 2013, 01:03
nautilus7
Oh sorry. Your request is realy small and I intended to include it to current release, but forget about it. I'll add it to the next version.
Thank you! You 're the man!
soneca
25th November 2013, 03:24
Dude, thank you so much. You have improved(a lot!) this tool that is unique in the category!. :)
minhjirachi
25th November 2013, 03:40
When I set Blu-ray Folder as output, I can't move those files to another directory after a while. So I think it's a problem with tsmuxer v2.2.3. I haven't seen it on 1.10.6.
HWK
25th November 2013, 04:10
Physic:
Have you yourself tried remuxing Cars 2 3D or UP 3D?
I'm getting frozen video at about 75% through the movie. I remuxed my UK UP 3D iso with tsmuxer 2.2.3b and yet again at the 1:14:23 mark, lost audio and then the image froze, I had to stop it, then A400 wouldn't play any other movie, until I rebooted A400/power cycled. Funny thing is at the 1:14:22 mark is where the multi-branching occurs on the un-remuxed UP 3D.iso.
Is Tsmuxer doing something to freeze upon some of the multi-branching joining of files? I will now test the new beta firmware on my A-400...
I can play past that mark on my Mac Blu-ray player software..so something picky about the A400?
No change with Nov 22nd A400 beta firmware. It still has the same freeze spot in my UP 3D.iso remuxed.
Update:
Possible Mac OS X bugs:
Using codeweavers Crossover on Mac OS X 10.8.5, I am running tsmuxer 2.0.6b,
I can use Mac OS X to mount UP 3D ISO, and tell tsmuxer to input 0800.mpls and tsmuxer actually shows the languages for the audio tracks and PGS tracks, of which the tsmuxer 2.2.3b Mac OS X build doesnt show the language name for each audio and PGS track. I would have to click on them and select english. So, Im remuxing again UP 3D iso with an older version ofmtsmuxer 2.0.6 under wine to see if it will freeze somewhere in the movie or not. As I have tested the non-remuxed version of my UP 3D iso and it had no issues.
Maybe this weirdness happens because Max OS X sorta hides Bluray BDMV folder as a pkg file and you have to right click and show package contents to even see the bluray filestructor. In Crossover, the mounted bluray ISO, I could directly see the filestructor.
Still, with using tsmuxer 2.0.6b under wine, UP 3D iso still froze at 1:14:23 mark.
If only tsmuxer would parse and be able to read in just the .iso file would be great.
So, are these Mac OS X tsmuxer build bugs below:
When I First mount my Cars 2 3D ISO, and go into the playlist folder and highlight and drag and drop the 00800.mpls, it looks as if its draging all of them into tsmuxergui and then tsmuxergui pops up with a red "!" stop sign and I click OK.
Error Popup: Can't detect stream type. Filename: "/Volumes/Cars2/BDMV/PLAYLIST/00800.mpls"
Then on the second try, I drag and drop in 00800.mpls into tsmuxer input files and it works correctly reading the main english movie of 00800.mpls of Cars 2 3D.
Thanks Physic...Roman. :-D
I got reply directly from Roman, about this and this is what he has to say about Cars2
I can see some problem on 20-th Gb of the main clip via Sony BD validator. I am going to fix it during a couple of days. I intended release hot fix during a week.
T800
25th November 2013, 10:25
Is the OSX build for latest OSX only?
I can't open it on Snow Leopard or Lion on two separate macs.
T800
25th November 2013, 10:30
Duh, never mind. It says 10.8.
xledentaldj
25th November 2013, 10:45
Thats awesome HWK! I also did another test, I mounted Wreck It Ralph 3D ISO Remuxed from DVDFab 9.1.6 Mac, and made a new folder called, bdmv to copy all the contents of my DVDFab main movie rip of Wreck it Ralph 3d.iso and am now using latest tsMuxer to read the mpls file, and it reads it with the field "lang" in the GUI with the tracks languages. So, its easier now to decipher what I want to keep before I remux. Sadly, it took 5 hours to copy out the BDMV.pkg into a new folder named: bdmv, and Im now remuxing again with tsMuxer. Even though I just read Roman has a fix for the Cars2 freeze issue I get. Many Thanks!!!
fits79
25th November 2013, 11:07
Hi.
One feature you can add at tsmuxer is to create files with bluray menu.
colinhunt
25th November 2013, 11:34
Hi.
One feature you can add at tsmuxer is to create files with bluray menu.
That's much, much easier said than done.
ExSport
25th November 2013, 11:47
Thanks for all the work physic! I have several MKV files that worked with 1.10.6 but don't work with the newer binaries on Panasonic TVs (tested 3 different TVs so far) and possibly Sony Bravias too.
When I was at home during the weekend I had no much time to test more than only that new tsMuxeR version still generates HW incomaptible files. SubJunk, can you test new version with disabled "add picture timing info" if it is the culprit on your side?
Because I spotted same behaviors as SubJunk.
One of them is that PS3 plays file with jumping frames forward and backward randomly (including timestamp). Same file is totally unplayable on Panasonic TV.
And second problem is that PS3 some files play without glitch but same file is unplayable on PanTV.
So maybe same root cause? Weird that it is not reproduceable with all of my mkv files but the behavior changes (some works, some not, some with timeskipping)...
Muximal
25th November 2013, 16:31
linux 32 bit: tsMuxeR_2.3.2(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NVFlyaGJXcFhLWUE/edit?usp=sharing)
The linux version of tsMuxerGUI crashes when trying to load a video file, here is the terminal output:
$ ./tsMuxerGUI
(tsMuxerGUI:1865): Gtk-WARNING **: Im Modulpfad »oxygen-gtk« konnte keine Themen-Engine gefunden werden,
(tsMuxerGUI:1865): Gtk-WARNING **: Im Modulpfad »oxygen-gtk« konnte keine Themen-Engine gefunden werden,
*** Error in `/home/simon/bin/tsMuxeR/tsMuxeR': corrupted double-linked list: 0x09cc15b0 ***
======= Backtrace: =========
/lib/libc.so.6[0x46fe03cc]
/lib/libc.so.6[0x46fe1a80]
/lib/libc.so.6(__libc_malloc+0x51)[0x46fe39d1]
/usr/lib/freetype-freeworld/libfreetype.so.6[0x4971d97c]
/usr/lib/freetype-freeworld/libfreetype.so.6(ft_mem_qalloc+0x1b)[0x497225cb]
/usr/lib/freetype-freeworld/libfreetype.so.6(ft_mem_alloc+0x2e)[0x4972262e]
/usr/lib/freetype-freeworld/libfreetype.so.6[0x497231ee]
/usr/lib/freetype-freeworld/libfreetype.so.6(FT_Open_Face+0x359)[0x49726069]
/usr/lib/freetype-freeworld/libfreetype.so.6(FT_New_Face+0x55)[0x49726585]
/home/simon/bin/tsMuxeR/tsMuxeR[0x80b1583]
/home/simon/bin/tsMuxeR/tsMuxeR[0x80b17c7]
/home/simon/bin/tsMuxeR/tsMuxeR[0x80ab5d3]
/home/simon/bin/tsMuxeR/tsMuxeR[0x80aa1d7]
/home/simon/bin/tsMuxeR/tsMuxeR[0x80879d2]
/home/simon/bin/tsMuxeR/tsMuxeR[0x808bcf6]
/home/simon/bin/tsMuxeR/tsMuxeR[0x807c689]
/home/simon/bin/tsMuxeR/tsMuxeR[0x8055c18]
/lib/libc.so.6(__libc_start_main+0xf3)[0x46f84963]
/home/simon/bin/tsMuxeR/tsMuxeR[0x80609d1]
======= Memory map: ========
00c01000-00c02000 r-xp 00000000 08:14 1704020 /home/simon/bin/tsMuxeR/tsMuxeR
08048000-08119000 r-xp 00000000 00:00 0
08119000-0811c000 rwxp 00000000 00:00 0
09cb7000-09d96000 rwxp 00000000 00:00 0 [heap]
46f48000-46f67000 r-xp 00000000 08:13 410684 /usr/lib/ld-2.17.so
46f67000-46f68000 r-xp 0001e000 08:13 410684 /usr/lib/ld-2.17.so
46f68000-46f69000 rwxp 0001f000 08:13 410684 /usr/lib/ld-2.17.so
46f6b000-47123000 r-xp 00000000 08:13 416051 /usr/lib/libc-2.17.so
47123000-47124000 ---p 001b8000 08:13 416051 /usr/lib/libc-2.17.so
47124000-47126000 r-xp 001b8000 08:13 416051 /usr/lib/libc-2.17.so
47126000-47127000 rwxp 001ba000 08:13 416051 /usr/lib/libc-2.17.so
47127000-4712a000 rwxp 00000000 00:00 0
4712c000-47141000 r-xp 00000000 08:13 407023 /usr/lib/libz.so.1.2.7
47141000-47142000 r-xp 00014000 08:13 407023 /usr/lib/libz.so.1.2.7
47142000-47143000 rwxp 00015000 08:13 407023 /usr/lib/libz.so.1.2.7
4714c000-47162000 r-xp 00000000 08:13 416293 /usr/lib/libpthread-2.17.so
47162000-47163000 r-xp 00015000 08:13 416293 /usr/lib/libpthread-2.17.so
47163000-47164000 rwxp 00016000 08:13 416293 /usr/lib/libpthread-2.17.so
47164000-47166000 rwxp 00000000 00:00 0
471ed000-4722e000 r-xp 00000000 08:13 448157 /usr/lib/libm-2.17.so
4722e000-4722f000 r-xp 00040000 08:13 448157 /usr/lib/libm-2.17.so
4722f000-47230000 rwxp 00041000 08:13 448157 /usr/lib/libm-2.17.so
477d4000-477ef000 r-xp 00000000 08:13 438102 /usr/lib/libgcc_s-4.8.2-20131017.so.1
477ef000-477f0000 r-xp 0001a000 08:13 438102 /usr/lib/libgcc_s-4.8.2-20131017.so.1
477f0000-477f1000 rwxp 0001b000 08:13 438102 /usr/lib/libgcc_s-4.8.2-20131017.so.1
477f3000-478d4000 r-xp 00000000 08:13 434541 /usr/lib/libstdc++.so.6.0.18
478d4000-478d8000 r-xp 000e1000 08:13 434541 /usr/lib/libstdc++.so.6.0.18
478d8000-478d9000 rwxp 000e5000 08:13 434541 /usr/lib/libstdc++.so.6.0.18
478d9000-478e0000 rwxp 00000000 00:00 0
49713000-497af000 r-xp 00000000 08:13 407534 /usr/lib/freetype-freeworld/libfreetype.so.6.10.0
497af000-497b3000 r-xp 0009b000 08:13 407534 /usr/lib/freetype-freeworld/libfreetype.so.6.10.0
497b3000-497b4000 rwxp 0009f000 08:13 407534 /usr/lib/freetype-freeworld/libfreetype.so.6.10.0
f47e2000-f5a45000 rwxp 00000000 00:00 0
f6841000-f6fb1000 rwxp 00000000 00:00 0
f7065000-f7166000 rwxp 00000000 00:00 0
f716a000-f7268000 rwxp 00000000 00:00 0
f7271000-f72a9000 r-xp 00000000 08:13 674353 /usr/share/fonts/msttcore/arialbi.ttf
f72a9000-f76bb000 rwxp 00000000 00:00 0
f76bb000-f76bc000 ---p 00000000 00:00 0
f76bc000-f77c0000 rwxp 00000000 00:00 0 [stack:1889]
f77ec000-f77ef000 rwxp 00000000 00:00 0
f77ef000-f77f0000 r-xp 00000000 00:00 0 [vdso]
ffad1000-ffaf3000 rwxp 00000000 00:00 0 [stack]
$
T800
25th November 2013, 23:56
I made a 3D m2ts today and tried it on TMT5, TMT6 and Stereoscopic Player. It plays on all players fine. I can't get it to work on my projector (AE8000) using the native setting (frame packing??).
In Stereoscopic Player if I select SBS and also on PJ it works fine. Same with Top and Bottom. Can't get it to work with frame packing. Can anyone advise?
I don't know if it's the player or the PJ.
Same result with a MakeMKV 3d mkv.
minhjirachi
26th November 2013, 04:39
The 3D Movies, which were remuxed by tsmuxer, are worked really good on PowerDVD13, TMT6 but I don't know why somebody said they were glitched on DUNE Base 3D and can't burn it to Blu-ray Disc (same situation with Dune Base 3D on real 3D Blu-ray Player). One person has said that the total bitrate of whole movie were over 55Mbps. So that it will cause that problem. Is it true?
If I was correct, please fix that problem.
Thank you.
HWK
26th November 2013, 05:13
. One person has said that the total bitrate of whole movie were over 55Mbps. So that it will cause that problem. Is it true?
If I was correct, please fix that problem.
Thank you.
Total allowed bitrate for video only is 60Mbps and for whole movie 64Mbps, however BD Assocation says base view cannot have more than 40 Mbps. However you can have spike of bitrate.
More info is needed to solve issue related to your problem.
colinhunt
26th November 2013, 13:02
Can anyone tell me what this means?
tsMuxeR finished with error code -2.
Reading buffer overflow. Possible container streams are not syncronized. Please, verify stream fps. File name: H:\BDMV\STREAM\00003.m2ts
I tried to demux a playlist which consists of three .m2ts files. 00003.m2ts is the first of the three. Demuxing failed at 55%.
eac3to says this of the mpls:
1) 00000.mpls (angle 1), 00003.m2ts+00015.m2ts+00001.m2ts, 1:28:06
- Chapters, 18 chapters
- h264/AVC, 1080p24 (16:9)
- DTS Master Audio, Norwegian, multi-channel, 48kHz
- AC3, Norwegian, mono, 48kHz
- AC3, Danish, multi-channel, 48kHz
- AC3, Swedish, multi-channel, 48kHz
- AC3, Finnish, multi-channel, 48kHz
- AC3, English, multi-channel, 48kHz
2) 00000.mpls (angle 2), 00036.m2ts+00035.m2ts+00001.m2ts, 1:28:06
- Chapters, 18 chapters
- h264/AVC, 1080p24 (16:9)
- DTS Master Audio, Norwegian, multi-channel, 48kHz
- AC3, Norwegian, mono, 48kHz
- AC3, Danish, multi-channel, 48kHz
- AC3, Swedish, multi-channel, 48kHz
- AC3, Finnish, multi-channel, 48kHz
- AC3, English, multi-channel, 48kHz
nunub
26th November 2013, 16:00
@Physic
There is error in multiplexing with subtitles in ur latest build 2.3.3 whereas 2.2.3 seems to me consistent with virtually no error of any kind.
Video Dude
26th November 2013, 16:13
@Physic
There is error in multiplexing with subtitles in ur latest build 2.3.3 whereas 2.2.3 seems to me consistent with virtually no error of any kind.
It might be helpful to physic if you could post the exact error message that was displayed, or if there is no message describe what was wrong with the subtitles.
nunub
26th November 2013, 16:59
It might be helpful to physic if you could post the exact error message that was displayed, or if there is no message describe what was wrong with the subtitles.
same subtitle if i m rendering with 2.2.3 there is no error and also it plays fine and 2.3.2 gives me error at 13.5 percent while multiplexing.
Muximal
26th November 2013, 19:28
To date I have found that the following deps need to be installed:
Requires: glib(x86-32)
Requires: glib2(x86-32)
Requires: glibc(x86-32)
Requires: libicu(x86-32)
Requires: libpng12(x86-32)
Requires: libSM(x86-32)
Requires: libstdc++(x86-32)
Requires: libXext(x86-32)
Requires: libXrender(x86-32)
Requires: freetype(x86-32)
Requires: freetype-freeworld(x86-32)
Requires: fontconfig(x86-32)
Requires: oxygen-gtk2(x86-32)
Requires: qt(x86-32)
Never-the-less the GUI keeps crashing when trying to load a video file - function (tsMuxeR) returns an unexpected value. e.g.:
*** Error in `/usr/bin/tsMuxeR': corrupted double-linked list: 0x0834c5b0 ***
This happens both on 2.3.2 and 1.10.6
The function concerned will give a warning message on compiling the linux binaries so should be easy to chase...
jediknight
26th November 2013, 23:59
is there any easy way to adding subtitle/audio on a blu-ray disc with keeping the original menu ? Or @physic, can you make anything about this ? Seamless branched discs are very complicated :(.
Thank you.
HWK
27th November 2013, 00:47
is there any easy way to adding subtitle/audio on a blu-ray disc with keeping the original menu ? Or @physic, can you make anything about this ? Seamless branched discs are very complicated :(.
Thank you.
Full disc processing is planned feature. However at this time I am not sure how long it will take for it to be ready.
minhjirachi
27th November 2013, 09:22
Can anyone tell me what this means?
tsMuxeR finished with error code -2.
Reading buffer overflow. Possible container streams are not syncronized. Please, verify stream fps. File name: H:\BDMV\STREAM\00003.m2ts
I tried to demux a playlist which consists of three .m2ts files. 00003.m2ts is the first of the three. Demuxing failed at 55%.
eac3to says this of the mpls:
1) 00000.mpls (angle 1), 00003.m2ts+00015.m2ts+00001.m2ts, 1:28:06
- Chapters, 18 chapters
- h264/AVC, 1080p24 (16:9)
- DTS Master Audio, Norwegian, multi-channel, 48kHz
- AC3, Norwegian, mono, 48kHz
- AC3, Danish, multi-channel, 48kHz
- AC3, Swedish, multi-channel, 48kHz
- AC3, Finnish, multi-channel, 48kHz
- AC3, English, multi-channel, 48kHz
2) 00000.mpls (angle 2), 00036.m2ts+00035.m2ts+00001.m2ts, 1:28:06
- Chapters, 18 chapters
- h264/AVC, 1080p24 (16:9)
- DTS Master Audio, Norwegian, multi-channel, 48kHz
- AC3, Norwegian, mono, 48kHz
- AC3, Danish, multi-channel, 48kHz
- AC3, Swedish, multi-channel, 48kHz
- AC3, Finnish, multi-channel, 48kHz
- AC3, English, multi-channel, 48kHz
I have same problem with Paint Skin 2. It stops at 5.6% and said: "Buffer Overflow error code -2".
nunub
27th November 2013, 10:11
is there any easy way to adding subtitle/audio on a blu-ray disc with keeping the original menu ? Or @physic, can you make anything about this ? Seamless branched discs are very complicated :(.
Thank you.
Use multiavchd.
Zorg
27th November 2013, 19:58
Regarding 2.32b: I am having dificulties to render srt subtitles on 3D blurays. GUI is stable, TSMuxer ends with an error though:
http://thumbnails104.imagebam.com/29142/228800291411171.jpg (http://www.imagebam.com/image/228800291411171) http://thumbnails107.imagebam.com/29142/28977d291411173.jpg (http://www.imagebam.com/image/28977d291411173)
physic
28th November 2013, 02:30
Hotfix 2.3.4(b) is ready:
tsMuxeR_2.3.4(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NQmMyaGhmempXZ2M/edit?usp=sharing)
I'll upload Linux and Mac version tomorrow.
------------ Network Optix tsMuxeR 2.3.4(b) ----------------------
- Possible fixed problem in Duna player with some movies.
- PCM inside VOB was anonced before, but actually did not work. Fixed.
- UI fix: if open MPLS, then close, track list is not cleared. It is broken in previous build only.
- Subtitles renderer fixed (broken in previous build only after in/out effects)
I spent a lot of time for investigate pp.#1 with Duna player. Actually I do not have this player, but Sony BD validator reported some strange issue for movie Cars 2 just in position where Duna has problem. I fixed this issue in validator. But I did not found clearly bug in tsMuxeR. In any way I have some surmise what cause a problem. So, new build pass sony BD validator in this position, I hope Duna player will be fixed as well. Who has this player, please try disk Cars2 around position 1:12:00.
nautilus7
28th November 2013, 03:06
Hi, thank you physic for the latest updates to the program. I would like to ask for a feature:
Currently, the "start mux time" can be entered in h:mm:ss.mmm format. It would be great if it could be entered in 45KHz ticks format. This way I would be able to set the exact value I want.
For example, retail BDs usually have a "start mux time" of 0:00:11.6506666666 which in 45KHz ticks corresponds to 524280 (in decimal) or 00 07 FF F8 (in hex). Currently there is no way to enter such value. So if there's a possibility to enter the "start mux time" in 45KHz ticks, either in decimal or in hexadecimal, it would be perfect.
I need this option because I remux retail Blu-rays a lot (keeping original structure, but changing the main movie .m2ts file). This procedure requires some editing in the .mpls files afterwards using BDEdit application. The editing won't be necessary if I can input the exact same start mux time the original .m2ts has. I guess this is the reason why this feature as it is was introduced. I believe with the change I propose it would be perfect.
nautilus7
Oh sorry. Your request is realy small and I intended to include it to current release, but forget about it. I'll add it to the next version.Any progress? :(
xledentaldj
28th November 2013, 06:18
Physic, I have a Popcorn Hour A-400, not a Dune..and I had the Cars 2 3D.iso that has the issue around the 1 hour mark where it froze on my Popcorn Hour A-400 during playback in 2D on my 2D HDTV. UP 3D froze at 1:14:22 mark. If I only had the same Sony BD Validator s/w, then I could see what it sees? I will use Crossover and run the windows tsMuxer 2.4.3b and see if the remux of Cars 2 3D is fixed or not. Its gonna take about 5 hours to remux for me on my iMac.
Thanks!
physic
28th November 2013, 09:39
nautilus7
It is not a next release. I consider this version as hot fix. Release is going to be at Sunday as usual.
xledentaldj
Sorry, It was too late yestarday and I mixed up everything. I mean Popcorn Hour A-400.
Validator sees that last video frame of movie (last video PTS) at 1:12:40 positing. But it is very strange because I did a lot of tests and all data correct.
H.264 track of this moovie has a lot of H.264 fillter packets (packets do not contain any data, just add some trafic). I surmise that this packets cause a issue. I introduce filtering such data from source track. After that file size slightly reduced and validator error disapeared.
r0lZ
28th November 2013, 10:37
H.264 track of this moovie has a lot of H.264 fillter packets (packets do not contain any data, just add some trafic). I surmise that this packets cause a issue. I introduce filtering such data from source track. After that file size slightly reduced and validator error disapeared.Anyway, it's a good modification. Who wants useless packets that just consume disc space while not serving any useful purpose? Thanks. :-)
ExSport
28th November 2013, 13:19
Hotfix 2.3.4(b) is ready:
tsMuxeR_2.3.4(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NQmMyaGhmempXZ2M/edit?usp=sharing)
Thanks Roman
Remuxed file from FFMPEG sample (http://forum.doom9.org/showthread.php?p=1650917#post1650917) is byte2byte exactly same with older versions so I suppose "skipping timestamp/frames" are not fixed for HW players.
Hopefully Sunday version will fix it:thanks:
mbcd
28th November 2013, 15:40
Hotfix 2.3.4(b) is ready:
------------ Network Optix tsMuxeR 2.3.4(b) ----------------------
- Possible fixed problem in Duna player with some movies.
- PCM inside VOB was anonced before, but actually did not work. Fixed.
- UI fix: if open MPLS, then close, track list is not cleared. It is broken in previous build only.
- Subtitles renderer fixed (broken in previous build only after in/out effects)
I spent a lot of time for investigate pp.#1 with Duna player. Actually I do not have this player, but Sony BD validator reported some strange issue for movie Cars 2 just in position where Duna has problem. I fixed this issue in validator. But I did not found clearly bug in tsMuxeR. In any way I have some surmise what cause a problem. So, new build pass sony BD validator in this position, I hope Duna player will be fixed as well. Who has this player, please try disk Cars2 around position 1:12:00.
You mean Dune-Player, or?
I have one, but I dont have the BD.
If someone could provide me a sample around position 1:12:00, I could test it.
Ghitulescu
28th November 2013, 16:05
According to info in this forum tsMuxer is able to convert E-AC3 to AC3, yet it appears that it [down]converts a 640kbps 5.1 E-AC3 track to a 224kbps 2.0 AC3 one. Is this the intended behaviour?
I was using the last tsmuxer and GUI, 2.3.4b. Output BD folder.
minhjirachi
28th November 2013, 16:54
Physic, I have a Popcorn Hour A-400, not a Dune..and I had the Cars 2 3D.iso that has the issue around the 1 hour mark where it froze on my Popcorn Hour A-400 during playback in 2D on my 2D HDTV. UP 3D froze at 1:14:22 mark. If I only had the same Sony BD Validator s/w, then I could see what it sees? I will use Crossover and run the windows tsMuxer 2.4.3b and see if the remux of Cars 2 3D is fixed or not. Its gonna take about 5 hours to remux for me on my iMac.
Thanks!
Popcorn Hour A400 was used same chipset like DUNE (SMP8672). So if Dune Base 3D has problem, Popcorn Hour A400 will be the same.
Anyone can give me the link of the Sony BD Validator? I really want to use it for testing some 3D ISO, which was remuxed by tsmuxer. So I think tsmuxer v2.4.3 was not fixed it yet.
Phoenix_1
28th November 2013, 17:45
tsMuxer 2.3.4(b) does not multiplex TrueHD.
When re-multiplexing it generates:
Reading buffer overflow. Possible container streams are not syncronized. ....
Otherwise it demultiplexes the streams and when they are multiplexed back in .mkv everything is OK.
idbirch2
28th November 2013, 18:23
Popcorn Hour A400 was used same chipset like DUNE (SMP8672). So if Dune Base 3D has problem, Popcorn Hour A400 will be the same.
The A-400 uses the Sigma 8911 chip.
Rigor
28th November 2013, 18:56
New version 2.3.2(b) is ready:
- Support PG subtitles inside MKV
- Support MKV tracks with zlib compression
- Fixed ability to drag&drop files directly to tsMuxerGUI shurtcut (it worked before in version 10.6)
- bug fixed: tsMuxeR can't create output directory for UNC path (for instance \\.\Volume{E5FB13D8-5096-11E3-B9C4-005056C00008}\folder1\test.ts)
Thank you, thank you, thank you and thank you again. You sir, are a genius. In this one release, you've improved my quality of life more than you could know. Donation inbound!
Really though, these "small" fixes are really appreciated Roman!! I have some elaborate automation written in Python back in 2008 and tsmuxer is key in that project. These four fixes will eliminate a considerable amount of error handling and extra processing with other tools. I can't thank you enough!
physic
28th November 2013, 21:14
Phoenix_1
tsMuxer 2.3.4(b) does not multiplex TrueHD.
I just checked full BD disk and it is work.
Rigor
Thank you too for big donation!
Phoenix_1
28th November 2013, 21:55
@physic
With both tsMuxeR and eac3to I can extract the streams from a
Blu-ray release. I can perfectly merge the streams in an .mkv file. I can make an perfectly playable .mpa file. I can make a perfectly playable .ts file with tsMuxeR.
But neither Blu-ray ISO nor a Blu-ray folder made by tsMuxeR contains playable audio.
Remuxing the source doen't work also.
So, the extracted .ac3 file isn't the reason.
Can you send me your working copy of tsMuxer or ...
Do you want to have my audio file?
O, I saw the audio was 96 kHz sampled, with ac3 EX embedded. It is 7.1 channels. Though ts muxing produces audible sound but not a good video.
I'll try re-sampling.
xledentaldj
29th November 2013, 00:52
Physic:
Remuxed my Cars 2 3D.iso and my results were:
At the 1:05:27 mark in Cars 2 3D I got an audio pop, audio went silent and 5 seconds later the video froze but run time kept going. So I had to Power cycle my A-400.
1:05:27 - 1:05:28 goes to the next .m2ts.
I went back to the original Cars 2 3D.iso file and played around skipping to the 1:05:00 - 1:06:00 mark and I did get it to freeze at the 1:05:27 mark once.. Maybe I have a bad Cars 2 3D.iso and or a picky A-400?
tebasuna51
29th November 2013, 10:46
According to info in this forum tsMuxer is able to convert E-AC3 to AC3, yet it appears that it [down]converts a 640kbps 5.1 E-AC3 track to a 224kbps 2.0 AC3 one. Is this the intended behaviour?
AFAIK tsMuxeR don't have a AC3 encoder inside, then can't convert E-AC3 to AC3.
I think tsMuxeR can only extract the "core" of some E-AC3 BD tracks. Maybe the "core" of this 640kbps 5.1 E-AC3 track is only 224kbps 2.0 AC3.
You can use eac3to (with Aften AC3 encoder) to convert E-AC3 5.1 to AC3 5.1.
Phoenix_1
29th November 2013, 11:25
Here I am saying again: tsMuxeR 2.3.4(b) can('t) make neither a Blu-ray ISO nor Blu-ray folder from a source:
Disc Title: GOD BLESS AMERICA
Disc Size: 24,245,910,317 bytes
Protection: AACS
BD-Java: No
Size: 23,913,811,968 bytes
Length: 1:44:22.214
Total Bitrate: 30.55 Mbps
Video: MPEG-4 AVC Video / 22844 kbps / 1080p / 23.976 fps / 16:9 / High Profile 4.1
Audio: English / Dolby TrueHD Audio / 7.1 / 96 kHz / 3677 kbps / 16-bit (AC3 Embedded: 5.1-EX / 48 kHz / 640 kbps)
Audio: English / Dolby Digital EX Audio / 5.1-EX / 48 kHz / 640 kbps
Subtitle: Chinese / 31.227 kbps
Subtitle: Chinese / 28.594 kbps
Subtitle: English / 36.115 kbps
When working in “remux” mode, that is extracting files from the source and muxing them back in an .iso, it stops with message:
tsMuxeR finished with error code -2
Errors: Reading buffer overflow. Possible container streams are not syncronized. Please, verify stream fps.
Here is another approach.
First, using tsMuxeR I've extracted the three streams I've been interested: video (.264) – 16.6 GB, audio (.ac3) – 3.14 GB, English subtitles (.sup) – 27 MB.
Second, using tsMuxeR and Scenarist I've generated .iso files.
TsMuxeR's file is with inaudible sound, Scenarist’s file is a normal Blu-ray.
I've used BDReauthor to extract from TsMuxeR's .ac3 file both Dolby Digital audio files needed for Scenarist: .mlp – 2.67 GB, .ac3 – 477 MB.
Note: BDReauthor said they were different by 1 sec.
There are not differences in disks info except for the subtitles which are different in size.
TsMuxeR's: 36.115 kbps, Scenarist’s: 37.791 kbps
off topic:
I've tried re-sampling the main trueHD audio file (thd+ac3) to 48 kHz using eac3to (-resampleTo48000) without success.
mattmarsden
29th November 2013, 11:28
Physic:
Remuxed my Cars 2 3D.iso and my results were:
At the 1:05:27 mark in Cars 2 3D I got an audio pop, audio went silent and 5 seconds later the video froze but run time kept going. So I had to Power cycle my A-400.
1:05:27 - 1:05:28 goes to the next .m2ts.
I went back to the original Cars 2 3D.iso file and played around skipping to the 1:05:00 - 1:06:00 mark and I did get it to freeze at the 1:05:27 mark once.. Maybe I have a bad Cars 2 3D.iso and or a picky A-400?
I have had no problem at all with Cars 2 and my A400 - did however remux it with version 2.06, it might be worth trying that
xledentaldj
29th November 2013, 21:55
Im in the process of remuxing a different copy of Cars 2 3D.iso and I will let you all know how it turns out. Well, thats a no go, I got the same issue from the Cars 2 3D and UP 3D remuxed.isos each from the dutch/CEE bluray isos.. Hm.. what happens if I use MakeMKV 1.8.6 beta for Mac OS X on Cars 2 3D untouched iso and make it a full 3D MKV and then use tsMuxer 2.3.2b to remux that Cars 2 3D.mkv back into a Bluray 3D iso? Hmm..
physic
30th November 2013, 11:05
Phoenix_1
When working in “remux” mode, that is extracting files from the source and muxing them back in an .iso, it stops with message:
tsMuxeR finished with error code -2
Errors: Reading buffer overflow. Possible container streams are not syncronized. Please, verify stream fps.
I just checked disk 'God Bless America' in remux mode. No any errors. Track list in that movie release: H.264, DTS-HD, AC3, 2 PG streams.
Zorg
30th November 2013, 12:26
What does this dropbox mean when muxing pgs subtitles:
3d offset: plane #
Does this work as a paralax ("distance" between left and right image ~ depth) for the subtitles?
The subtitles in Blu-ray 3D are still one stream (image) but then the renderer (player) displays them for both eyes but just slightly shifted horizontally according to the plane number?
:thanks:
r0lZ
30th November 2013, 12:36
I wonder that too, as well as many other things about the 3D subtitles, and I've opened a specific thread on that subject in the Subtitles forum, here (http://forum.doom9.org/showthread.php?t=169817).
Since that subject seems to be extremely complex, I suggest to join that thread, to centralize all questions regarding 3D BD subs in the same place.
Currently, there is still no complete answer to your question, and I'm experiencing with some BDs to discover as much info as possible...
Zorg
30th November 2013, 12:52
Now I'm confused even more :eek:
Couldn't it be done somehow simplier? :D
Thanks a lot anyway ;)
Nico8583
30th November 2013, 19:11
Hi,
Is it possible to create a txt file when TsMuxer demux a playlist (in CLI mode) ?
Thanks !
Cedvano
30th November 2013, 19:13
Hi,
Is it possible to create a txt file when TsMuxer demux a playlist (in CLI mode) ?
Thanks !
Add "> test.txt" at the end of command line.
(Ajoute "> test.txt" à la fin de ta ligne de commande)
Nico8583
30th November 2013, 19:33
Thanks ! I'll try that later ;)
xledentaldj
30th November 2013, 20:49
YES! Finally, remuxing the 3D MVC MKV with tsMuxer 2.3.2b back into a Bluray 3D.iso fixed the freeze issue. Cars 2 3D no longer freezes at the 1:05:00 - 1:06:00 mark. Now, I still need to watch the whole movie from beginning to end just to make sure and create a small sample of this remuxing process to give to someone to make sure the 3D still works.
So, using MakeMKV 1.8.6 beta from a Cars 2 3D untouched.iso took 42 minutes to mux into a MVC mkv, then I used tsMuxer 2.3.2b and remuxed it into a Bluray ISO. What an extra step! Ohh Well.
Cars_2_t41.mkv is 28.21GB (MVC in MKV) and Cars 2 2011 remuxed.iso is 29.77..
OK folks, those with a Popcorn Hour A-400 and a 3D HDTV, please download and test this Cars 2 3D clip: https://mega.co.nz/#!VVZGDQzZ!fV-MIxZ5RzZsDKjxyIttfiSTnJlPLlYaPKq1O4TI4TU
(From 00835.mpls, DTS-HD 7.1, english subtitles, duration 1:09.)
Rigor
30th November 2013, 21:40
Rigor
Thank you too for big donation!
That's a small token of appreciation for what you do. A retail software package with the features of tsmuxer would cost far more. I hope more users realize that and send some portion your way for everything you put into tsmuxer!
Thanks again, Roman and I look forward to following where you take tsmuxer in the future!
Phoenix_1
30th November 2013, 23:12
physic
What I am reporting here is tsMuxer 2.3.4(b) does not multiplex TrueHD.
I don't have problems with DTSMA audio.
These are my attempts to remultiplex Blu-ray releases with tsMuxer 2.3.4(b)
Disc Title: GOD BLESS AMERICA
Dolby TrueHD Audio / 7.1 / 96 kHz / 3677 kbps / 16-bit (AC3 Embedded: 5.1-EX / 48 kHz / 640 kbps)
Disc Title: STAR TREK INTO DARKNESS 3DBD
Dolby TrueHD Audio 7.1 / 48 kHz / 4342 kbps / 24-bit (AC3 Embedded: 5.1 / 48 kHz / 640 kbps / DN -4dB)
Disc Title: GHOST IN THE SHELL 3DBD
Dolby TrueHD Audio 7.1 / 96 kHz / 4022 kbps / 16-bit (AC3 Embedded: 5.1-EX / 48 kHz / 640 kbps)
Neither of them was successful.
As I said in "remux" mode tsMuxeR generats error and stops.
In "mux" mode, that is the streams are already extracted (demuxed), and tsMuxeR multiplex them, no error occurs but the sound is not normal.
It is as if the playback is at higher speed.
I've just tried another remux of GHOST IN THE SHELL:
Errors: Reading buffer overflow. Progress 10.5%
Decoding TRUE-HD stream (track 3): AC3 core+TRUE-HD. Peak bitrate: 6756Kbps (core 640Kbps) Sample Rate: 96KHz (core 48Khz) Channels: 5.1
(Keep in mind I have remuxed all these three releases with Scenarist using streams already extracted (demuxed) by tsMuxeR. More over, I used tsMuxer to get a m2ts file with video, audio and subtitles in order for BDReauthor to extract subtitles and both .mlp and .ac3 files needed to produce a BD release using Scenarist.)
On another hand when I tried remuxing STAR TREK INTO DARKNESS using as a source a release I have prepared with Scenarist the processing was fine.
So, what we do?
Actually, I can overcome this problem by either re-encoding audio to DTSMA or by using Scenarist. I don't have problem with that.
I'm trying to help you making tsMuxeR perfect. I could do more than just reporting a bug.
physic
1st December 2013, 02:05
Phoenix_1
ok, now I undarstand. Looks like TrueHD from your disks are muxed with invalid speed. "Reading buffer overflow" is consequence of this fact.
I checked 2 disks with TRUE-HD : "Monsters University 3D" and "STAR TREK INTO DARKNESS 3DBD". Still no problem.
Could you send short example (several minutes) of TRUE-HD track?
P.S. May be problem with TRUE-HD 96Khz. I have not such examples and 2 of 3 you disks have 96Khz. May be you wrong with Star Track. At least this hypothesis explains all facts.
minhjirachi
1st December 2013, 07:26
Phoenix_1
ok, now I undarstand. Looks like TrueHD from your disks are muxed with invalid speed. "Reading buffer overflow" is consequence of this fact.
I checked 2 disks with TRUE-HD : "Monsters University 3D" and "STAR TREK INTO DARKNESS 3DBD". Still no problem.
Could you send short example (several minutes) of TRUE-HD track?
P.S. May be problem with TRUE-HD 96Khz. I have not such examples and 2 of 3 you disks have 96Khz. May be you wrong with Star Track. At least this hypothesis explains all facts.
You right. I have same problem with Paint Skin 2, which was used the trueHD 96kHz.
KoolKiwi
1st December 2013, 09:46
I've noted a problem with Epic 3D Blu-ray. No matter whether I have the --right-eye option checked or not, the playback requires me to swap left & right eye's on my media player (MED600X3D).
I re-ripped with the option checked, and unchecked, and in both cases the left & right images required swapping.
I haven't re-tested any other 3D titles, so can't confirm yet if this is just an issue with this title, or, an issue with the latest tsMuxeR version(s).
Cedvano
1st December 2013, 10:28
I've noted a problem with Epic 3D Blu-ray. No matter whether I have the --right-eye option checked or not, the playback requires me to swap left & right eye's on my media player (MED600X3D).
I re-ripped with the option checked, and unchecked, and in both cases the left & right images required swapping.
I haven't re-tested any other 3D titles, so can't confirm yet if this is just an issue with this title, or, an issue with the latest tsMuxeR version(s).
How do you mux this (M2ts, iso,...) ?
I had the same probleme with EPIC when I re-create the BD.
KoolKiwi
1st December 2013, 10:55
How do you mux this (M2ts, iso,...) ?
I had the same probleme with EPIC when I re-create the BD.
Sorry, I should have been specific. This is when remuxing only the english tracks to a Blu-ray ISO with 2.3.4(b).
The player (Mede8er 600X3D) successfully detects the 3D content ISO on playback, but with left & right images needing swapped (whether or not "Use base video stream for right eye" is checked).
Ghitulescu
1st December 2013, 11:01
AFAIK tsMuxeR don't have a AC3 encoder inside, then can't convert E-AC3 to AC3.
I think tsMuxeR can only extract the "core" of some E-AC3 BD tracks. Maybe the "core" of this 640kbps 5.1 E-AC3 track is only 224kbps 2.0 AC3.
You can use eac3to (with Aften AC3 encoder) to convert E-AC3 5.1 to AC3 5.1.
My mistake, I noticed only today, it's still E-AC3 not AC3 as mistakenly written, yet in 2 channels only. I am not used with E-AC3 so I understand now that I have to use a convertor from E-AC3 to AC3.
Cedvano
1st December 2013, 11:20
Sorry, I should have been specific. This is when remuxing only the english tracks to a Blu-ray ISO with 2.3.4(b).
The player (Mede8er 600X3D) successfully detects the 3D content ISO on playback, but with left & right images needing swapped (whether or not "Use base video stream for right eye" is checked).
Try this:
1. Create the Blu-ray folder with TsMuxeR
2. Modify the mpls with HexEditor and change 40 to 50 (see this forum for more details)
3. Create the ISO with Virtual Dive and ImgBurn
4. Test it
Zorg
1st December 2013, 15:40
regarding True-HD 96khz: Now I can recall that a year ago I had difficulties with Goemon, which was 96kHz too! (it looked like different muxspeed) So the Problem must have been there in tsmuxer since 1.xx versions...
Phoenix_1
1st December 2013, 19:23
Phoenix_1
...
Could you send short example (several minutes) of TRUE-HD track?
...
Here is a linkhttp://dox.bg/files/dw?a=37094e779f
This is ~2 min cut from a movie remux (God Bless America) generated by Scenarist (video, audio, and sub streams).
>eac3to cutgba.m2ts
M2TS, 1 video track, 1 audio track, 1 subtitle track, 0:02:05, 24p /1.001
1: h264/AVC, 1080p24 /1.001 (16:9)
2: TrueHD/AC3, 7.1 channels, 96kHz, -696ms
(embedded: AC3 EX, 5.1 channels, 640kbps, 48kHz)
3: Subtitle (PGS)
physic
1st December 2013, 23:20
New version 2.4.1(b) is ready:
windows 32 bit: tsMuxeR_2.4.1(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NUkNLQ1I5RjRHdU0/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.4.1(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NX2JUQ0xwM0JveFk/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.4.1(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NTnp3Q24wUlhuZzA/edit?usp=sharing)
- Add secondary audio support for bluray muxing. Due to standart It is allowed only for DTS-Express and DD+ codecs.
- Filter out H.264 filler packets
- UI improvment: option for MPLS offset can be entered either as time or as 45Khz clock value
- UI improvment: UI displays opened file duration
- UI improvment: chapter list correctly updated if join several files. Also joining for MPLS is enabled.
- Add help if run tsMuxeR without parameters
- Fixed muxing for 96Khz TRUE-HD tracks
- PCM inside VOB was anonced before, but actually did not work. Fixed.
- UI fix: if open MPLS, then close, track list is not cleared. It is broken in previous build only.
- Subtitles renderer fixed (broken in previous build only after in/out effects)
physic
1st December 2013, 23:21
Phoenix_1
Please check latest version
HWK
1st December 2013, 23:27
New version 2.4.0(b) is ready:
windows 32 bit: tsMuxeR_2.4.0(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NZXkycEtPOVh2QXM/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.4.0(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NcTk1NzNrQUVIY2s/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.4.0(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NY2VDWEp4QkFXYUE/edit?usp=sharing)
- Add secondary audio support for bluray muxing. Due to standart It is allowed only for DTS-Express and DD+ codecs.
- Filter out H.264 filler packets
- UI improvment: option for MPLS offset can be entered either as time or as 45Khz clock value
- UI improvment: UI displays opened file duration
- UI improvment: chapter list correctly updated if join several files. Also joining for MPLS is enabled.
- Add help if run tsMuxeR without parameters
- Fixed muxing for 96Khz TRUE-HD tracks
- PCM inside VOB was anonced before, but actually did not work. Fixed.
- UI fix: if open MPLS, then close, track list is not cleared. It is broken in previous build only.
- Subtitles renderer fixed (broken in previous build only after in/out effects)
Thank you, Roman for everything. I am guessing next task support full disc processing.
HWK
1st December 2013, 23:38
Here is a linkhttp://dox.bg/files/dw?a=37094e779f
This is ~2 min cut from a movie remux (God Bless America) generated by Scenarist (video, audio, and sub streams).
>eac3to cutgba.m2ts
M2TS, 1 video track, 1 audio track, 1 subtitle track, 0:02:05, 24p /1.001
1: h264/AVC, 1080p24 /1.001 (16:9)
2: TrueHD/AC3, 7.1 channels, 96kHz, -696ms
(embedded: AC3 EX, 5.1 channels, 640kbps, 48kHz)
3: Subtitle (PGS)
New version 2.4.0(b) is ready:
windows 32 bit: tsMuxeR_2.4.0(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NZXkycEtPOVh2QXM/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.4.0(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NcTk1NzNrQUVIY2s/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.4.0(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NY2VDWEp4QkFXYUE/edit?usp=sharing)
- Add secondary audio support for bluray muxing. Due to standart It is allowed only for DTS-Express and DD+ codecs.
- Filter out H.264 filler packets
- UI improvment: option for MPLS offset can be entered either as time or as 45Khz clock value
- UI improvment: UI displays opened file duration
- UI improvment: chapter list correctly updated if join several files. Also joining for MPLS is enabled.
- Add help if run tsMuxeR without parameters
- Fixed muxing for 96Khz TRUE-HD tracks
- PCM inside VOB was anonced before, but actually did not work. Fixed.
- UI fix: if open MPLS, then close, track list is not cleared. It is broken in previous build only.
- Subtitles renderer fixed (broken in previous build only after in/out effects)
I downloaded Phoenix file, problem is still there. Tsmuxer says some track not recognized and as a result audio track does not appear in GUI.
physic
2nd December 2013, 00:26
I updated post. Version replaced to 2.4.1(b). Chapter list did not updated correctly if join MPLS. Fixed.
HWK
I've got full BD disk with TRUE-HD 96Khz track and I tested on that disk. I'll check this sample.
HWK
2nd December 2013, 00:32
I updated post. Version replaced to 2.4.1(b). Chapter list did not updated correctly if join MPLS. Fixed.
HWK
I've got full BD disk with TRUE-HD 96Khz track and I tested on that disk. I'll check this sample.
It took me 3 hours + to download, if it take same time for you. Let me know I will upload to google docs for you.
physic
2nd December 2013, 00:35
HWK
Yes. About 3 hours. But I can see by file beginning - it is not a TS/M2TS file. And it is not a True-HD track with embeded core. So, looks like it just unsupported sample format.
HWK
2nd December 2013, 00:38
HWK
Yes. About 3 hours. But I can see by file beginning - it is not a TS/M2TS file. And it is not a True-HD track with embeded core. So, looks like it just unsupported sample format.
Do you see BIN instead? However it is M2TS file just to let you know. It happened to me as well when downloaded.
Media Info report on file
General
ID : 0 (0x0)
Complete name : G:\cutGBA.m2ts
Format : BDAV
Format/Info : Blu-ray Video
File size : 450 MiB
Duration : 2mn 4s
Overall bit rate mode : Variable
Overall bit rate : 30.3 Mbps
Maximum Overall bit rate : 48.0 Mbps
Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.1
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Codec ID : 27
Duration : 2mn 3s
Bit rate mode : Variable
Bit rate : 28.4 Mbps
Maximum bit rate : 27.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 23.976 fps
Standard : NTSC
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.572
Stream size : 419 MiB (93%)
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709
Audio
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : TrueHD / AC-3
Mode extension : CM (complete main)
Format settings, Endianness : Big
Muxing mode : Stream extension
Codec ID : 131
Duration : 2mn 4s
Bit rate mode : Variable / Constant
Bit rate : 640 Kbps
Maximum bit rate : 5 196 Kbps
Channel(s) : 8 channels / 6 channels
Channel positions : Front: L C R, Side: L R, Back: L R, LFE / Front: L C R, Side: L R, LFE
Sampling rate : 96.0 KHz / 48.0 KHz
Bit depth : 16 bits
Delay relative to video : -758ms
Stream size : 9.50 MiB (2%)
Text
ID : 4608 (0x1200)
Menu ID : 1 (0x1)
Format : PGS
Codec ID : 144
Duration : 1mn 57s
Delay relative to video : 5s 964ms
physic
2nd December 2013, 00:42
Yes. I was wrong. It is m2ts file. I'll check it now by file begining.
This track is not correctly cutted. Audio data starts with THD frame instead of AC3 frame. Ts muxer can't parse such tracks. May be I'll fix it in a future
About future plans: yes I intended to start with full disk processing but I change plan a little bit. I am going to implement H.265 support first for some reason. So, I'll spend next week with this feature.
HWK
2nd December 2013, 00:52
Yes. I was wrong. It is m2ts file. I'll check it now by file begining.
In case you want to take express highway for file transfer :D
https://drive.google.com/file/d/0B2c8pQSAQa3qdUVPTVpfSWNhbEU/edit?usp=sharing
HWK
2nd December 2013, 01:19
About future plans: yes I intended to start with full disk processing but I change plan a little bit. I am going to implement H.265 support first for some reason. So, I'll spend next week with this feature.
Hmm, interesting thanks for insights into tsmuxer. With regards to H.265 I am guessing it will only support muxing mode of m2TS file and ts file.
physic
2nd December 2013, 01:36
I am not going to forbidden it special for Blu-ray because of no addition code required for H.265 inside BD disk. I'll introduce only warning.
Of course, H.265 BD player not exists yet. :-)
filler56789
2nd December 2013, 01:51
I am going to implement H.265 support first for some reason. So, I'll spend next week with this feature.
Great news indeed :)
:thanks: :thanks: :thanks:
nautilus7
2nd December 2013, 01:59
New version 2.4.1(b) is ready:
- UI improvment: option for MPLS offset can be entered either as time or as 45Khz clock value
Thanks a lot for adding my request and excuse me for being impatient. You're the man!
Can you or anyone else tell me what the "add picture timing info" and the "continually insert SPS/PPS" options in the input tab do exactly? Should I use them when I remuxing a retail disc?
HWK
2nd December 2013, 02:03
Thanks a lot for adding my request and excuse me for being impatient. You're the man!
Can you or anyone else tell me what the "add picture timing info" and the "continually insert SPS/PPS" options in the input tab do exactly? Should I use them when I remuxing a retail disc?
Here, you go
Additional parameters for H.264 video tracks:
level
Overwrite level in the H264 stream. Note: option update
headers only. The H264 stream may not meet the requirements
of a lower level.
- insertSEI
If original stream does not contain SEI picture timing and
SEI buffering period, then the info is added to the stream.
This option is recommended for BD muxing.
- contSPS
If original video doesn't contain repetitive SPS/PPS then
SPS/PPS will be added to the stream before each key frame.
This option is recommended for BD muxing.
- subTrack
Used for combined AVC/MVC tracks only. TsMuxeR always
demultiplex such tracks to separate AVC and MVC streams.
This parameter defined reference to AVC part(if value=1) or
or to MVC part (if value=2).
nautilus7
2nd December 2013, 02:07
Even though this does not explain what they do, I guess if the video stream comes directly from a blu-ray disc they are not needed. Correct?
HWK
2nd December 2013, 02:12
Even though this does not explain what they do, I guess if the video stream comes directly from a blu-ray disc they are not needed. Correct?
Your call, I won't take it off.
I have to do some research on this matter.
I retrieve this form Mainconcept encoder setting, it seems tsmuxer does something similar
Add Picture Timing SEI
Check to add Supplemental Enhancement Information fields indicating the global time for each frame and suitable decoder settings. They add a small overhead to the file size, but can help a decoder play out the video more efficiently.
nautilus7
2nd December 2013, 02:26
OK, I will leave them on. Thanks.
HWK
2nd December 2013, 02:38
I retrieve this form Mainconcept encoder setting, it seems tsmuxer does something similar
Add Picture Timing SEI
Check to add Supplemental Enhancement Information fields indicating the global time for each frame and suitable decoder settings. They add a small overhead to the file size, but can help a decoder play out the video more efficiently.
OK, I will leave them on. Thanks.
Picture Timing SEI is even more important on interlace sources. Since it tells decoder which way to display a field: Top or Bottom. You can also get errors if you have both interlaced and progressive frames in your video stream.
minhjirachi
2nd December 2013, 03:16
What does "45Khz clock value" mean?
HWK
2nd December 2013, 03:22
What does "45Khz clock value" mean?
Read this thread, which is by nautilus7 for answer
http://forum.doom9.org/showthread.php?p=1654053#post1654053
nautilus7
2nd December 2013, 03:22
It's a way of measuring time in blu-ray. 1 second equals 45000 "ticks" or 45khz. physic could explain better i suppose.
minhjirachi
2nd December 2013, 04:22
It's a way of measuring time in blu-ray. 1 second equals 45000 "ticks" or 45khz. physic could explain better i suppose.
I have seen your post above and now I have understood why I have to use the BDEdit after remuxing with replaced MPLS file.
Thank you so much.
ExSport
2nd December 2013, 09:39
Add Picture Timing SEI
Check to add Supplemental Enhancement Information fields indicating the global time for each frame and suitable decoder settings. They add a small overhead to the file size, but can help a decoder play out the video more efficiently.
Not always it is good to enable it.
It seems sometimes it doesn't do what is expected so generated file is incompatible with HW players as mentioned already here:
http://forum.doom9.org/showthread.php?p=1650917#post1650917
@Roman, still no change in latest v2.4.1 (checked byte2byte with buggy sample and new tsMuxeR generates exactly same file:()
Removing "insertSEI" parameter fixes the problem so there must be some weird bug in there.
Zorg
2nd December 2013, 10:02
2.4.1(b)Thank you again so much!
Just noticed small GUI problem - the 3D plane number doesn't update in the tracklist when changed in the dropbox:
http://thumbnails106.imagebam.com/29226/e31b96292251364.jpg (http://www.imagebam.com/image/e31b96292251364)
Maybe you could explain the whole 3D subtitles, planes and offsets thing, that we are not confused anymore (http://forum.doom9.org/showthread.php?t=169817)
Selur
2nd December 2013, 10:19
Thanks for the new release.
Any news regarding a Mac OS X 10.6.8+ version? :)
Phoenix_1
2nd December 2013, 10:58
Phoenix_1
Please check latest version
It is fine.
Thank you.
But ...
there is something more you could consider.
tsMuxeR cannot recognize a trueHD stream inside an mkv container which is not the same with an DTSMA stream.
tymoxa
2nd December 2013, 11:40
tsMuxeR cannot recognize a trueHD stream inside an mkv container...
That is because trueHD in MKV doesn't contain an AC3 core.
In this case:
Audio data starts with THD frame instead of AC3 frame. Ts muxer can't parse such tracks. May be I'll fix it in a future
godu
2nd December 2013, 22:27
I have an issue with the new beta version. Remuxed my Cars 2 3D.iso and after around 1 minute I have many pixel on the screen. So I went back to the previous Version 2.3.2 and no Problem detected. Maybe an issue with seamless branch titles?
xledentaldj
2nd December 2013, 23:09
I still get remux issues with Cars 2 3D and UP 3D ISOs that after the one hour mark the movie freezes on my Popcorn Hour A-400.
In Cars 2 3D its at the 1:05:27 mark and in UP 3D its at 1:14:22 mark. In order for me to get around this, I have to remux these movies with Makemkv 1.8.6 Beta as a 3D MVC mkv and then use tsMuxer 2.4.0b to remux back into a Bluray ISO.
So, with this method, my Cars 2 3D, UP 3D, and Brave 3D remuxed ISOs now play completely through without any issues.
tymoxa
2nd December 2013, 23:27
I still get remux issues with Cars 2 3D and UP 3D ISOs that after the one hour mark the movie freezes on my Popcorn Hour A-400.
In Cars 2 3D its at the 1:05:27 mark...
I had tested Cars_2_3D.iso made with tsmuxer 2.3.2 and 2.3.4 at 4 players: Pioneer BDP-450, Oppo BDP-105, iNext HD1, Dune TV 102. None of them had freezes at 1:05:27 mark.
xledentaldj
3rd December 2013, 02:14
Well, then I do not know why my Popcorn Hour A-400 has these freeze issues. Probably a picky Popcorn Hour A-400..?
HWK
3rd December 2013, 02:44
Well, then I do not know why my Popcorn Hour A-400 has these freeze issues. Probably a picky Popcorn Hour A-400..?
I would check firmware and most important check for new version if available.
xledentaldj
3rd December 2013, 03:37
Its on the latest Nov 7th firmware. But what I do, works for me. Im fine with that.
godu
3rd December 2013, 07:18
Do I have a disadvantage if I use the previous version (2.3.2) instead of the new one?
nunub
3rd December 2013, 09:43
@physic
I think ur latest version internal 3d subtitler converter is facing problem while multiplexing and the same subtitle if i m rendering directly with the 3d subtitler and bring inside tsmuxer i m facing no multiplexing error with the same subtitle.
jdobbs
3rd December 2013, 15:45
I'm experiencing a bug in muxing PGS streams with v2.4.1.
I am attempting to mux using the following meta file:MUXOPT --no-pcr-on-video-pid --new-audio-pes --blu-ray --vbr --auto-chapters=5 --vbv-len=500 --start-time=27000000
V_MPEG4/ISO/AVC, "D:\WORKING5\WORKFILES\VID_00005.AVS.1.264"+"D:\WORKING5\WORKFILES\VID_00005.AVS.2.264"+"D:\WORKING5\WORKFILES\VID_00005.AVS.3.264", fps=23.976, insertSEI, contSPS
A_AC3, "D:\WORKING5\WORKFILES\AUD_00005_4352.AC3", lang=eng
S_HDMV/PGS, "D:\WORKING5\WORKFILES\00005.track_4609.sup", lang=eng
S_HDMV/PGS, "D:\WORKING5\WORKFILES\00005.track_4610.sup", lang=fra
S_HDMV/PGS, "D:\WORKING5\WORKFILES\00005.track_4613.sup", lang=spa
If I run the mux with TSMUXER v2.4.1 I get:
"Pes packet len too large ( >100Mb). Bad stream or invalid codec speciffed."
If I run the mux with TSMUXER v1.10.6 it muxes correctly with no errors.
If I uncheck the three PGS streams, v2.4.1 will also mux the streams (using the GUI). But if any of the three streams are selected
the mux will fail. The same problem occurs with/without specifying framerate. The PGS streams were all created by TSMUXER using
the demux option.
[Edit] The issue may also be associated with v2.4.1's concatenation of the three .264 files. I just tried the following meta file and it
completed successfully with v2.4.1. That was after a completely new demux/encode. I'm doing more testing. MUXOPT --no-pcr-on-video-pid --new-audio-pes --blu-ray --vbr --auto-chapters=5 --vbv-len=500 --start-time=27000000
V_MPEG4/ISO/AVC, "D:\WORKING5\WORKFILES\VID_00005.AVS.264", fps=23.976, insertSEI, contSPS
A_AC3, "D:\WORKING5\WORKFILES\AUD_00005_4352.AC3", lang=eng
S_HDMV/PGS, "D:\WORKING5\WORKFILES\00005.track_4609.sup", lang=eng
S_HDMV/PGS, "D:\WORKING5\WORKFILES\00005.track_4610.sup", lang=fra
S_HDMV/PGS, "D:\WORKING5\WORKFILES\00005.track_4613.sup", lang=spa
The problem is consistent, though, as it will repeat every time I attempt the first meta (even when starting over again from
scratch) -- and it works every time by simply switching to v1.10.6 for the mux.
[2nd Edit] One more point to help in debugging. If the three files shown in the first meta file are appended to each other
manually (using the DOS copy command) and then used in the mux, they work. That kinda' points to a bug in the way that
v2.4.1 concatenates the files during processing. It's interesting, though, that they concatenate and mux fine if no PGS
files are included.
Cedvano
3rd December 2013, 20:47
Nobody as an idea about 3D popup menu in mpls ?
Fotis_Greece
4th December 2013, 01:34
I had a long time to come to this forum.
My big thanks and congratulations to Roman for updating
minhjirachi
4th December 2013, 03:02
Nobody as an idea about 3D popup menu in mpls ?
The easiest way that you should open the old playlist with BDEdit and compare what diff with the new once. After that, edit the new MPLS as same as the original. That's all.
SpeedFreak
4th December 2013, 06:27
Just a question to the gurus - does the latest tsMuxeR support correctly muxing of 2D seamless branching BDs? Aren't there any problems with HD audio tracks like pops at the joint points etc.?
I have to remux tens of seamless branching full BD ISOs and I wouldn't like to screw it up... ;-)
Thanks a lot for info and GREAT RESPECT for Physics work!
Cedvano
4th December 2013, 08:21
The easiest way that you should open the old playlist with BDEdit and compare what diff with the new once. After that, edit the new MPLS as same as the original. That's all.
That's work for you ?
xledentaldj
4th December 2013, 08:26
SpeedFreak:
I couldn't tell ya, Im using MakeMKV to join my 3D Disney Pixar movies and then tsmuxer to remux them back to 3D ISOs for playback on my Popcorn Hour A-400, which seems to be a picky device..
I don't have an AVR to listen to the lossless audio tracks.. only Dolby Digital, so I have to remux Dolby TrueHD via tsMuxer 2.4.0b and then remux back in from 3D MVC mkv.
But, now my new remuxes of Finding Nemo 3D and Monsters Inc 3D won't stream at all from my iMac via NFS share to my Popcorn Hour A-400.
I got strange things going on..but luckily my Popcorn Hour A-400 has a 4TB internal HDD and Monsters Inc 3D remuxed iso is playing there.
Going to try tsMuxer 2.3.2b Mac OS X on my Partysaurus Rex 3D.mkv (3D MVC) with the extracted tsmuxer 2.4.0b Dolby TrueHD track and remux it back to a 3D Bluray ISO with tsmuxer 2.3.2b to see if my Popcorn Hour A-400 will stream the iso from my iMac.
Nope, only from the A-400s internal HDD.
Stange….
minhjirachi
4th December 2013, 08:51
That's work for you ?
Yes, it works. You should try it. I have test on Painted Skin, Flying Sword Of Dragon Gate, Man Of Steel, Pacific Rim, etc...
MadLion
4th December 2013, 22:43
@physic
First, I want to thank you for this incredible piece of software you wrote, it’s a lifesaver.
One issue I’m having with tsMuxeR is when I use SRT subtitles as a track, along with audio and video, and try to change the color of the subs (output: M2TS muxing or AVCHD disk), the color never comes out correct (example: yellow comes out lime green). Can you help with this problem. THANK YOU!
mattmarsden
5th December 2013, 11:08
Try this:
1. Create the Blu-ray folder with TsMuxeR
2. Modify the mpls with HexEditor and change 40 to 50 (see this forum for more details)
3. Create the ISO with Virtual Dive and ImgBurn
4. Test it
Could you elaborate on this please - I couldn't find any more information on it but would like to try it. Thanks
minhjirachi
5th December 2013, 16:41
Try this:
1. Create the Blu-ray folder with TsMuxeR
2. Modify the mpls with HexEditor and change 40 to 50 (see this forum for more details)
3. Create the ISO with Virtual Dive and ImgBurn
4. Test it
I really want to read this document too. Please give me that link. Thank you so much.
rodm
6th December 2013, 13:04
Hi all, I'm no expert but it seems that the new TsMuxer (2.4.1) produces bad BDMVs under OSX 9 (Mavericks).
Background: I had been successfully using TsMuxer (Vsn 1.9.9 Snow Leopard build 1.10.6) under OSX 8 to create "Blu-ray Disk" BDMV folders, from .ts files, which I burnt to BD25 disks using the OSX 8 “burn to disk", which played nicely on my iMac & Panasonic Blu-ray player.
The new TsMuxers (2.3.2 & 2.4.1) running under OSX 9 (Mavericks) create BDMV folders, which when burnt to BD25, play on my iMac but not on the Panasonic (it plays 2-3 seconds of video and then restarts over and over).
I've noticed slight differences between the old and new BDMV folders. In the old, all the .clpi files are listed as "Document" files, under the new TsMuxer all .clpi files are listed as "Unix Executable files" (this might just be a OSX 9 thing??). Also the new BDMV folders are 200MB larger than the old (for the exact same ripped movie).
The problem IS with the new TsMuxer 2.4.1 (& 2.3.2) as I've done the following tests:
1. I took my previous BDMV folder (created using TsMuxer 1.9.9 under OSX 8) and burnt it again to BR disk using the OSX 9 “burn to disk" - this worked OK in my Pansonic. i.e. OSX 9 burns not the problem.
2. I re-processed my old .ts file through the new TsMuxer 2.4.1 to create a new BDMV folder which I burnt to BR. It fails to play on my Panasonic.
===> therefore the problem lies with the new 2.4.1 TsMuxer (and not with OSX 9 "Mavericks").
NOTE:
(a) Apart from running the new TsMuxer 2.4.1 under the new Mavericks I've changed nothing else.
(b) The old TsMuxer 1.9.9 (for OSX 8) can't be used under OSX 9 as it will not read any input files under Mavericks (gives errors).
*** So what has changed in TsMuxer 2.4.1 (& 2.3.2) to produce bad BDMV folders under OSX 9? ***
Thanks anyone, Rodm (sorry for the length of this query)
Cedvano
6th December 2013, 20:46
@mattmarsden & minhjirachi
Read this thread from the first page. It's in this topic.
I can't remember where but we speak about this in this topic.
Cedvano
6th December 2013, 23:09
Yes, it works. You should try it. I have test on Painted Skin, Flying Sword Of Dragon Gate, Man Of Steel, Pacific Rim, etc...
Doesn't work with THE LION KING. Black screen.
I recreate mpls with BDEdit (add IG and subpath), black screen
And with modification of ExtensionData, Black Screen.
mattmarsden
7th December 2013, 09:17
@mattmarsden & minhjirachi
Read this thread from the first page. It's in this topic.
I can't remember where but we speak about this in this topic.
Hi Cedvano, Ive had a good read through the thread but cant find any info on this. I would be really grateful if you could give me some more help
co
7th December 2013, 09:33
@physic
Thanks for your work!
I just found that the v. 2.4.1.(b) refuses to make a blu-ray from
a *.MTS file from a Panasonic Camcorder:
General
ID : 1 (0x1)
Complete name : G:\00220.MTS
Format : BDAV
Format/Info : Blu-ray Video
File size : 63.5 MiB
Duration : 21s 588ms
Overall bit rate mode : Variable
Overall bit rate : 24.7 Mbps
Maximum Overall bit rate : 28.0 Mbps
Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.2
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Format settings, GOP : M=3, N=24
Codec ID : 27
Duration : 21s 560ms
Bit rate mode : Variable
Bit rate : 23.3 Mbps
Maximum bit rate : 26.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 50.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.225
Stream size : 59.9 MiB (94%)
Audio
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Format settings, Endianness : Big
Codec ID : 129
Duration : 21s 632ms
Bit rate mode : Constant
Bit rate : 384 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Delay relative to video : -40ms
Stream size : 1 014 KiB (2%)
Text
ID : 4608 (0x1200)
Menu ID : 1 (0x1)
Format : PGS
Codec ID : 144
Duration : 21s 56ms
Delay relative to video : -40ms
It is probably because of the 1080 50p, which is (still) not officially specified
for blu-ray. The older tsMuxeR v.1.10.6 could resolve it.
I still have a Popcorn C-200 which has 2 players (soft) (I have read it
in a forum): one for blu-ray and the other for the rest of movie files.
Only the blu-ray player software in the Popcorn C-200 can decode it without
any lag, and that's why I convert all the 1080 50p movies to blu-ray.
Please remove this limitation, so that I can keep only the new version of the TsMuxeR.
Cedvano
7th December 2013, 09:57
Hi Cedvano, Ive had a good read through the thread but cant find any info on this. I would be really grateful if you could give me some more help
http://s22.postimg.org/crht0btf5/lion.png
You can see what modify.
The 40 in 50 or 50 in 40.
That change the eye crossing.
Sharc
7th December 2013, 10:33
@physic
Thanks for your work!
I just found that the v. 2.4.1.(b) refuses to make a blu-ray from
a *.MTS file from a Panasonic Camcorder:
General
ID : 1 (0x1)
Complete name : G:\00220.MTS
Format : BDAV
Format/Info : Blu-ray Video
File size : 63.5 MiB
Duration : 21s 588ms
Overall bit rate mode : Variable
Overall bit rate : 24.7 Mbps
Maximum Overall bit rate : 28.0 Mbps
Video
ID : 4113 (0x1011)
Menu ID : 1 (0x1)
Format : AVC
Format/Info : Advanced Video Codec
Format profile : High@L4.2
Format settings, CABAC : Yes
Format settings, ReFrames : 4 frames
Format settings, GOP : M=3, N=24
Codec ID : 27
Duration : 21s 560ms
Bit rate mode : Variable
Bit rate : 23.3 Mbps
Maximum bit rate : 26.0 Mbps
Width : 1 920 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 50.000 fps
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Progressive
Bits/(Pixel*Frame) : 0.225
Stream size : 59.9 MiB (94%)
Audio
ID : 4352 (0x1100)
Menu ID : 1 (0x1)
Format : AC-3
Format/Info : Audio Coding 3
Mode extension : CM (complete main)
Format settings, Endianness : Big
Codec ID : 129
Duration : 21s 632ms
Bit rate mode : Constant
Bit rate : 384 Kbps
Channel(s) : 6 channels
Channel positions : Front: L C R, Side: L R, LFE
Sampling rate : 48.0 KHz
Bit depth : 16 bits
Compression mode : Lossy
Delay relative to video : -40ms
Stream size : 1 014 KiB (2%)
Text
ID : 4608 (0x1200)
Menu ID : 1 (0x1)
Format : PGS
Codec ID : 144
Duration : 21s 56ms
Delay relative to video : -40ms
It is probably because of the 1080 50p, which is (still) not officially specified
for blu-ray. The older tsMuxeR v.1.10.6 could resolve it.
I still have a Popcorn C-200 which has 2 players (soft) (I have read it
in a forum): one for blu-ray and the other for the rest of movie files.
Only the blu-ray player software in the Popcorn C-200 can decode it without
any lag, and that's why I convert all the 1080 50p movies to blu-ray.
Please remove this limitation, so that I can keep only the new version of the TsMuxeR.
Blu-ray muxing of Panasonic *.m2ts 1920x1080i25 files which are blu-ray compliant (25fps interlaced) works well here.
Perhaps you try once with resized files 1280x720p50 which should actually work. I wouldn't assume that Blu-Ray specs will be changed in due time. If tsMuxeR is going to accept non-compliant formats for blu-ray structure it should perhaps give a warning message.
physic
7th December 2013, 15:22
co
Could you send me file example?
I almost finished with HEVC. New version is going to be tomorrow.
Holzi11
8th December 2013, 11:31
Thank you physic for this great program.
I used Version 2.4.1 (b). But my multimedia Player Mede8er Med1000X3D doesn't Play the created 3D M2TS Files not correctly ("File wrong"). Here I have a Picture where you can see the differences. The 3D Video on the left side (made with corel Video Studio) Plays correctly. The Video on the right side (joined with tsMuxeR) doesn't Play.
I marked the differences I've seen.
What is wrong???
HWK
8th December 2013, 18:33
Only difference I see is order of video stream. Corel has put avc stream first and then mvc. Tsmuxer did exact opposite of that according to info you posted.
Some player are picky about order of stream and it seems your player is one of them.
[Update1]
I see your video is interlaced and frame rate is 25fps which is against the specs of BD3D standard. This may very well might be the reason of playback problem.
frank
8th December 2013, 20:33
tsMuxer now can read PGS subtitles from mkv.
But if you create a BD from MKV with PGS subtitles, Full HD, the subtitle streams are delayed when setting option
Bind to video FPS. (Standard) It delays all timestamps from 25 fps to video rate 23.976 fps.
That's a heavy bug!
If you deselect this option then the muxed subs are in sync.
Status:
Network Optix tsMuxeR. Version 2.4.1(b). www.networkoptix.com
Decoding H264 stream (track 1): Profile: High@4.0 Resolution: 1920:1080p Frame rate: 23.976
H.264 muxing fps is not set. Get fps from stream. Value: 23.976
Decoding AC3 stream (track 2): Bitrate: 448Kbps Sample Rate: 48KHz Channels: 5.1
H264 bitstream changed: insert SPS/PPS units
Decoding PGS stream (track 4): Resolution: 1920:1080 Frame rate: 23.976 <- but 25 used! Error!
Decoding PGS stream (track 3): Resolution: 1920:1080 Frame rate: 25 <- Error!
The first sub was a forced one.
---
I am the author of the english tsMuxeR doc for Doom9. Years ago...
Sharc
8th December 2013, 21:51
---
I am the author of the english tsMuxeR doc for Doom9. Years ago...
Yep, looks like, in 2008...... (http://forum.doom9.org/showpost.php?p=1209880&postcount=1)
physic
8th December 2013, 22:27
New version 2.5.5(b) is ready:
windows 32 bit: tsMuxeR_2.5.5(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NQWFxVWlHZHBUemM/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.5.5(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8Nb2Zxa0JLOTd6Tzg/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.5.5(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NOThZUG1IalYwOUU/edit?usp=sharing)
- add HEVC video codec support
- UI improvment: Save settings for General tab, Subtitles tab and last output folder
- Fixed file duration detection for ssif and some m2ts files
- Fixed bug if mux playlist and several sup files (it is a very olg bug, but it became much more often since 2.4.x)
- Several minor bug fixes
physic
8th December 2013, 22:37
I am going to start full disk processing or ability to use external BD menu at version 2.6. Also, I'll upload bug fixes more often during a week to current version 2.5.x and I'll remove beta status soon
HWK
8th December 2013, 22:58
Physic, for HEVC does it support 720P as well and what about 4K footage.
physic
8th December 2013, 23:18
I tested HEVC with 720p and 1080p. I hope 4K should work too, but I did not test it yet. Do you have link to sample?
Sharc
8th December 2013, 23:26
I tested HEVC with 720p and 1080p. I hope 4K should work too, but I did not test it yet. Do you have link to sample?
Perhaps here:
http://media.xiph.org/video/derf/
HWK
8th December 2013, 23:50
Getting them is not a problem, it is converting them into HEVC. Anyways I am on it and will keep informed how it goes.
xledentaldj
9th December 2013, 00:19
Thanks for the update physic. I do have access to Theatrical trailers/DCPs in 2K. I had one 4K trailer, but, these are not currently playable on consumer media players and streamers without a powerful PC/Mac running expensive DCP player s/w. These DCPs are converted to 1080p HD. This is what I do as a hobby. Im sure you can locate easily DCPs in Russian language and are easy to get on the internet. If any of this helps you for the future H.265 stuff?
xledentaldj
9th December 2013, 00:46
I hope this bug is fixed, because I got this on 2.3.2b Mac OS X, 2.4.0b Mac OS X, while I remuxed my How to train your Dragon 3D remuxed ISO with 01000.track_4353.ac3 (Dolby TrueHD 7.1 Track) when it hit 100%:
Error:
Assertion failed: (curIndex.rbegin()->second.m_frameLen == 0), function writePESPacket, file src/tsMuxer.cpp, line 815.
___________
Output:
Network Optix tsMuxeR. Version 2.4.0(b). www.networkoptix.com
Decoding H264 stream (track 1): H.264/MVC Views: 2 Profile: High@4.1 Resolution: 1920:1080p Frame rate: 23.976
MVC muxing fps is not set. Get fps from stream. Value: 23.976
Decoding H264 stream (track 2): Profile: High@4.1 Resolution: 1920:1080p Frame rate: 23.976
H.264 muxing fps is not set. Get fps from stream. Value: 23.976
Decoding AC3 stream (track 3): Bitrate: 640Kbps Sample Rate: 48KHz Channels: 5.1
Decoding TRUE-HD stream (track 4): AC3 core+TRUE-HD. Peak bitrate: 5049Kbps (core 640Kbps) Sample Rate: 48KHz Channels: 7.1
AC3 stream (track 3): bad frame detected at position01:37:53,024. Resync stream.
_____
Thus, my How To Train Your Dragon truehd.iso will not play in Macgo Bluray player nor mount. I just might have a bad copy of the ISO, because this is the 2nd time I got this issue. And a 3rd time, same error in tsMuxer 2.5.5b. So, Its gotta be some bad Bluray 3D iso or something..?
Here's tsmuxer 2.5.5b info:
Output:
Network Optix tsMuxeR. Version 2.5.5(b). www.networkoptix.com
Decoding H264 stream (track 1): H.264/MVC Views: 2 Profile: High@4.1 Resolution: 1920:1080p Frame rate: 23.976
MVC muxing fps is not set. Get fps from stream. Value: 23.976
Decoding H264 stream (track 2): Profile: High@4.1 Resolution: 1920:1080p Frame rate: 23.976
H.264 muxing fps is not set. Get fps from stream. Value: 23.976
H264 bitstream changed: insert nal unit delimiters
H264 bitstream changed: insert nal unit delimiters
Decoding AC3 stream (track 3): Bitrate: 640Kbps Sample Rate: 48KHz Channels: 5.1
Decoding TRUE-HD stream (track 4): AC3 core+TRUE-HD. Peak bitrate: 5049Kbps (core 640Kbps) Sample Rate: 48KHz Channels: 7.1
Processed 140811 video frames
Processed 140811 video frames
Flushing write buffer
__________
Errors at 100% remux from MVC mkv file:
Assertion failed: (curIndex.rbegin()->second.m_frameLen == 0), function writePESPacket, file src/tsMuxer.cpp, line 818.
______
Meta File:
MUXOPT --no-pcr-on-video-pid --new-audio-pes --blu-ray --label="How To Train Your Dragon 3D" --vbr --mplsOffset=1 --m2tsOffset=2 --custom-chapters=00:00:00.000;00:08:38.768;00:11:30.980;00:15:10.033;00:21:56.064;00:27:40.700;00:33:13.199;00:39:06.135;00:43:27.688;00:47:07.365;00:49:46.190;00:59:54.798;01:04:46.382;01:09:27.162;01:12:37.185;01:23:25.041;01:28:53.493 --vbv-len=500
V_MPEG4/ISO/MVC, "/Volumes/5/HOW_TO_TRAIN_YOUR_DRAGON_3D_t01.mkv", insertSEI, contSPS, track=1, lang=eng, subTrack=1
V_MPEG4/ISO/AVC, "/Volumes/5/HOW_TO_TRAIN_YOUR_DRAGON_3D_t01.mkv", insertSEI, contSPS, track=1, lang=eng, subTrack=2
A_AC3, "/Volumes/5/HOW_TO_TRAIN_YOUR_DRAGON_3D_t01.mkv", track=3, lang=eng
A_AC3, "/Volumes/5/01000.track_4353.ac3", lang=eng
Zorg
9th December 2013, 01:06
A big THANKS again!
- UI improvment: Save settings for General tab, Subtitles tab and last output folderSo this will be something like loading a META file? It would be nice to have the ability to recall all the choices made in the previous session :)
Chetwood
9th December 2013, 07:06
@Holzi11
No need for screenshots, Mediainfo has a text output option: ALT-E > Text.
JoeH
9th December 2013, 09:22
New version 2.5.5(b) is ready:
- UI improvment: Save settings for General tab, Subtitles tab and last output folder
Thanks so much physic!!!!! This is great and it works perfect!
If you wanted to improve it a little further, the next step I would suggest would be to allow you to save settings with a name, and then have a drop down where you can select the settings. For example, I use one set of settings for subtitles if the actual image of the movie is full 1920x1080, and another if the movie has black bars on the top and bottom.
Thanks again!!!!:thanks::thanks::thanks:
colinhunt
9th December 2013, 11:02
Getting them is not a problem, it is converting them into HEVC. Anyways I am on it and will keep informed how it goes.
I've been doing tests on DivX's Converter & Command line encoders, GPAC and x265. Testing encodes properly is difficult without knowing which player is 100% compliant with whatever spec. At the moment it feels like throwing s*** at the wall to see what sticks ;)
HWK
9th December 2013, 11:29
I've been doing tests on DivX's Converter & Command line encoders, GPAC and x265. Testing encodes properly is difficult without knowing which player is 100% compliant with whatever spec. At the moment it feels like throwing s*** at the wall to see what sticks ;)
I just finished encoding with to HEVC and so far I am using profiles and it works a treat. I used Divx profile so far but will try others as well.
Cedvano
9th December 2013, 11:30
Thank for your work.
But the new version create pixels in movies. And I have wrong time in m2ts when I use Split&Cut.
Edit: Error buffering -2 with 2.5.5 - Work with 2.4.1
rodm
9th December 2013, 11:49
RE: "TsMuxer (2.4.1) produces bad BDMVs under OSX 9 (Mavericks)" of 6Dec'13.
Just letting you know that vsn 2.5.5 for OSX 9 also produces "Blu-ray Folders" that fail to play when written to BR disk.
TsMuxer 1.10.6 for OSX 8 worked on every original BR disk I ripped.
All TsMuxers for OSX 9 fail, even on the BR disks I had successfully processed before.
I love TsMuxer and would really like to know if a bug has been introduced in versions for OSX 9, or was I just lucky that the old TsMuxer worked (under OSX 8)?
physic
9th December 2013, 13:45
rodm
I'll compare tsMuxeR output between Windows and MacOS 10.8.x. May be this problem for all macOS versions.
jdobbs
9th December 2013, 13:55
I've completed testing on one of the discs that failed with v2.4.1 before and am currently testing another -- but it looks like the:
"Pes packet len too large ( >100Mb). Bad stream or invalid codec speciffed."
error has been corrected!
Thanks, physic, this makes life a lot easier.
xledentaldj
9th December 2013, 14:33
Even after another copy of How To Train Your Dragon 3D.iso, I still get the same error at 100% remux of adding truehd track with the How to Train Your Dragon 3D MVC. Ac3 5.1.mkv for tsmuxer 2.5.5b Mac OS X:
Assertion failed: (curIndex.rbegin()->second.m_frameLen == 0), function writePESPacket, file src/tsMuxer.cpp, line 818.
physic
9th December 2013, 14:59
xledentaldj
Could you provide me a link to a sample (as short as possible) with problem?
jdobbs
9th December 2013, 15:53
@physic
I notice that a META file can now demux using a path that points to an MPLS file rather than having to create the "path.m2ts"+"path.m2ts"+"path.m2ts" listing that was typical for multipart sources in v1.10.6.
Does that mean that the old "mplsfile=nnnnn" parameter is now completely ignored and audio desync is likely if is is used? It isn't referenced in the help output from the new TSMUXER command line.
I ask because I need to know if previous META scripts that used that parameter must now be modified.
physic
9th December 2013, 16:05
jdobbs
Yes. Option "MplsFile" is not used any more. I did this refactoring to simplify meta file. Also, if reference to mpls file is used, tsMuxeR can automaticaly use m2ts files if ssif file absent and vice versa (m2ts is used if both files exists).
jdobbs
9th December 2013, 16:08
jdobbs
Yes. Option "MplsFile" is not used any more. I did this refactoring to simplify meta file. Also, if reference to mpls file is used, tsMuxeR can automaticaly use m2ts files if ssif file absent and vice versa (m2ts is used if both files exists). So any old scripts that use the "mplsfile=" parameter would likely end up with audio sync issues?
It's no big deal, I like the new way better (especially related to output file naming)... I just want to make sure I understand it.
xledentaldj
9th December 2013, 16:48
Physic, PM'ed you.
Anyhoo, what a Pain in the aaa.. I took my Shrek Forever After 3D.iso, used Makemkv 1.8.6b to remux into a 3D MVC mkv container and then used tsmuxer 2.5.5b to remix in that with a AC3 5.1 track to be default track and it remuxed 100% with no errors. I do this because my Popcorn Hour A-400 doesn't down mix Dolby TrueHD track to a 2 channel stereo track to my HDTV.
PM replied Physic.
rodm
9th December 2013, 23:43
rodm
I'll compare tsMuxeR output between Windows and MacOS 10.8.x. May be this problem for all macOS versions.
Many thanks physic (Roman). I'm a newbie at video processing but if you need any additional info about the problems I see under OSX 9 please let me know!
(BTW: my background (a long time ago) was Physics - degree from Adelaide Uni). Cheers.
ExSport
10th December 2013, 01:03
Add Picture Timing SEI
Check to add Supplemental Enhancement Information fields indicating the global time for each frame and suitable decoder settings. They add a small overhead to the file size, but can help a decoder play out the video more efficiently.
Not always it is good to enable it.
It seems sometimes it doesn't do what is expected so generated file is incompatible with HW players as mentioned already here:
http://forum.doom9.org/showthread.php?p=1650917#post1650917
@Roman, still no change in latest v2.4.1 (checked byte2byte with buggy sample and new tsMuxeR generates exactly same file:()
Removing "insertSEI" parameter fixes the problem so there must be some weird bug in there.
@Roman: Again no change in v2.5.5 so I already don't expect any hope it will ever be fixed:confused:
Is there no interest fixing this bug?
Thx
idbirch2
10th December 2013, 21:57
I already don't expect any hope it will ever be fixed
Removing "insertSEI" parameter fixes the problem
:confused:
HWK
10th December 2013, 23:00
@Roman: Again no change in v2.5.5 so I already don't expect any hope it will ever be fixed:confused:
Thx
This message from Roman directly (PM) Also, today I am going to fix old problem with SEI messages and PS3 incompatible stream.
Disclaimer
Everything is subject to change and this is what I got from him with regards to SEI message.
physic
11th December 2013, 01:20
Latest version of tsMuxeR 2.5.7(b):
windows 32 bit: tsMuxeR_2.5.7(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NVGNsY0xneFo1bEE/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.5.7(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NM1VsY2xyaXdCQmM/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.5.7(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NbmFQNnhUNHB0akE/edit?usp=sharing)
- fixed bug with SEI messages for some movie
- fixed problem with some movies where problem occured during processing several last video frames (Titanic movie example)
- several minor bug fixes
I am going to make latest version 2.5.x as stable as possible. So, bug fixing has highest priority now. I belease I'll remove beta status from 2.5.x to the weekend.
Meanwhile I am going to start with 2.6.x where will be new features. For the sake of "full disk processing" ability I am going to implement IG (interactive graphics) streams support at first.
HWK
11th December 2013, 01:33
MacOS 10.8 (64 bit): tsMuxeR_2.5.7(b).dmg
Roman, do you always compile mac version to be 64 bit?
physic
11th December 2013, 01:47
HWK
Yes, because of it is native mode for MacOS 10.8. I can compile 64 bit for Windows and Linux as well, but I suggest it is not important and a lot of build configuration harder to maintain.
idbirch2
Sorry for a delay. I hope now it is fixed.
HWK
11th December 2013, 01:49
HWK
Yes, because of it is native mode for MacOS 10.8. I can compile 64 bit for Windows and Linux as well, but I suggest it is not important and a lot of build configuration harder to maintain.
Yeah I know, but I was curious as saying goes if ain't broke don't fix it or in this case if not necessary don't bother.
sl1pkn07
11th December 2013, 01:53
please, build for linux 64bits!
another question, any icon for this app? for create a linux .desktop launcher
greetings
HWK
11th December 2013, 01:57
@ physic, I was thinking do you think it would be good to add logic which prevent user from muxing MVC stream by itself without having avc at least during mux phase.
Kind of doing like dummy proofing, to reduce number of false positive reports.
HWK
11th December 2013, 02:00
please, build for linux 64bits!
another question, any icon for this app? for create a linux .desktop launcher
greetings
which extension does linux accept for icon, windows does ico. If possible I may be able to extract ico file and attach it here.
HWK
11th December 2013, 02:02
physic, do you by any chance know Java language.
xledentaldj
11th December 2013, 03:12
With tsMuxer 2.5.7b and remuxing HTTYD 3D.iso is a sucsess! It plays fine on the Popcorn Hour A-400 my remuxed with Dolby Digital english track(default) and with Dolby TrueHD track from internal HDD! Aewsome!
Thanks Physic!
rodm
11th December 2013, 04:25
HWK
Yes, because of it is native mode for MacOS 10.8. I can compile 64 bit for Windows and Linux as well, but I suggest it is not important and a lot of build configuration harder to maintain.
Hi physic, I'm guessing that you don't yet run MacOS 10.9 "Mevericks" so the BDMV "bug" I'm seeing only under OSX9 (but not OSX8) won't have been investigated by you - so there is no point in me wasting a BD-R disk trying vsn 2.5.7? Correct?
Or, would you like me to try, confirm the OSX9 based "bug" and feed you info since bug fixing is your current priority?
Cheers, rodm.
P.S. I like 64bit for MacOS versions!
HWK
11th December 2013, 04:34
Hi physic, I'm guessing that you don't yet run MacOS 10.9 "Mevericks" so the BDMV "bug" I'm seeing only under OSX9 (but not OSX8) won't have been investigated by you - so there is no point in me wasting a BD-R disk trying vsn 2.5.7? Correct?
Or, would you like me to try, confirm the OSX9 based "bug" and feed you info since bug fixing is your current priority?
Cheers, rodm.
P.S. I like 64bit for MacOS versions!
I would say go ahead, so we can rule out where problem lies.
physic
11th December 2013, 13:30
rodm
I tried to open fully valid iso file from Sony Scenarist. But my macOS 10.8 tell me that "BDMV" folder is broken and can not be opened. Do you have same issue?
HWK
I'll fix Linux icon at next build
Holzi11
11th December 2013, 13:40
Only difference I see is order of video stream. Corel has put avc stream first and then mvc. Tsmuxer did exact opposite of that according to info you posted.
Some player are picky about order of stream and it seems your player is one of them.
[Update1]
I see your video is interlaced and frame rate is 25fps which is against the specs of BD3D standard. This may very well might be the reason of playback problem.
@ physic: is it possible to Change the Video stream order? I don't think, that "interlaced" is the Problem, because the Video on the left side, my Player Plays correctly and it's also interlaced.
PS: my Picture with the difference between a playable Video and the tsMuxer Video is in my old thread http://forum.doom9.org/showthread.php?p=1657000&posted=1#post1657000
I also tried to mux a 3D BD to one m2ts file with 2 Video streams. The tsMuxeR Output my Player doesn't Play too.
physic
11th December 2013, 13:46
Holzi11
You can change stream order by "up" and "down" buttons placed on the right side.
jdobbs
11th December 2013, 15:12
For the sake of "full disk processing" ability I am going to implement IG (interactive graphics) streams support at first.Excellent! IGS is the one remaining missing link.
ExSport
11th December 2013, 16:41
Latest version of tsMuxeR 2.5.7(b):
- fixed bug with SEI messages for some movie
I lost the hope that there will be fix for it soon but you made it. Thanks! Weird that noone else spotted this behavior with other samples...
Will test it later on HW (problem reproducible on Panasonic TV and PS3 which I only have) but output from new version is byte2byte different so hope you made it!:thanks:
Will post update with results:)
EDIT: Not fixed :(
I am not home so SubJunk tested it and it seems it improved but still not fixed. It no longer freezes, but the playback is still not smooth. It plays as if it is adding backwards frames every few frames.
jdobbs
11th December 2013, 16:57
Holzi11
You can change stream order by "up" and "down" buttons placed on the right side.Not a big deal, but is there a reason why you changed the default PTS in-times to 01:10:00.000 in the newer versions instead of the 00:10:00.000 that was used in v1.10.6? It can easily be changed with the --start-time option -- but I was just curious (and wanted to make sure it wasn't a bug).
physic
11th December 2013, 17:12
jdobbs
I changed it long ago for test purpose and then did not return it back. In any way, It can be any value. Also, tsMuxeR update this parameter if you open MPLS file.
jdobbs
11th December 2013, 18:12
jdobbs
I changed it long ago for test purpose and then did not return it back. In any way, It can be any value. Also, tsMuxeR update this parameter if you open MPLS file.Cool. Thanks.
co
11th December 2013, 23:46
@physic
@physic
...refuses to make a blu-ray from
a *.MTS file from a Panasonic Camcorder:
...
In fact, tsMuxeR v.2.4.1 was crashing, but v.1.10.6 not.
Now I can mux the movie to blu-ray using both v.2.4.1 or 2.5.7
which are working flawless! I think it was just a Windows problem.
Thank you!
physic
12th December 2013, 01:00
rodm
I checked iso disk built on OS X 10.8 and havn't found problem. Of course, your report OS X 10.9, but I havn't it yet. Could you check your disk once more on version 2.5.7 and if problem still exists create short 1-2min long iso file and send it to me?
Blackwalker
12th December 2013, 09:49
thx physic for the release :),
i'll do some test too!
mattmarsden
12th December 2013, 10:18
http://s22.postimg.org/crht0btf5/lion.png
You can see what modify.
The 40 in 50 or 50 in 40.
That change the eye crossing.
Hi Cedvano, thanks very much for the info, unfortunately neither my PCH A400 or Mede8er X3D seem to read this information - perhaps because they only do BD-lite. Is there any other way to change the left/right streams around?
ExSport
12th December 2013, 10:46
Latest version of tsMuxeR 2.5.7(b):
- fixed bug with SEI messages for some movie
Unfortunately not fixed:(
I can't test it right now so SubJunk made it and here is his comment:
I tested those the samples and it seems improved but still not fixed. It no longer freezes, but the playback is still not smooth. It plays as if it is adding backwards frames every few frames.
trevorjharris
12th December 2013, 11:58
I want to replace the avc and mvc files in a blu-ray iso. I know I can mount the iso as a virtual drive and can replace the files but how do I make in rebuild the ssif file. I do know that the avc and mvc files are virtual files.
Thanks
trevorjharris
12th December 2013, 12:21
OK I found out how to create a miniso and it seems to work. Sorry for bothering you all.
physic
12th December 2013, 12:55
ExSport
It no longer freezes, ... It plays as if it is adding backwards frames every few frames
Your give me a helpful description. I'll continue investigate this problem today.
laserfan
12th December 2013, 15:45
...playback is still not smooth. It plays as if it is adding backwards frames every few frames.
FWIW this sounds like a similar issue that Sony DVD Architect has muxing h264 streams where the b-pyramid option was enabled.
I've never found any explanation of why this is a problem, but the symptom is exactly as described as if the playback sequence is wrong somehow (a couple frames forward then jumps a frame backward). It's only visible in scenes with significant motion.
Video Dude
12th December 2013, 16:36
FWIW this sounds like a similar issue that Sony DVD Architect has muxing h264 streams where the b-pyramid option was enabled.
I've never found any explanation of why this is a problem, but the symptom is exactly as described as if the playback sequence is wrong somehow (a couple frames forward then jumps a frame backward). It's only visible in scenes with significant motion.
Someone reported a tsmuxer stutter issue with DVD-RB and I think this is the reason jdobbs set b-pyramid to none.
http://forum.doom9.org/showthread.php?p=1546043#post1546043
There was also the bug/issue where tsmuxer did not correctly mux x264 streams when --pulldown is enabled.
http://www.x264bluray.com/issues-with-certain-players
Sharc
12th December 2013, 17:30
I never had a problem with b-pyramid 1 (=strict), however x264 with --pulldown and tsMuxeR 1.10.6. always caused a terribly jerky playback (jumping back-and-forth) on my SONY S360.
jdobbs
12th December 2013, 18:03
I never had a problem with b-pyramid 1 (=strict), however --pulldown always caused a terribly jerky playback (jumping back-and-forth) on my SONY S360.There was always playback issues with pulldown & TSMUXER 1.10.6 -- not sure if it is still there with 2.5.7
laserfan
12th December 2013, 20:12
FWIW this sounds like a similar issue that Sony DVD Architect has muxing h264 streams where the b-pyramid option was enabled.
To clarify, it is in the act of MUXING an x264-made encoding-with-b-pyramid that the resulting DVDA output exhibits the frame-order problem. I do not recall ever experiencing the issue with any other muxer (though the only others I have ever used are Ulead MF6+ and tsMuxeR).
It was very hard indeed for me to nail-down given no problem could ever be seen in the x264 source, it only appeared after muxing it with audio using DVD Architect Pro.
Cedvano
12th December 2013, 20:57
Hi Cedvano, thanks very much for the info, unfortunately neither my PCH A400 or Mede8er X3D seem to read this information - perhaps because they only do BD-lite. Is there any other way to change the left/right streams around?
I have my Mede8er 800 3D this Xmas. I can't test now.
Video Dude
12th December 2013, 21:51
There was always playback issues with pulldown & TSMUXER 1.10.6 -- not sure if it is still there with 2.5.7
I reported the pulldown issue to physic in a PM in September. He said he would put it on the todo list. I have not tested the new version with pulldown so I don't know if it was fixed.
Emulgator
12th December 2013, 23:43
And another issue when H.264 from x264 shall be muxed using Sony DVD-A:
progressive worked, interlaced led to muxer abort.
Dateiname: STREAM/00000.m2ts Status: TSWrapper.dll::CTSWrapper::ProcThreadMain::This program has a bug. - m_ptsOfNextGOP is empty.
I investigated this some time ago, but if this is still valid with the recent versions of x264 / DVD-A it would point to a x264 issue, I guess.
Just a thought, if tsMuxeR's results regarding x264 pulldown behave strange...
physic
13th December 2013, 02:12
ExSport
Please check PM. I sent you version 2.5.9.
Sharc
13th December 2013, 08:33
And another issue when H.264 from x264 shall be muxed using Sony DVD-A:
progressive worked, interlaced led to muxer abort.
I investigated this some time ago, but if this is still valid with the recent versions of x264 / DVD-A it would point to a x264 issue, I guess.
Just a thought, if tsMuxeR's results regarding x264 pulldown behave strange...
Good point. I am not sure whether the root cause for the jerky playback with --pulldown has ever been nailed. I think to remember that pulldown worked with --bframes 0 (no b-frames for x264, tsMuxeR 1.10.6).
I plan to do some re-testing with recent tsMuxeR version occasionally.
DaveO88
13th December 2013, 13:00
I have the following problem, I want to edit the movie EPIC 3D to m2ts or ISO.
However, get this message in the status window "H.264 manual defined fps does not equal to stream fps. Change H.264 fps from 0.232387 to 23.976" and the GUI stops the process without an error message. What's the problem here?
http://img.tapatalk.com/d/13/12/13/a9yme7e2.jpg
Gesendet vom Samsung S4 GT-I 9505
rodm
13th December 2013, 13:27
rodm
I checked iso disk built on OS X 10.8 and havn't found problem. Of course, your report OS X 10.9, but I havn't it yet. Could you check your disk once more on version 2.5.7 and if problem still exists create short 1-2min long iso file and send it to me?
I've sent you a private email with attached .iso files. Let me know of any probs.
Good luck.
Sharc
13th December 2013, 18:38
I reported the pulldown issue to physic in a PM in September. He said he would put it on the todo list. I have not tested the new version with pulldown so I don't know if it was fixed.
I made few tests with x264 --pulldown double and tsMuxeR 2.5.7(b) with same source which caused problems (jerky playback) before. Now everything seems to be ok (at least for --pulldown double, I didn't test other pulldown patterns yet).
Thanks, physic.
jdobbs
13th December 2013, 19:18
I made few tests with x264 --pulldown double and tsMuxeR 2.5.7(b) with same source which caused problems (jerky playback) before. Now everything seems to be ok (at least for --pulldown double, I didn't test other pulldown patterns yet).
Thanks, physic.That's great news. I've always hated having to double the number of frames when converting 25fps or 29.97fps video to 720p for blu-ray.
Sharc
13th December 2013, 19:38
That's great news. I've always hated having to double the number of frames when converting 25fps or 29.97fps video to 720p for blu-ray.
Yes, I think this is one of the main applications for pulldown.
It would however be good if you or someone else could do additional tests because my environment is limitied to 2 SW and 1 HW player.
physic
14th December 2013, 03:03
all
If somebody still has problem with removing pulldown please send me sample via PM
DaveO88
Looks like you have broken source file.
nunub
14th December 2013, 04:25
@physic
tsmuxer doesnot support dts-es streams 6.1 channels.
Audiophile1178
14th December 2013, 04:55
@physic, correct me if I'm wrong as this is my first time doing this but I just muxed Gangster Squad that had DTS Express, secondary PIP video, and secondary subtitles. txMuxeR appears to have properly placed the DTS Express as secondary audio but didn't do it for the PIP video or the secondary subtitles.
This is what I did:
1. Opened up original disc and dropped proper mpls file in.
2. Dropped in encoded main video and PIP video.
3. Removed original main video and PIP video.
4. Place encoded main video and PIP in same spot as original.
5. Selected Blu-ray as output and pushed start muxing.
I check the output folder of tsMuxeR in BDedit and it placed the PIP video as main video, as well as, second subtitles under main subtitles. When I go to click on the Vi number under STN in BDedit to display the video files it won't show them and is blank as if BDedit doesn't know how to read the video files from the mpls. It has no problem displaying all the subtitles though showing that the secondary subtitles are marked as main subtitles.
physic
14th December 2013, 10:54
Yes, tsMuxeR can't create secondary video yet.
I'll fix it soon.
SeeMoreDigital
14th December 2013, 11:26
@physic
tsmuxer doesnot support dts-es streams 6.1 channels.Although DTS-ES is not reported within TSmuxers GUI, the finished mux does retain the ES element.
If you run your finished muxes through MediaInfo or play them on an amplifier that supports DTS-ES decoding, you will discover that the ES element is still there.
Cheers
nunub
14th December 2013, 12:56
yes its ok.
sl1pkn07
14th December 2013, 18:38
which extension does linux accept for icon, windows does ico. If possible I may be able to extract ico file and attach it here.
if you mean this icon
http://i.imgur.com/V8vjj5C.png
this is a generic Qt program icon.
i mean like older TsMuxer icon
http://img.informer.com/icons/png/48/2537/2537813.png(with more resolution)
or the icon used in ne New Generation TsMuxer
HWK
14th December 2013, 18:44
Roman said he will include in new release for Linux, that should solve problem.
Audiophile1178
14th December 2013, 18:51
Yes, tsMuxeR can't create secondary video yet.
I'll fix it soon.
Thanks! :) I'm assuming that you have to fix the subtitles not being marked as secondary subtitles as well?
Edit: I just realized that maybe the subtitles aren't considered secondary but in BDedit (for Gangster Squad) they show up under the PIP box with a subtitle type of IM PIP. I'm also doing another disc that has subtitles under the IG box with a subtitle type of SubPath.
Or maybe the above aren't subtitles at all as looking at the clpi in BDedit doesn't show them but anyhow tsMuxeR isn't putting whatever they are in their proper place and for (Gangster Squad) it placed them under subtitles instead of being properly put under the PIP box. I'm thinking that they're graphics that pop-up during the playback and not really subtitles as that's what gets displayed on the original disc.
Will there be a way to tell tsMuxeR (in the GUI) where these files properly belong?
P.S., as you can see I'm not super knowledgeable about Blu-ray structures but know enough to accomplish what I'm trying to do.
SeeMoreDigital
14th December 2013, 20:32
I'm not sure if or when this question was answered before but...
Why is it that Dolby TrueHD 'without a core' can't be muxed into the .M2TS container?
Even though there may be something stated within a specification somewhere saying 'it's not permissible. Does this have to mean it can't be done?
Cheers
Sharc
15th December 2013, 12:05
all
If somebody still has problem with removing pulldown please send me sample via PM
physic:
Pulldown seems to work. However I wonder why the encoded .264 stream is reported by MediaInfo as
Frame mode : Frame doubling
Frame rate : 25,000 FPS
After Muxing with tsMuxeR the .m2ts becomes:
Frame mode : Frame doubling
Frame rate: 12,500 FPS
Maybe I missed something?
[Edit:]
These 12,500 FPS seem to be a MediaInfo issue. Other tools report 25 FPS for the muxed .m2ts.
Emulgator
15th December 2013, 12:38
SMD: To be able to decode the DolbyTrueHD extension the DolbyTrueHD core is needed,
so it would be useless to mux the DolbyTrueHD extension alone.
http://www.dolby.com/uploadedFiles/Assets/US/Doc/Professional/DPlus_TrueHD_whitepaper.pdf
SeeMoreDigital
15th December 2013, 13:51
SMD: To be able to decode the DolbyTrueHD extension the DolbyTrueHD core is needed,
so it would be useless to mux the DolbyTrueHD extension alone.
Actually, the core is not needed when Dolby TrueHD is muxed (with video) into the .MKV container. And such files can be played perfectly in software and hardware players...
Sharc,
Out of interest... Have you tried muxing MPEG-2 video with 3:2 pull-down (from say an NTSC movie DVD) into the .M2TS container?
I've noticed that when the pull-down is removed, the resulting .M2TS files plays fine. But if you keep the pull-down, the resulting .M2TS file stutters like hell
Sharc
15th December 2013, 13:59
Sharc,
Out of interest... Have you tried muxing MPEG-2 video with 3:2 pull-down (from say an NTSC movie DVD) into the .M2TS container?
I've noticed that when the pull-down is removed, the resulting .M2TS files plays fine. But if you keep the pull-down, the resulting .M2TS file stutters like hell
No. I have only tried --pulldown double with x264 (mpeg-4) in .m2ts Container / BD structure, and I did NOT remove the pulldown.
Seems that more testing is recommended ......
Edit:
I took a 23.976 BD original and encoded it with x264 --pulldown 32 and muxed with tsMuxer, keeping the pulldown. Playback is smooth, I am just not sure if the players ignore the pulldown and play at the original framerate....
Pecosbil
15th December 2013, 14:07
Latest version of tsMuxeR 2.5.7(b):
windows 32 bit: tsMuxeR_2.5.7(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NVGNsY0xneFo1bEE/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.5.7(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NM1VsY2xyaXdCQmM/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.5.7(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NbmFQNnhUNHB0akE/edit?usp=sharing)
- fixed bug with SEI messages for some movie
- fixed problem with some movies where problem occured during processing several last video frames (Titanic movie example)
- several minor bug fixes
.
Thank you for the update! :)
One thing I noticed though, the txt -> PGS subtitle renderer doesn't seem to use font baseline when calculating/drawing offsets (the same thing happens with line spacing too), it seems to use descender/ascender heights instead (link to wikipedia picture (http://upload.wikimedia.org/wikipedia/commons/thumb/3/39/Typography_Line_Terms.svg/500px-Typography_Line_Terms.svg.png)). This causes some annoying variation to the subtitle position & line spacing throughout the movie. Could it be changed to use baseline instead?
Zorg
15th December 2013, 15:51
yes, it's a common problem since 1.xx version.
physic
15th December 2013, 17:13
Pecosbil
Yes. I'll include this fix to today's version.
Pecosbil
15th December 2013, 18:10
Pecosbil
Yes. I'll include this fix to today's version.
Wow, that was fast! :) Thank you...
physic
15th December 2013, 21:38
New version 2.6.4(b) is ready:
windows 32 bit: tsMuxeR_2.6.4(b).zip (https://drive.google.com/file/d/0B0VmPcEZTp8NVWxJNDFtbFdWbG8/edit?usp=sharing)
linux 32 bit: tsMuxeR_2.6.4(b).tar.gz (https://drive.google.com/file/d/0B0VmPcEZTp8NTGFFNDZnNlZMdTg/edit?usp=sharing)
MacOS 10.8 (64 bit): tsMuxeR_2.6.4(b).dmg (https://drive.google.com/file/d/0B0VmPcEZTp8NcDVrdVBUbzBxUjQ/edit?usp=sharing)
- Add secondary video support (PIP)
- fixed mp4 files with MPEG-DASH (HLS stream)
- fixed SEI again
- fixed DTS-ES recognition
- fixed font renderer (a little bit wrong text position)
- several minor improvments and bug fixes
I decided to release non-beta version to the next weekend. In any way it is a not a big deal because of current version is quite stable too.
sl1pkn07
15th December 2013, 21:47
@physic
then http://i.imgur.com/V8vjj5C.png is the final icon?
greetings
physic
15th December 2013, 21:58
sl1pkn07
I forget to write about Linux icon:
it turned out that it's not easy. Actually it is not possible without installer for Linux. So, I'll add icon in the future then I'll create .deb package.
And yes, it is final icon. This image means something to do with media and configuration. So, it is good icon for tsMuxeR.
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.