Log in

View Full Version : Possibility of mbtree.stats-file only?


Iznogood
10th February 2012, 18:32
Hi.

For some reason I don't have the mbtree.stats-files of my first pass encodes (I don't remember if they were never written or were just being deleted after the log-file was written since I batched the first pass-encodes to do the 2pass-encodes some time later to speed up the process). So instead of relaunching the first pass of 10 files again is there any possibility to get x264 only to output the mbtree-files without the 1stpass-log-files? Or wouldn't it take much longer to redo them all anyways?

LoRd_MuldeR
10th February 2012, 21:54
If you didn't get an "mbtree.stats" file, then you obviously did not run the first pass with MB-Tree enabled.

So if you want to run the second pass with MB-Tree now, then you will have to re-do the first pass with MB-Tree first.

And if you re-do the first pass anyway, there's no reason to discard the "normal" stats file from that pass...

Iznogood
10th February 2012, 22:13
Thank you.

btw. what would I have to add to my command for the first pass to get the mbtree then? For the moment it is:

for %%i in (*.avs) do tools\x264\x264.exe --pass 1 --stats "temp\%%~ni.log" %bitrate% %fps% %options% --output NUL "%%i"

with set options=--profile high10 --level 5.1 --preset slow

Since the only command for mbtree seems to be no-mbtree, I thought it should be on per default. Also if I'm running the second pass (with --pass 2 --stats "temp\%%~ni.log" %bitrate% %fps% %options% --output "temp\%%~ni.h264" "%%i") directly after the first pass the mbtree.stats file is written, so I really have no clue why it isn't if I run only the fist pass.

LoRd_MuldeR
11th February 2012, 14:52
MB-Tree is enabled by default. Unless you add something that disables MB-Tree, e.g. "--no-mbtree" or "--preset superfast", it will remain enabled ;)

(You obviously will need an up-to-date x264, not some outdated build from the pre-MB-Tree era)