ffmpeg avectorscope valores de escala não funcionam

0

Estou usando filtros de mídia no ffmpeg para criar uma representação visual de um canal de áudio como este:

Comando:

ffmpeg -i input.mp3 -filter_complex "[0:a]avectorscope=s=1920x1080:scale=lin,format=yuv420p[v]" -map "[v]" -map 0:a avectorscope.mp4

De acordo com a documentação do ffmpeg , os valores disponíveis para scale são lin , sqrt , cbrt ou log , mas nenhum deles parece funcionar no meu caso. Estou usando a função de escala, certo? Se não, qual é a maneira correta?

Log:

Option 'scale' not found
[AVFilterGraph @ 00000000007eaf40] Error initializing filter 'avectorscope' with args 's=1920x1080:scale=lin'
Error initializing complex filters.
Option not found

Estou usando o ffmpeg versão estática 3.1.5

    
por Arete 19.03.2017 / 13:37

1 resposta

0

Você está usando uma versão de lançamento. Eles são essencialmente congelados no momento em que a versão secundária foi lançada (3.1, no seu caso). A opção de escala do filtro avectorscope foi adicionada em agosto de 2016, por isso não será incluída na sua compilação.

Você deve usar uma nova versão noturna / instantânea. Obtenha-os para o Windows a partir do link

    
por 19.03.2017 / 21:33

Tags