Eu estava tentando descobrir a mesma coisa. Depois de pesquisar muito, finalmente encontrei uma solução alternativa. Deixe-me primeiro começar dizendo que não há atualmente nenhuma maneira de fazer isso embutido no VLC. Esta é uma solução e envolve um pouco de trabalho.
O VLC mantém apenas um arquivo de configuração para todas as configurações por usuário no Windows. Ele é armazenado na pasta AppData de um usuário:
C:\Users\UserName\AppData\Roaming\vlc\vlcrc
O problema é que precisamos de uma configuração para áudio e uma configuração para vídeo, duas configurações. Na configuração de áudio, teremos as visualizações ativadas por padrão, para o vídeo, elas serão desativadas. Mas como conseguimos duas configurações? Essa foi a parte complicada.
Eu tentei instalar várias versões do VLC. Eu tentei instalar versões de 32 bits e 64 bits em uma tentativa de obter duas configurações. Nada funcionaria. Não importa quantos VLCs diferentes e seja qual for o nome do arquivo .exe (tentei renomear o vlc.exe) sempre que o VLC abrir, ele sempre verifica na sua pasta de usuário "vlcrc" e lê / grava nele para salvar suas preferências.
MAS, acontece que existe um parâmetro de comando VLC:
- config =
Que permite especificar a localização do seu arquivo de configuração.
Então, o que podemos fazer com isso? Um método simples seria lançar o VLC a partir de atalhos, um para áudio e outro para vídeo, adicionando o parâmetro de comando ao alvo do atalho:
Atalho para áudio:
C:\Program Files\VideoLAN\VLC --config="C:\Users\UserName\AppData\Roaming\vlc\vlcrc-audio"
Atalho para vídeo:
C:\Program Files\VideoLAN\VLC --config="C:\Users\UserName\AppData\Roaming\vlc\vlcrc-video"
Enquanto isso funciona, não é muito conveniente, pois você precisa clicar no respectivo atalho para sua mídia de áudio ou vídeo. Idealmente, queremos clicar em QUALQUER arquivo de áudio ou QUALQUER arquivo de vídeo de QUALQUER local e ele apontará para a configuração correta. Mas como?
Windows usado para ter este recurso integrado. Foi chamado de configuração de associações de arquivos avançados dentro das configurações padrão dos programas. Eles o removeram pelo Windows 8 ou mais. (Tecnicamente, isso ainda pode ser feito via registro, mas é muito complicado. Eu tentei. O problema é que no Windows 10 existem vários locais de registro para cada extensão de arquivo e vários níveis de permissões e hierarquia para cada um deles. É realmente confuso .)
A solução:
Por fim, encontrei um programa de terceiros chamado "Default Programs Editor" que pode fazer associações avançadas de arquivos. Consegui alterar todas as extensões de áudio para apontar para C: ... vlc.exe "--config=" ... vlcrc-audio "e todas as extensões de vídeo para C: ... vlc.exe" --config="... vlcrc-video". Então agora eu tenho duas configurações VLC na minha pasta% appdata / vlc: vlcrc-audio & vlcrc-video. Esta é uma solução válida para o meu problema. Ele até funciona para o AutoPlay, então agora um CD de música será iniciado corretamente com visualizações e um DVD não terá o vídeo de bloqueio de visualização.
O programa:
Estas páginas de superusuário também podem ser úteis:
- Passar argumentos da linha de comando para o Windows "Abrir com"
- Como defino recursos avançados associações de arquivos no Windows 7?
Minha postagem nos fóruns do VLC:
- link