jonathonsunshine
11th June 2008, 13:30
Howdy yall, I am running a intel q6600 quad core processor and I am using it to encode 1920x1080 mpeg2 to x264 at 640x352 at about 1000kbit/s
On the 1st pass it encodes using only 33% of my total cpu speed at about 22fps.
On the second pass thou it uses 90% at about 20fps.
I am using the "x264 - HQ Slowest" profile in Me-GUI (v0.2.6.1046) which is using x264.exe v859-3.
I have found that if I disable all cropping and resizing in the AVISynth script (1920x1080) it goes at %60 cpu utilization (with a warning saying that since resolution is not divisible by 16 i will take a speed hit) so if i crop 8 pixels off the bottom (1920x1072) it will use 90% again.
I have also noticed that when encoding standard definition mpeg2 (720x567) to x264 (again, at 640x352) I get another performance hit on the 1st pass, althou this time not as much, is uses +/- 60% of the cpu.
So yeah ? How can I can I get faster encoding on the 1st pass ? IE 60fps'ish ?
Thanking you in advance.
==============================
additional info that might be pertinent.
the command line parameters for x264,
===================
--pass 2 --bitrate 1000 --stats ".stats" --ref 10 --mixed-refs --no-fast-pskip --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --filter -2,-1 --subme 6 --trellis 2 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --me umh --threads auto --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "output" "input"
===================
The AVS script (avisynth 2.5.7) *edit, This is the script generated by Me-GUI, the only tweak being that I added the trim function just so I wouldn't have to wait 40minutes to see how fast the 2nd pass would go
=============
DGDecode_mpeg2source("T:\TV - Ready to Encode\10HD Veronica Mars - 20080325 -.d2v",info=3)
ColorMatrix(hints=true)
#deinterlace
crop( 4, 2, -4, -2)
LanczosResize(640,352) # Lanczos (Sharp)
#denoise
trim(2000,3000)
=============
DGIndex version 1.50b10-1
On the 1st pass it encodes using only 33% of my total cpu speed at about 22fps.
On the second pass thou it uses 90% at about 20fps.
I am using the "x264 - HQ Slowest" profile in Me-GUI (v0.2.6.1046) which is using x264.exe v859-3.
I have found that if I disable all cropping and resizing in the AVISynth script (1920x1080) it goes at %60 cpu utilization (with a warning saying that since resolution is not divisible by 16 i will take a speed hit) so if i crop 8 pixels off the bottom (1920x1072) it will use 90% again.
I have also noticed that when encoding standard definition mpeg2 (720x567) to x264 (again, at 640x352) I get another performance hit on the 1st pass, althou this time not as much, is uses +/- 60% of the cpu.
So yeah ? How can I can I get faster encoding on the 1st pass ? IE 60fps'ish ?
Thanking you in advance.
==============================
additional info that might be pertinent.
the command line parameters for x264,
===================
--pass 2 --bitrate 1000 --stats ".stats" --ref 10 --mixed-refs --no-fast-pskip --bframes 16 --b-pyramid --b-rdo --bime --weightb --direct auto --filter -2,-1 --subme 6 --trellis 2 --partitions p8x8,b8x8,i4x4,i8x8 --8x8dct --me umh --threads auto --thread-input --progress --no-dct-decimate --no-psnr --no-ssim --output "output" "input"
===================
The AVS script (avisynth 2.5.7) *edit, This is the script generated by Me-GUI, the only tweak being that I added the trim function just so I wouldn't have to wait 40minutes to see how fast the 2nd pass would go
=============
DGDecode_mpeg2source("T:\TV - Ready to Encode\10HD Veronica Mars - 20080325 -.d2v",info=3)
ColorMatrix(hints=true)
#deinterlace
crop( 4, 2, -4, -2)
LanczosResize(640,352) # Lanczos (Sharp)
#denoise
trim(2000,3000)
=============
DGIndex version 1.50b10-1