greath
3rd November 2007, 11:09
Hi,
I have just purchased a Q6600 with the intent to speed up encoding of video using x264. I used to have a E6600 and used --threads 2 as a paramater for x264. I changed this to --threads 4 with my quad core and, using exactly the same paramaters on the command line, I now get VBV underflow whilst encoding. It I change back to --threads 2 then the VBV underflow warning disappears. It also works with --threads 3 and --thread-input. Just 4 threads gives the underflow warning.
Does anyone have any experience of this? Why would the encode be different when using 4 threads as opposed to 2?
I am using x264 core:56 svn-667 build of the software.
I also downloaded build 682 from the download section and that gives VBV underflow warnings even with --threads 3, so would appear to be more problematic than version 667.
I have just purchased a Q6600 with the intent to speed up encoding of video using x264. I used to have a E6600 and used --threads 2 as a paramater for x264. I changed this to --threads 4 with my quad core and, using exactly the same paramaters on the command line, I now get VBV underflow whilst encoding. It I change back to --threads 2 then the VBV underflow warning disappears. It also works with --threads 3 and --thread-input. Just 4 threads gives the underflow warning.
Does anyone have any experience of this? Why would the encode be different when using 4 threads as opposed to 2?
I am using x264 core:56 svn-667 build of the software.
I also downloaded build 682 from the download section and that gives VBV underflow warnings even with --threads 3, so would appear to be more problematic than version 667.