FERRAMENTAS LINUX: A Intel fala sobre sua aceleração do oneVPL dentro do FFmpeg

segunda-feira, 12 de setembro de 2022

A Intel fala sobre sua aceleração do oneVPL dentro do FFmpeg

 

Confira !!

No mês passado, a Intel começou a receber suporte oneVPL no FFmpeg como sua biblioteca de processamento e aceleração de vídeo que faz parte de seu kit de ferramentas oneAPI. A biblioteca de processamento de vídeo oneVPL suporta execução baseada em CPU, bem como aceleração nativa de GPU Intel para seu mais recente hardware Gen12/Xe com foco em hardware Arc Graphics / DG2, visando o Intel Media SDK para suas GPUs mais antigas e pode ser adaptado para outros possíveis back-ends.

Esse suporte Intel oneVPL no FFmpeg complementa o suporte da API de aceleração de vídeo (VA-API) que está há muito tempo no FFmpeg e também é suportado pelas GPUs Intel.

Intel oneVPL com FFmpeg.

Para aqueles curiosos sobre esta integração FFmpeg oneVPL, a Intel publicou agora um novo artigo de desenvolvedor Intel.com descrevendo a integração para os interessados.

Embora essa integração oneVPL esteja dentro do FFmpeg upstream. O repositório FFmpeg Cartwheel da Intel é onde eles estão enfileirando seus patches antes do upstream. O repositório do GitHub cartwheel-ffmpeg é a área de teste da Intel para patches que eles estão trabalhando em upstreaming para o FFmpeg. Existem dezenas de patches que afetam VA-API, QSV e muito mais. Dezenas de patches da Intel ainda trabalhando para serem upstream. Particularmente para DG2/Alchemist, me disseram que é onde obter o melhor suporte até que todo esse trabalho tenha chegado ao próprio FFmpeg.

Ainda estou trabalhando em alguns benchmarks de codificação/decodificação da Arc Graphics A380 AV1 e espero tê-los finalizados na próxima semana ou duas.






Fonte

Até a próxima !!










Para aqueles curiosos sobre esta integração FFmpeg oneVPL, a Intel publicou agora um novo artigo de desenvolvedor Intel.com descrevendo a integração para os interessados.

Embora essa integração oneVPL esteja dentro do FFmpeg upstream, uma coisa que aprendi com meus testes do Arc Graphics A380 Linux é o repositório FFmpeg "Cartwheel" da Intel. O repositório FFmpeg Cartwheel da Intel é onde eles estão enfileirando seus patches antes do upstream. O repositório do GitHub cartwheel-ffmpegé a área de teste da Intel para patches que eles estão trabalhando em upstreaming para o FFmpeg. Existem dezenas de patches que afetam VA-API, QSV e muito mais. Dezenas de patches da Intel ainda trabalhando para serem upstream. Particularmente para DG2/Alchemist, me disseram que é onde obter o melhor suporte até que todo esse trabalho tenha chegado ao próprio FFmpeg.

Ainda estou trabalhando em alguns benchmarks de codificação/decodificação da Arc Graphics A380 AV1 e espero tê-los finalizados na próxima semana ou duas.


Nenhum comentário:

Postar um comentário