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 |
![]() |
#1181 | Link | |
Moderator
![]() Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
AFAIK the parameters needed to use the h264 to burn a BD are: --weightp 0 --bframes 3 --nal-hrd vbr --vbv-maxrate 40000 --vbv-bufsize 30000 --level 4.1 --keyint 24 --b-pyramid strict --slices 4 --aud Where: --weightp 0 --nal-hrd vbr --keyint 24 --b-pyramid strict --slices 4 --aud are not needed for standard mkv players.
__________________
BeHappy, AviSynth audio transcoder. |
|
![]() |
![]() |
#1184 | Link | |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
Quote:
So, if you want to really change the level, you have to specify the --level AND the corresponding --vbv-bufsize and --vbv-maxrate parameters, and of course you must know the values for these parameters. It is NOT sufficient to specify the level alone. There are builds made by smart peoples with that bug fixed, but they are not always easy to find, and sometimes outdated. But if you use BD3D2MK3D, you don't have to worry, because it specifies the required parameters automatically if you force a specific level.
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
|
![]() |
![]() |
#1185 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
In Full-SBS or Full-T&B, the image is twice as large as the standard HD image, and requires larger buffers. Therefore, level 4.1 is not sufficient, due to the limitation of the buffer size.
[EDIT] Sorry, I've replied before I've read the reply by Sharc. He is right.
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
![]() |
![]() |
#1186 | Link |
Banned
Join Date: Oct 2001
Location: https://t.me/pump_upp
Posts: 811
|
Bug in Chapters File Converter
If you convert a chapter.xml (mkvtoolnix) into ogm then you get after decimal point a mismatch of 0 in some cases.
Example for chapter 02: <ChapterTimeStart>00:00:10.040000000</ChapterTimeStart> result is CHAPTER02=00:00:10.004 and not CHAPTER02=00:00:10.040 BTW: Please correct the version number in your first post to v0.100. |
![]() |
![]() |
#1187 | Link | |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
BD3D2MK3D v1.0
Right, as always! Thanks, Frank!
Here is the fix, as well as a few other little fixes. With this version, I have decided to abandon the 0.XXX series, and go officially to v1.0. IMO, BD3D2MK3D is now stable enough (although there will probably be still some hidden bugs to fix), and I don't think I'll add important new features. Quote:
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
|
![]() |
![]() |
#1189 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
![]() |
![]() |
#1191 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
Welcome to the Doom9 forums, o0okaro0o!
Well, it is already possible to use x264 or x265 64-bit during the encoding process, thanks to avs2yuv.exe. See the "Use 64-bit x264/x265..." option in the last tab to enable that feature. (It should be enabled by default if BD3D2MK3D has correctly detected your 64-bit CPU.) The fact that BD3D2MK3D itself is a 32-bit app is not a brake. BD3D2MK3D is used only to demux the original streams and prepare a few files, and that doesn't require much CPU power. The speed of the disc is the only real brake during the preparation of the project. (I agree however that it should be possible to speed up the encoding of the subtitles to 3D and the conversion of the audio streams to AC3 or AAC with 64-bit version of the tools used during that conversions, but honestly, I don't think that the time spent during that conversions is really important.) It is true that it is not possible to use avisynth 64-bit to convert the original MVC video stream to SBS, T&B or FS. It's mainly because the two MVC decoders that BD3D2MK3D can use are 32-bit avisynth filters and I haven't programmed them myself. But it's also because after having made some tests, I don't think that it will be possible to really speed up the decoding process with avisynth 64-bit. Note also that all 64-bit versions of avisynth are still somewhat unstable (and unofficial), and honestly I don't want to have to add workarounds for the problems that will certainly occur. The 32-bit avisynth works perfectly and is fast enough, given the fact that it's mainly the x264 or x265 encoder that requires much CPU power. If you really want to decode faster, be sure to use a computer with an Intel CPU supporting QuickSync and install the latest Intel drivers. And of course, tick the "Use 64-bit x264" option in the last tab. But you will be probably disappointed. The speed gain is marginal. Note also that the libmfxsw32.dll included with BD3D2MK3D is used only if you don't have an Intel CPU with QuickSync or if the Intel drivers are not properly installed. When QuickSync is available, it's the libmfxsw32.dll included with the Intel drivers that is used, and that version uses the full power of the CPU and QuickSync. It is not the responsibility of BD3D2MK3D to install or distribute the hardware dependent version of libmfxsw32.dll. Sorry, but I will not modify BD3D2MK3D to use avisynth 64-bit or other 64-bit external tools for a very minimal speed increase but with a great risk of instability. And anyway, currently, it's not possible, since the avisynth filters needed and a lot of external tools are 32-bit only.
__________________
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; 9th June 2017 at 09:26. |
![]() |
![]() |
#1192 | Link |
Registered User
Join Date: Feb 2017
Posts: 2
|
thanks r0lZ fo asnwering.
I just wanted to import the __ENCODE_3D_MOVIE.avs into megui to do the encoding from there but since I use the x64 and avisynth x64, I cannot import it because the dlls are x86 only. I was just wondering if it was possible but donŽt worry, IŽll carry on doing like I used to. Thanks for your time and your great work. |
![]() |
![]() |
#1193 | Link |
Moderator
![]() Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
In my test recoding video I obtain a speed gain of 14% when I use a full chain 64 bits over a chain 32 bits.
Of course when I have all plugins needed in the 2 versions. Most of this gain (9%) is due to the encoder, than is already a selection in BD3D2MK3D. Then only a 5% of speed gain may be possible if we have all the components at 64 bits, but here is not possible like r0lZ say.
__________________
BeHappy, AviSynth audio transcoder. |
![]() |
![]() |
#1194 | Link | |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
Quote:
And anyway, I wonder what is the advantage of using megui to encode the avs script. You may have more x264/x265 options available than in BD3D2MK3D, but remember that you can add your own options in the Additional options field of the last tab of BD3D2MK3D. Thanks for your thanks! ;-) @tebasuna51: Thanks for your benchmark results. That confirms my approximative measurements.
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
|
![]() |
![]() |
#1195 | Link |
Banned
Join Date: Oct 2001
Location: https://t.me/pump_upp
Posts: 811
|
NVIDIA High speed encoding
For users with NVIDIA graphics here some news:
You really can speed-up the encoding process with ffmpeg.exe and hardware encoding! Quality is now very good. - Copy latest ffmpeg.exe (v3.3.1 32bit Zeranoe) into B3D2MK3D's toolset folder. - Edit the generated __ENCODE_3D: Code:
... ffmpeg.exe -loglevel info -i "__ENCODE_3D_MOVIE.avs" ^ -c:v h264_nvenc -profile:v high -level 4.0 ^ -maxrate 15M -bufsize 15M -b:v 15M -cq 25 ^ -g 48 -bf 3 -rc vbr -rc-lookahead 20 -spatial-aq 1 -bluray-compat 1 ^ -color_primaries bt709 -colorspace bt709 -color_trc bt709 ^ -c:a copy -frames:v nnnnn ^ -metadata Title="movietitle 3D" ^ "00xxx_3D.264" -y You will get about 100 fps!!! (Previously only 24 fps) Have fun! _____________ Dell XPS 15 9560, i7-7700HQ, GFX630, GTX1050, Toshiba NVMe SSD 256GB, Win10 Pro Last edited by frank; 21st June 2017 at 14:29. |
![]() |
![]() |
#1196 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
Thanks for the info. Maybe I'll implement that in a future version, but honestly, I'm not sure.
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
![]() |
![]() |
#1197 | Link |
Registered User
Join Date: Jul 2013
Posts: 10
|
Hello, i use BD3D2MK3D -V1.0 for a 3d BluRay and the Programm works great.
I have one Question. I will cutting and joining the 3D Movie, how i do that? What I have to change or add in the__ENCODE_3D_MOVIE.avs? Cutframes are (339, 161707) + (165006, 166805). Opening credits, final credits i will cut this. But after the final Credits come another 3 minutes of the 3D Movie. I will merge the 3 Minutes to the main film without final credits. Thanks and sorry for my bad Englisch. |
![]() |
![]() |
#1198 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
It is difficult, if not impossible, to cut the movie before encoding it, because the MVC decoders do not support seeking. You MUST therefore encode everything. (The only thing that you can easily do is limit the total number of frames, and therefore cut the end of the movie, but you cannot easily cut something in the middle during the encoding to 3D-SBS or T&B.) Furthermore, you have to cut the audio, subtitles and chapters too, so cutting the video is not sufficient.
IMO, the easiest way to cut the movie at more or less precise points is the split feature of MkvMerge. Here is the explanation of the method. Since you know already the frame numbers where the movie must be cut, I will not explain how to find them.
Good luck!
__________________
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; 27th June 2017 at 10:31. |
![]() |
![]() |
#1199 | Link | |
Moderator
![]() Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
14139ms-6744571ms,+6882125ms-6957200ms If your desired cut is in avs Trim() format the last frame is also included, and the ms cut must include it.
__________________
BeHappy, AviSynth audio transcoder. |
|
![]() |
![]() |
#1200 | Link |
PgcEdit daemon
Join Date: Jul 2003
Posts: 7,469
|
I didn't know that possibility. It's great! Thanks!
__________________
r0lZ PgcEdit homepage (hosted by VideoHelp) BD3D2MK3D A tool to convert 3D blu-rays to SBS, T&B or FS MKV |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|