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

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

 

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

Closed Thread
 
Thread Tools Search this Thread Display Modes
Old 5th August 2015, 03:07   #521  |  Link
bigotti5
Spielberger
 
bigotti5's Avatar
 
Join Date: Feb 2005
Posts: 838
Quote:
A director comment track, for example (as long as it is not the audio of the PiP) cannot be considered as secondary stream
It is possible to have secondary audio without PiP (even in 3D) but secondary audio is always mixed with primary audio at playback level (secondary audio must include mixing metadata).

Code:
00000000h: 4D 50 4C 53 30 32 30 30 00 00 00 3A 00 00 00 BE ; MPLS0200...:...¾
00000010h: 00 00 00 D2 00 00 00 00 00 00 00 00 00 00 00 00 ; ...Ò............
00000020h: 00 00 00 00 00 00 00 00 00 00 00 0E 00 01 00 00 ; ................
00000030h: 00 00 00 00 00 00 00 00 40 00 00 00 00 80 00 00 ; ........@....€..
00000040h: 00 01 00 00 00 78 30 30 30 30 32 4D 32 54 53 00 ; .....x00002M2TS.
00000050h: 01 00 00 07 FF F8 00 D5 CC 6F 00 00 00 00 00 00 ; ....ÿø.ÕÌo......
00000060h: 00 00 00 00 00 00 00 56 00 00 01 01 00 00 02 00 ; .......V........
00000070h: 00 00 00 00 00 00 09 01 10 11 00 00 00 00 00 00 ; ................
00000080h: 05 1B 61 00 00 00 09 01 11 00 00 00 00 00 00 00 ; ..a.............
00000090h: 05 86 6E 65 6E 67 09 01 1A 00 00 00 00 00 00 00 ; .†neng..........
000000a0h: 05 A1 61 65 6E 67 01 00 00 00 09 01 1A 01 00 00 ; .¡aeng..........
000000b0h: 00 00 00 00 05 A2 61 65 6E 67 01 00 00 00 00 00 ; .....¢aeng......
000000c0h: 00 10 00 01 00 01 00 00 00 07 FF F8 FF FF 00 00 ; ..........ÿøÿÿ..
000000d0h: 00 00 00 00 00 68 00 00 00 24 00 00 00 02 00 02 ; .....h...$......
000000e0h: 00 01 00 00 00 24 00 00 00 18 00 02 00 02 00 00 ; .....$..........
000000f0h: 00 3C 00 00 00 30 00 16 00 00 09 02 00 00 10 12 ; .<...0..........
00000100h: 00 00 00 00 05 20 61 00 00 00 00 20 00 00 00 00 ; ..... a.... ....
00000110h: 00 2C 00 01 00 00 00 24 00 08 00 00 00 01 00 1C ; .,.....$........
00000120h: 30 30 30 30 33 4D 32 54 53 00 00 00 02 00 00 07 ; 00003M2TS.......
00000130h: FF F8 00 D5 CC 6F 00 00 00 07 FF F8 00 00       ; ÿø.ÕÌo....ÿø..

Last edited by bigotti5; 5th August 2015 at 03:28.
bigotti5 is offline  
Old 5th August 2015, 04:52   #522  |  Link
tomilein
Registered User
 
Join Date: Jul 2013
Posts: 10
Ok i have test Mkvtoolnix and the Option "Global" with timecode format
00:10:00,01:20:00
and have after mux three files.

test (1)-001.mk3d (307mb),
test (1)-002.mk3d(1,74gb)
and
test (1)-003.mk3d (1,27gb)

I can cut the opening and final credits and have the "Movie" only.

Subtiles and Audio works fine with new files.

Thank you for Hint.
tomilein is offline  
Old 5th August 2015, 08:18   #523  |  Link
Airmiles
Registered User
 
Join Date: Jul 2015
Posts: 31
@Airmiles: Yes. An update should be available in a couple of days, but I have discovered another bug (not related to audio) and it is very difficult to fix...

BTW, the next version is not 0.7 but 0.70. It's already the 70th version of BD3D2MK3D! (The version number is not a floating point number.)[/QUOTE]


I am just happy you made this great tool. Thanks for all that work!!
Airmiles is offline  
Old 5th August 2015, 08:24   #524  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,385
@bigotti5: Thanks for the info!
@others: Thanks for the thanks!
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV
r0lZ is offline  
Old 12th August 2015, 09:13   #525  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,385
BD3D2MK3D v0.70

OK, finally v0.70 is ready.

This version fixes the strange bug with the apostrophe in numbers reported by Airmiles here and two other bugs.

I have also had a problem with a Chinese BD3D. 3 of the subtitles are malformed in the original BD, and as a consequence, they cannot be converted correctly to 3D. If you hardcode the stream, the image is obscured by a large black rectangle during the display of these 3 subtitles. I have found a way to detect that malformed subtitles, and implemented a workaround to simply skip them. The workaround works well, but it is very slow. Therefore, I have added a new option in the Settings menu (as well as in the GUI to convert a subtitle stream to 3D) to turn it off. I recommend to leave it on anyway when you hardcode the subtitles on the video stream, as otherwise you may have to re-encode the whole movie. Note that the workaround is not applied to the 2D subtitle streams.

For the problem of the periodic slowdowns when playing a movie in frame sequential mode at 59.94 fps, I have added an option to force BD3D2MK3D to convert the frame rate to exactly 60 fps instead. Unfortunately, that frame rate seems incompatible with the current MVC decoders, probably because to encode at 60 fps, it is necessary to seek in the video, and that's something not yet supported by the available MVC decoders. As a consequence, the option to encode at exactly 30 or 60 fps is not in the GUI. However, it is possible to test it by editing the "::config(exactly30fps)" option at the end of the BD3D2MK3D.cfg file.

The dcadec DTS decoder is now always used when decoding a DTS, DTS-HD or DTS-HD-MA stream. (It is still possible to use the Libav decoder when the stream is decoded from the Convert Audio tool, but the help message about the Libav option does not recommend it.) As a consequence, the support for the commercial (and slow) ArcSoft decoder has also been removed.

x264 has also been updated to the latest version.

Quote:
# v0.70 (August 12, 2015)
# - Fix: Invalid Character error under foreign Windows systems in some specific languages.
# - Workaround to skip malformed monochrome subtitles when converting them to 3D.
# - New Settings -> Verify Input Subtitles option to enable or disable the (slow) workaround.
# - New setting in Tools -> Convert Subtitles to 3D (with 3D-plane) to disable the workaround.
# - New hidden settings in BD3D2MK3D.cfg to select either 29.97 or 59.94 or exactly 30 or 60 fps.
# - Fix: Bug introduced in v0.69. The program could hang when converting audio to AC3 or AAC.
# - Fix: Little bug when trying to guess the language of a subtitle stream from its file name.
# - BD3D2MK3D forces now eac3to to use the dcadec DTS decoder (unless the "Libav" option is ticked in the GUI).
# - Removed the support for the commercial Arcsoft DTS decoder.
# - Removed the change change in v0.69 to avoid the not responding window when converting audio due to problems.
# - Updated x264 to the latest version (v0.148 build 2579)
Download: BD3D2MK3D.7z
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV

Last edited by r0lZ; 12th August 2015 at 09:17.
r0lZ is offline  
Old 12th August 2015, 20:03   #526  |  Link
Airmiles
Registered User
 
Join Date: Jul 2015
Posts: 31
So this also fixes the 7.1 DTS Master HD issue?
Airmiles is offline  
Old 12th August 2015, 20:11   #527  |  Link
sneaker_ger
Registered User
 
Join Date: Dec 2002
Posts: 5,563
Yes, it should work now.
sneaker_ger is offline  
Old 12th August 2015, 21:30   #528  |  Link
Airmiles
Registered User
 
Join Date: Jul 2015
Posts: 31
Just did a test run of The Lion King 3d, to see if there were any remaining errors. There are none. Thanks! Version 0.70 seems to be a success!
Airmiles is offline  
Old 12th August 2015, 21:43   #529  |  Link
Airmiles
Registered User
 
Join Date: Jul 2015
Posts: 31
By the way. When 4K blu rays get here. Would it be hard to upgrade the tool to use the same GUI with an HEVC (x265) encoder?

That is, if there will be 3D 4K blu rays. I seem to remember reading that it was not sure whether there would be any, because this wasn't mentioned in the 4K BDA specs.
Airmiles is offline  
Old 12th August 2015, 22:13   #530  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,385
Thanks for the confirmation about v0.70.

It is already possible to encode with x265. See Settings -> AVC/HEVC Encoder.
But of course, currently I have no way to prepare BD3D2MK3D to 4K, as afaik there are no 4K BDs or specs right now.
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV
r0lZ is offline  
Old 13th August 2015, 05:59   #531  |  Link
thahandy
Registered User
 
Join Date: Sep 2008
Posts: 27
Quote:
Originally Posted by r0lZ View Post
According to what I can see, 00800.mpls contains the main movie, since its duration is 1:51:52. Is it what you have encoded? And 00300.ssif (in BDMV\STREAM\SSIF) must contain the whole movie in 3D (AVC and MVC streams interleaved together), or 00300.m2ts (in BDMV\STREAM) must contain also the whole movie, but only in 2D (AVC stream only). If it's not the case, either there are other SSIF files in the playlist and you have not copied their names here, or your MPLS is severly damaged.

I don't know if the simple fact of extracting the files from the ISO is sufficient to truncate the movie. That should not be the case. Either the structure is damaged and tsMuxeR may crash or refuse to work, or it is correct and it should work. But anyway, it is never a good ides to extract the SSIF files from a BD3D. As I wrote, that doesn't make sense.
Hi, To get back to u.
This time i mounted the ISO and everything works fine.
It seems Winrar is extracting the m2ts files improperly.

It seems the m2ts are "virtual" files created from the siff files?

Size of BDMV is 91,2 GB (97.933.204.414 bytes)

Btw, any trick to merge 2 3D disks together at post processing? (Titanic 3D) or just use mkvmerge at the end?

Last edited by thahandy; 13th August 2015 at 06:09.
thahandy is offline  
Old 13th August 2015, 06:34   #532  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,385
Quote:
Originally Posted by thahandy View Post
It seems the m2ts are "virtual" files created from the siff files?
It's the opposite. For the compatibility with the 2D-only players, it is necessary to put the main movie in 2D in standard M2TS files. The second view is therefore in another M2TS, not readable directly with a 2D player, because it is encoded in MVC and is therefore dependent of the main 2D M2TS. The two M2TS files are interleaved at the file system level, and the SSIF file is a file level trick that references both streams at the same time, exactly as if it is a single file. It's why you copy two times exactly the same data if you copy the M2TS and the SSIF files to your hard disc. Normally, the SSIF is never created directly by the authoring program. It is created when the image of the BD is built. (BTW, I don't know if the 3D players prefer to read the two M2TS or the SSIF, but in any case a file is not necessary. The MVC M2TS is useless if the player reads the SSIF, and the SSIF is useless if it reads the two M2TS. The main M2TS is necessary to play the movie in 2D anyway.)

Quote:
Originally Posted by thahandy View Post
Btw, any trick to merge 2 3D disks together at post processing? (Titanic 3D) or just use mkvmerge at the end?
I have already used MkvMerge without problem to do just that (with The Hobbit). It works perfectly and it keeps the audio, subtitles and chapters correctly synchronised in the second part. IMO, MkvMerge in "append mode" is the best solution.
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV

Last edited by r0lZ; 13th August 2015 at 06:44.
r0lZ is offline  
Old 14th August 2015, 08:55   #533  |  Link
Wolfy59
Registered User
 
Join Date: Oct 2011
Posts: 54
Hi r0lZ and thanks for the work you do here and on another topics in this forum. Unfortunatly I always have th " problème with your last release even if i modify the console. Sometimes i have an avs2yuv problème with some bd at the 2nde pass. It crash before the encoding end and mux the partial encoding.
Thanks by advance for your answers and sorry for my bad english.
Wolfy59 is offline  
Old 14th August 2015, 09:17   #534  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,385
Quote:
Originally Posted by Wolfy59 View Post
th " problème
What is that problem?

I have never had crashes during the encoding of the second pass, and I can't help. I can only suggest to encode in CRF mode, requiring only a single pass and giving a slightly better quality. Unless you want to copy the MKV to a DVD or another medium with a small fixed size, you should never use 2-pass encoding. It's slow and totally useless.

Anyway, avs2yuv should not crash during the second pass if it has successfully processed the movie during the first pass. It is not at all related to the pass, and should work exactly the same way during the first and second pass.

Just to be sure: Are you sure you have enough disc space?
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV
r0lZ is offline  
Old 14th August 2015, 12:25   #535  |  Link
thahandy
Registered User
 
Join Date: Sep 2008
Posts: 27
I've noticed your ABR calculation is a bit off by 2GB if the MKV file size is set @ 15GB (~12.5Mbit). Do you include the audio and subtitle tracks as part of the calculation?

What I do now it just demux/convert and manually calculate the video bitrate afterwards @ Video Bitrate Calculator (video target size = total size - audio and subs. (audio size 1MB, 4% overhead)) and edit the _ENCODE.cmd for the new bitrate. But this still leaves the old encoding values in the mediainfo property of the MKV. I can't find the file with this info. _MUX_3D_OPTIONS.txt seems not to be working.

Another (non BD3D2MK3D) issue I have with this subtitles it included on the BD (all languages,2D and 3D), they are not fixed centered and bottom (inside bounds), but placed all over the screen across the movie. I'm trying to fix this in BDSup2Sub/bdsup2sub++ and horizontal centering works just fine but there seems to
be an issue to force all to "bottom (inside bounds)" automatically.
Anything you can do?

Subtitle #181-184 for example (see link below)
http://tempsend.com/685ED5D426

Last edited by thahandy; 14th August 2015 at 12:29.
thahandy is offline  
Old 14th August 2015, 13:14   #536  |  Link
Wolfy59
Registered User
 
Join Date: Oct 2011
Posts: 54
Quote:
Originally Posted by r0lZ View Post
What is that problem?

I have never had crashes during the encoding of the second pass, and I can't help. I can only suggest to encode in CRF mode, requiring only a single pass and giving a slightly better quality. Unless you want to copy the MKV to a DVD or another medium with a small fixed size, you should never use 2-pass encoding. It's slow and totally useless.

Anyway, avs2yuv should not crash during the second pass if it has successfully processed the movie during the first pass. It is not at all related to the pass, and should work exactly the same way during the first and second pass.

Just to be sure: Are you sure you have enough disc space?
Thanks for your quick answer. yes i have 900go free space. For the others problème i will send you a screenshoot when the problème will come back. I will try crf 16 for the next encode
Wolfy59 is offline  
Old 14th August 2015, 13:40   #537  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,385
@thahandy

Yes, BD3D2MK3D include the audio and subtitle streams in the calculation, as well as the muxing overhead. I have changed already slightly the calculation, because someone else has reported that it was off, and the last tries I did were perfect. So I don't know how you obtain a wrong file size. I'll check again. Perhaps it happens when the audio streams are converted to AC3 or AAC?

The encoding settings are included in the tags.xml file (as well as the tags defined by the user in tab 3).

The fact that the subtitles are placed at different positions in some 3DBDs is intentional. One of the big problems with the 3D subtitles is that they force the spectator to focus on the subtitle to read them, then on the character in the image. That repeated actions are not pleasant, and therefore to minimize the problem, the subtitles are placed as close as possible to the character, and at approximately the same depth. For example, in Avatar, there are many subtitles placed largely over the standard bottom center position. It's especially important if there is an object in the bottom of the image that gets away from the surface of the screen, but the main character or action takes place in the background. The subtitles have to be in the background too, and cannot be placed "inside" the objects in the bottom of the screen. For that reason, they have to be placed higher. Some subtitles are placed at the left or right side, or even at the top, for the same reason.

If you move them in the bottom center of the screen, the 3D depth values used by BD3D2MK3D will not be correct, and the subtitle will "enter" in the objects in the foreground. It's extremely unpleasant, and that can cause severe headache. Therefore, I advice you to keep the original positions, at least for the 3D subtitles. (If you mux also 2D subtitles, they will be badly placed anyway, and therefore it doesn't matter much if you move them in the bottom center.)

Note the "Clone Subtitles positions from another file" function in the Tools menu. It does just the opposite than what you want. With that tool, you can modify the positions of the subtitles of a "standard" stream to place them in the positions of the corresponding subtitles of a good 3D stream (called "guide stream"). This allows you to convert a downloaded SRT file to SUP and then to 3D correctly, with the right depths and positions (as long as the guide stream has correct positions and its 3D-Plane file has correct values for all subtitles in the SRT).

So, you are lucky if your 3DBD has subtitles in different positions. The author did a great work! It's usually much better than the subtitles in the bottom center, even if they are placed in front of the foremost objects. And of course, I have no intention to create another tool to destroy the correct 3D positions!

Perhaps it's possible with BDSup2Sub, but I don't think so. IMO, the easiest way to do what you want would be to convert the original SUP to SRT (with SupRip), and then re-create a SUP file from the SRT (with SubtitleEdit). But again, I do not recommend to do that!
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV
r0lZ is offline  
Old 14th August 2015, 13:43   #538  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,385
Quote:
Originally Posted by Wolfy59 View Post
Thanks for your quick answer. yes i have 900go free space. For the others problème i will send you a screenshoot when the problème will come back. I will try crf 16 for the next encode
OK, but take care. CRF 16 is very low. You will end up with a very big MKV file. (I use CRF values between 18 and 23, depending of the quality of the image of the movie. And I use CRF 18 only for movies with very detailed and sharp images, such as Sin City 2.)
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV
r0lZ is offline  
Old 14th August 2015, 14:05   #539  |  Link
Wolfy59
Registered User
 
Join Date: Oct 2011
Posts: 54
Quote:
Originally Posted by r0lZ View Post
OK, but take care. CRF 16 is very low. You will end up with a very big MKV file. (I use CRF values between 18 and 23, depending of the quality of the image of the movie. And I use CRF 18 only for movies with very detailed and sharp images, such as Sin City 2.)
I want a 20->25 Go mkv out to use with my nas and Kodi
Wolfy59 is offline  
Old 14th August 2015, 14:13   #540  |  Link
r0lZ
PgcEdit daemon
 
r0lZ's Avatar
 
Join Date: Jul 2003
Posts: 7,385
OK, then 16 is a good bet. (Unfortunately, it is not possible to know the resulting bitrate, even approximately, when using the CRF mode, because it depends greatly of the original movie and encoding. But with CRF 16, you should have a "near perfect" quality anyway, regardless of the bitrate.)
__________________
r0lZ
PgcEdit homepage (hosted by VideoHelp)
BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV
r0lZ is offline  
Closed Thread

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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

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

Forum Jump


All times are GMT +1. The time now is 22:42.


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