codificação ffmpeg no QuadCore

6

Estou tentando empurrar os núcleos de CPU do meu servidor para o máximo, mas sem sucesso.

Codificando o estilo de 2 passagens, defina minhas "notas" para 128. Ao executar a segunda passagem, a CPU parece estar com 98% de uso, mas a primeira passagem ignora completamente a opção "-threads".

Usando a libx264. Aqui está minha predefinição:

flags=+loop+mv4
cmp=256
partitions=+parti4x4+parti8x8+partp4x4+partp8x8+partb8x8
me_method=hex
subq=7
trellis=1
refs=5
bf=3
flags2=+bpyramid+wpred+mixed_refs+dct8x8
coder=1
me_range=16
g=250
keyint_min=25
sc_threshold=40
i_qfactor=0.71
qmin=10
qmax=51
qdiff=4

Existe alguma razão pela qual a 1ª passagem não está utilizando minhas CPUs?

Obrigado antecipadamente! Esta comunidade sempre foi muito gentil comigo.

    
por Gotys 15.04.2010 / 12:44

1 resposta

1

Embora seja antigo, este tópico é interessante sobre o problema de distribuir primeiro passo a vários núcleos: link

    
por 05.02.2011 / 01:07