Posso definir argumentos VLC padrão ao clicar duas vezes em um arquivo de vídeo?

3

Estou tentando fazer com que o VLC comece com determinados args, e já editei a entrada do menu Iniciar, para "C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --intf rc --rc-host localhost:1234 --rc-quiet , que funciona bem, mas quando clico duas vezes em um arquivo de vídeo, ele é aberto em um novo VLC janela, eu acho que é porque está começando VLC sem args. Existe alguma maneira que eu possa fazer isso funcionar?

Os argumentos que defini, pelo que consigo ver, não podem ser definidos nas preferências.

    
por TMH 14.02.2016 / 12:20

2 respostas

2

Sim, você pode. Note que você precisará desta chave de registro para cada tipo de arquivo que deseja abrir com o VLC . Eu usarei MP4 para este exemplo.

Adicione a seguinte chave de registro (pode não existir atualmente):

HKEY_CURRENT_USER\SOFTWARE\Classes\VLC.mp4\shell\Open\command

Para o valor padrão desta chave:

"C:\Program Files (x86)\VideoLAN\VLC\vlc.exe" --intf rc --rc-host localhost:1234 --rc-quiet --started-from-file "%1"

Agora,quandovocêclicaduasvezesemqualquerarquivoMP4associadoaoVLC,eleseráabertocomseusargumentosadicionais.Observeque,paraoVLC,vocêdeveter--started-from-file"%1" ou não abrirá o arquivo.

Como alternativa, se você não se sentir à vontade para editar o registro ou não quiser, use o Editor de programas padrão . Navegue até File Type Settings , Context Menu , encontre a extensão para a qual você deseja alterar os argumentos e altere o comando Play para incluir os argumentos necessários.

    
por 14.02.2016 / 18:27
1

Você deve escrever um script .bat ou .cmd ou .ps1 que inicie o vlc com suas opções favoritas e os argumentos de linha de comando fornecidos ao script. Então você pode atribuir esse script como aplicativo padrão a qualquer / todas as extensões de mídia que você possa imaginar.

    
por 14.02.2016 / 15:02