Consegui reproduzir o problema usando o VLC versão 2.2.4.
O problema do congelamento só existe se "Descodificação acelerada por hardware" está definida para algo diferente de "Desativar".
Aparentemente, o VLC agora suporta a decodificação da GPU, mas acredito que isso seja feito de uma forma muito ineficiente.
maneira.
O artigo
Como ativar a decodificação acelerada de gpu em VLC
diz isso:
the data is decoded in the GPU at the decoding stage and then transferred back to the player so that the other stages, filtering and streaming for instance, can be processed.
Eu consegui uma melhor taxa de quadros ao definir "Descodificação acelerada por hardware" para "Desativar". Isso coloca toda a carga sobre a CPU e, portanto, requer uma CPU strong.
O usuário Journeyman Geek recomenda aumentar o número do thread em Ferramentas / Preferências / Codecs de Vídeo "/ FFMPEG / Threads, mas funcionou para mim com o valor padrão de 0, que significa "Auto". Você pode experimentar mais com outros valores para Threads. Eu apenas observo que a biblioteca FFMPEG não é usada para todos os formatos de vídeo.
VLC aparentemente não suporta no momento (2016) o codec x265, já que x265 vídeos não foram reproduzidos quando baixados de 4ksamples.com . No entanto, tudo funcionou perfeitamente com o Media Player Classic.
Editar (2018): VLC agora funciona com sucesso com esses arquivos.