relate perguntas
-
Reproduza os últimos x segundos de cada vídeo em uma lista de reprodução do VLC
-
Como posso fazer com que a tag Ano/Data seja exibida completamente em reprodutores de mídia?
-
O VLC pode reproduzir arquivos MP4 inacabados?
-
Taxa de quadros e metadados incorretos ao salvar o fluxo RTSP no arquivo
-
Áudio VLC para Bluetooh, vídeo para Chromecast?
O
OpenGL video output for Windows
é fornecido por https://github.com/videolan/vlc/blob/master/modules/video_output/win32/glwin32.cEmbora
OpenGL video output
seja fornecido por https://github.com/videolan/vlc/blob/master/modules/video_output/opengl/display.cO último chama um wrapper VLC OpenGL que presumivelmente seria tudo o que o plug-in precisa para fazer vídeo.
O primeiro não usa tantos cabeçalhos VLC e também é muito menor, parece saber apenas como criar ou destruir uma saída de vídeo OpenGL. Parece ser um módulo mínimo ou simplificado.
De uma olhada superficial, parece que a versão "para Windows" é um wrapper OpenGL muito mais simplificado que não inclui nenhuma das habilidades de plataforma cruzada do driver OpenGL principal da plataforma VLC. Ele simplesmente cria uma saída de exibição e é isso.
O driver genérico parece ter muito mais cuidado, provavelmente para lidar com plataformas mais genéricas ou diferentes.
Em teoria , eles conseguirão a mesma coisa. Duvido que haja alguma diferença real de desempenho entre os dois, mas pode ser que a versão "para Windows" seja apenas para versões mais recentes do Windows ou tenha alguns problemas de compatibilidade com versões mais antigas do Windows. Pode ter uma sobrecarga ligeiramente menor ou custo de configuração.
eles devem ser os mesmos, então use a configuração para windows se você usar windows (a julgar pela interface do usuário que você usa), se não (mac, distribuições linux, etc) você deve usar a opção normal