É possível usar a codificação VP8 ou VP9 com o Intel Quick Sync no FFmpeg?

2

De acordo com o gráfico na Wikipedia , mais tarde, os processadores Intel suportam a codificação VP8 com Quick Sync e Kaby Lake suporta codificação VP9.

Existe algum build do FFmpeg capaz de utilizar isso?

Quando executo ffmpeg -codecs nas versões mais recentes do Zeranoe, vejo:

DEV.L. vp8    On2 VP8 (decoders: vp8 libvpx vp8_cuvid vp8_qsv ) (encoders: libvpx )

A execução do FFmpeg com -vcodec vp8_qsv para a saída falha, pois claramente não há codificador para ela.

Este é um problema com a minha compilação ou não há suporte no FFmpeg hoje?

    
por Brad 20.09.2017 / 21:06

1 resposta

2

Isso agora é possível, mas no Linux via VAAPI.

Aqui é uma essência que mostra como gerar uma versão funcional no Ubuntu 16.04LTS.

Para os codificadores baseados em QSV, conforme testado com o opensource Intel Media SDK (em um testbed do Apollolake) , apenas o H.264 / AVC e (o codificador proprietário baseado em avaliação HEVC limitado aos primeiros 1000 quadros) estão disponíveis.

Não posso confirmar se isso se aplica ao seu SDK proprietário.

    
por 20.05.2018 / 07:38

Tags