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. |
|
|
Thread Tools | Search this Thread | Display Modes |
6th November 2015, 23:40 | #682 | Link |
Registered User
Join Date: Jan 2015
Posts: 118
|
OK just watched a whole movie and it works like a charm. Had two little stutters but I am not sure if it was HTPC or the Samsung TV - I will check decoding stats next time but it is neglectable.
However Samsung IR 3D emitter is a pain and the glasses dropped frequently out if 3d mode. Could be because I have an IR bud on the TV for my home automation system. I have to find out where that IR emitter is located..... |
7th November 2015, 00:32 | #683 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
Recent Samsung TVs use bluetooth to transmit the signal to the glasses, and I have never missed a single frame. The glasses continue to work even when I'm outside the room!
The stutters can be caused by the TV itself, or the hard disc, the connectivity or a glitch during the decoding. Usually, when I see that kind of problem, I go a few seconds back to replay the part that has caused the problem, and there is no glitch any more. I suspect the TV connecting to the internet to verify the updates for the Smart Hub, or things like that.
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
7th November 2015, 20:43 | #687 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
I have reported that problem to the authors of eac3to and DcaDec (here and here) but currently there is no good solution. As you can see, the error happens only when the DcaDec is configured with the "strict decoding" option turned on. Unfortunately, the author of DcaDec doesn't want to fix the problem, and the author of eac3to doesn't want to remove the "strict flag", so currently we're stuck. I have requested an option to turn the strict flag off with the command line of eac3to, but it will be implemented only in the next version of eac3to.
I have therefore implemented a workaround in the latest version of BD3D2MK3D (v0.77): When the DcaDec DTS decoder fails with the synchronisation error, the conversion is restarted with the Libav decoder. Libav works but it is less good (because it decodes only the lossy DTS core), so I've kept DcaDec by default. I have also been able to verify that a lot of DTS HD or MA tracks can be decoded correctly by DcaDec with the strict flag (but I agree that the problems are frequent too). AFAIK, the Libav workaround works when it should, but I've implemented it ONLY when the error reported by DcaDec is the synchronisation error. If you encounter often another error and the conversion is not restarted automatically, please post here the part of the log with the error message. I may have to trap other errors as well. Note that the workaround is not automatic when you convert manually the DTSHD/MA track with Convert Audio from the Tools menu. In that case, if the error happens, you have to manually select the Libav option and restart the conversion.
__________________
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; 7th November 2015 at 20:52. |
13th November 2015, 15:09 | #689 | Link |
Registered User
Join Date: Oct 2007
Posts: 385
|
attachments
Is there any importance to the Attachments on the mux process?
Code:
--attachment-mime-type text/plain --attachment-name __ENCODE_3D_MOVIE.avs --attach-file __ENCODE_3D_MOVIE.avs --attachment-mime-type text/x-msdos-batch --attachment-name __ENCODE_3D.cmd --attach-file __ENCODE_3D.cmd --attachment-mime-type application/zip --attachment-name 3D-Planes.zip --attach-file 3D-Planes.zip Last edited by mini-moose; 13th November 2015 at 15:20. Reason: add |
13th November 2015, 18:17 | #690 | Link | |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
The 3 attachments listed above are not really necessary. They are added just to document the process, and keep track of the encoding parameters. You can remove them if you wish. (Note that if you define some cover art images in tab 4, they are also added as attachments. And, if you have requested to convert at least one subtitle track to 3D, a zipped archive with the 3D-planes is also attached, so that it will be easy to convert a new subtitle stream to 3D if necessary.) Anyway, all these files are very light, so IMO it is worth keeping them.
And yes, the development of tsMuxeR has stopped (again) and I have included the latest version that works correctly. If you go to Help -> tsMuxeR Version, you'll see this: Quote:
__________________
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 November 2015 at 18:22. |
|
13th November 2015, 22:31 | #692 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
I encode always in Half-SBS, because my Samsung TV doesn't support Full-SBS, and I'm not rich enough to buy a new 4K TV. When I need to do tests in Full-SBS, I use PotPlayer on my PC, but I don't like to watch full movies with my PC.
I'm tired of hardware multimedia players. They are always too limited, and obsolete very rapidly. The last one I bought doesn't play 3D well. I suppose that a good solution would be to buy a mini PC and install Linux + XBMC/Kodi. Maybe it's something I'll do soon, but I'm still not sure they are powerful enough... Anyone has a good experience of a cheap but good solution to play Full 3D?
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
13th November 2015, 23:13 | #693 | Link | |
Registered User
Join Date: Oct 2007
Posts: 385
|
Quote:
Was just curious if attachments have any relevance for the playback or not. Assumed not but can't hurt making sure |
|
15th November 2015, 11:53 | #694 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
The problem should be fixed in the new version (v0.78).
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
15th November 2015, 12:23 | #695 | Link | |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
BD3D2MK3D v0.78 released
Quote:
But soon after I did that modifications in the code, a new version of eac3to has been released. It includes the latest version of the DcaDec decoder, and that version can now distinguish between a fatal error or a simple warning. Therefore, the small discrepancies in the DTS-HD or DTS-HD-MA streams that caused the previous version of eac3to to fail often are now simply logged in red in the BD3D2MK3D console, but the conversion continues without problem. It should therefore be safe to use the DcaDec DTS decoder by default now. However, I have decided to leave the option to select the preferred DTS decoder, because DcaDec is still a very young decoder, and it may have other bugs. You may also prefer the ArcSoft decoder, if you have it. However, if you don't have the ArcSoft decoder, I recommend to use the DcaDec decoder, at least to decode DTS-HD and DTS-HD-MA audio tracks. (The LibAv decoder should give good results with the standard 5.1 DTS tracks.) For your information, I have also tried to update the Intel MVC decoder (libmfxsw32.dll) to the latest version (v6.15.6.2), but unfortunately it has a big bug. Some movies cannot be decoded at all, and the decoder outputs only pure black frames! (It's the case, notably, with the US BD3D of Creature from the Black Lagoon.) Therefore, I have tried to replace the DLL with the penultimate version (v6.15.3.12) and that one doesn't output black frames, but it produces strange stuttering in some scenes. I'm not totally sure it's a bug, but the latest version distributed with BD3D2MK3D (v6.14.11.28) works without problem. Therefore, I don't recommend to update yourself the Intel library, unless you want to check yourself if it works for you. (That may be useful if you need to update the drivers for your Intel processor and v6.14.11.28 is not compatible with your hardware.) If someone has good results with the latest versions in hardware mode, please let me know. (If you need a sample, you can download this short extract from Creature from the Black Lagoon.) The MkvToolnix exes have also been updated. AFAIK, they do not cause problems! ;-) As usual, you can download the update here: 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; 15th November 2015 at 12:29. |
|
15th November 2015, 12:42 | #696 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
I hope than this new version solve the problems detected. BTW, I encourage the users to use DcaDec to help developers, providing samples, if a new problem is detected.
__________________
BeHappy, AviSynth audio transcoder. |
|
3rd December 2015, 10:10 | #697 | Link |
Registered User
Join Date: Jul 2013
Posts: 10
|
Problem with Hardcoded
Hello,
i have a big Problem with Hardcoded Subtitle in my 3d Movies. I have the Subtitle only in the Left Side but not in the Right Side.(SBS). Would like to have correct on Right and Left. My Movie Encode: Another Movie Encode [not from me]: Subtitle is available in 3D before i encode this Movie. I do not know if I need to add what in the Avisynthscript? Here the generated Avisynthscript: Code:
# Avisynth script generated Tue Dec 01 05:26:56 CET 2015 by BD3D2MK3D v0.78 # to convert "G:\BDMV\PLAYLIST\00100.mpls" # (referencing the M2TS/SSIF files 00049) # to 3D Side-by-Side. # Hardcoded subtitles from file "00100.track_4614.Deu.3D.sup". # Movie title: test # # Source MPLS information: # MPLS file: 00100.mpls # Video : Und AVC, 1080p, 23.976 fps, left-eye # Video : Und MVC, 1080p, 23.976 fps, right-eye (32 3D-Planes) # Audio : Eng DTS-HD-Master, Multi-channel, 48 Khz # Audio : Deu DTS-HD-Master, Multi-channel, 48 Khz # Audio : Spa AC3, Multi-channel, 48 Khz # Subtitle: Eng PGS, 3D-plane: 1 # Subtitle: Deu PGS, 3D-plane: 1 # Subtitle: Spa PGS, 3D-plane: 2 # Subtitle: Hrv PGS, 3D-plane: 2 # Subtitle: Ell PGS, 3D-plane: 2 # Subtitle: Tur PGS, 3D-plane: 2 # Subtitle: Deu PGS, 3D-plane: 1 # Subtitle: Spa PGS, 3D-plane: 2 LoadPlugin("D:\#Backup#\DVD\BD3D2MK3D\toolset\DGMVCDecode.dll") #LoadPlugin("D:\#Backup#\DVD\BD3D2MK3D\toolset\FRIMSource.dll") #LoadPlugin("C:\Program Files (x86)\BDtoAVCHD\MVCSource.dll") #LoadPlugin("D:\#Backup#\DVD\BD3D2MK3D\toolset\VSFilter.dll") LoadPlugin("D:\#Backup#\DVD\BD3D2MK3D\toolset\SupTitle.dll") # Load the two video streams (130771 frames per stream) interleaved = DGMVCSource("00100.track_4113.264", "00100.track_4114.mvc", view = 0, frames = 130771, hw = 0) #interleaved = FRIMSource("mvc", "00100.track_4113.264", "00100.track_4114.mvc", num_frames = 130771, cache = 2, platform = "") #interleaved = MVCsource("00100.track_4113.264", "00100.track_4114.mvc", 130771, 2) # Current base view: left eye. # The views are in the common order: AVC stream = left view, MVC stream = right view. left = SelectEven(interleaved) right = SelectOdd(interleaved) # Build Side-by-Side stream StackHorizontal(Left, Right) AssumeFPS("ntsc_film") # Hardcode subtitles #VobSub("00100.track_4614.Deu.3D.sub") SupTitle("00100.track_4614.Deu.3D.sup") # Resize to 720p BicubicResize(1280, 720) # Return the 3D clip. Return(last)#.Info() and here the __ENCODE_3D.cmd Code:
@echo off set path=D:\#Backup#\DVD\BD3D2MK3D\toolset;%path% echo Encoding __ENCODE_3D_MOVIE.avs echo Movie: test echo Encoding started %date% %time% @echo on "D:\#Backup#\DVD\BD3D2MK3D\toolset\avs2yuv.exe" ^ "__ENCODE_3D_MOVIE.avs" -frames 130771 -o - ^ | "D:\#Backup#\DVD\BD3D2MK3D\toolset\x264_x64.exe" ^ --crf 20 --preset medium --tune Film ^ --bluray-compat --profile high --level 4.1 --open-gop --keyint 24 --slices 4 ^ --colormatrix bt709 --colorprim bt709 --transfer bt709 --b-pyramid strict ^ --vbv-bufsize 30000 --vbv-maxrate 40000 --aud ^ --sar 1:1 ^ --frame-packing 3 --qpfile chapters_3D.qpfile --frames 130771 --fps 24000/1001 ^ --output "00100_3D.264" --demuxer y4m --stdin y4m - ^ 2>&1 | "D:\#Backup#\DVD\BD3D2MK3D\toolset\tee.exe" ENCODE_3D.log @echo off echo Encoding finished %date% %time% REM Optionnaly mux the video and demuxed streams to MKV. REM Note: The mux is disabled if no streams are demuxed. if exist "__MUX_3D.cmd" cmd /c "__MUX_3D.cmd" REM Everything done: do the post-processing (Shutdown computer...) if exist "__POSTPROCESS_3D.cmd" cmd /c "__POSTPROCESS_3D.cmd" exit /B What am I doing wrong? |
12th December 2015, 11:52 | #698 | Link | |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
BD3D2MK3D v0.79
This release includes notably the possibility to encode the movie with low CPU priority. It's handy if you want to keep some CPU power to do other tasks while the encoding is in progress. However, do not launch CPU intensive tasks during an encoding in low priority mode, because x264 may stop almost completely. The effect is that the estimated time remaining becomes completely wrong, and, more importantly, that x264 may fail completely. To launch the encoding in low CPU priority mode, just launch __ENCODE_3D_LOW_PRIORITY.cmd instead of __ENCODE_3D.cmd. Of course, it is still possible to change the priority of the x264 task with the Windows Task Manager.
There are also some little enhancements and bug fixes: Quote:
Download BD3D2MK3D.7z
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
|
14th December 2015, 13:18 | #699 | Link | |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
Quote:
If I understand correctly, the 3D subtitle is already present in the original BD? That's really strange. Anyway, if the subtitle has already the right format (3D Half-SBS 1080p), then you don't need to convert it again to 3D. You should replace the file name of the subtitle string in the avisynth script with the original version of the 3D subtitle (or the version with the "2D" extension if you are sure that it is really in 3D). The subtitle shown in the BDSup2Sub image should be OK, but I don't know its file name. So, you should have something like this: Code:
SupTitle("00100.track_4614.Deu.2D.sup") Note also that if the original subtitle is already in 3D, it has probably not the right depths computed from the 3D-Planes of the BD, and the subtitles may be a pain to read. If you want to be sure to have good results, you should convert yourself a 2D version of the subtitles to 3D with BD3D2MK3D, using a correct 3D-Plane. Anyway, I'm curious. Can you confirm that the 3D subtitle you are using has been downloaded from the internet? I suppose so. Right? Also, can you confirm that you have really encoded the movie from the 3D BD with BD3D2MK3D? It seems that the final SBS picture has not the correct 16:9 aspect ratio. The horizontal black borders have been cropped. BD3D2MK3D doesn't allow you to do that stupid thing, because ALL 3D movies MUST be encoded in 16:9. Also, the original movie seems to contain already hardcoded English subtitles. That's very strange too. I have never seen a commercial 3DBD with hardcoded subtitles. So, if your movie comes from the internet and has not been encoded with BD3D2MK3D, I can't guarantee that the result will be correct, and anyway the D9 rules prohibit to help you for illegally downloaded material. So, sorry, but you will have to find the way to hardcode your 3D subtitles yourself.
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
|
|
|