HEVC / H.265 GPU HW decodificação e saída para cartão diferente

1

Eu uso uma CPU Kaby Lake (i7-7700) para habilitar a decodificação de hardware HEVC. Além da GPU embarcada, eu também tenho uma NVIDIA GTX 970. Minha tela está conectada à placa NVIDIA. Estou tentando reproduzir as amostras do link , mas tenho uma solução secundária para o sistema do Windows 10 que estou tentando resolver .

No Linux eu posso fazer

mpv --hwdec=vaapi-copy jellyfish-400-mbps-4k-uhd-hevc-10bit.mkv

Isso funciona muito bem. Toda a decodificação está acontecendo no Kaby Lake (bem, a GPU no processador) e, na verdade, o vídeo sai da placa NVIDIA. Super, minha utilização de CPU é extremamente baixa e a imagem é incrível!

No Windows, não encontrei um media player que suportasse a mesma configuração. Decodificação acontecendo na CPU GPU e saída de vídeo da placa NVIDIA.

Minha solução atual é apenas mudar o meu cabo da NVIDIA HDMI para a placa-mãe HDMI e as amostras funcionam bem. Parece que todos os jogadores usam a GPU com a qual a tela está conectada. Eu tentei com o Windows Media Player, Movies & Aplicativo de TV, VLC e MPC-HC.

Alguma ideia de como no Windows eu posso obter a mesma experiência que no Linux? Eu quero usar a saída da placa NVIDIA para o meu monitor, mas HEVC para ser decodificado na GPU da CPU.

    
por toomasr 12.01.2018 / 19:06

0 respostas