Estou tentando fazer com que o VLC inicie com determinados argumentos 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
o que funciona bem, mas quando clico duas vezes em um arquivo de vídeo, ele abre em uma nova janela do VLC, acho que porque está iniciando o VLC sem argumentos. Existe alguma maneira de fazer isso funcionar?
Os argumentos que estabeleci, pelo que posso ver, não podem ser definidos todos nas preferências.
Responder1
Sim você pode. Observe que você precisará desta chave de registro paracada tipo de arquivo que você deseja abrir com VLC. Vou usar 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, quando você clicar duas vezes em qualquer arquivo MP4 associado ao VLC, ele será aberto com seus argumentos adicionais. Observe que para o VLC você deve ter --started-from-file "%1"
ou ele não abrirá o arquivo.
Alternativamente, se você não se sentir confortável em editar o registro ou não quiser, você pode usarEditor de programas padrão. Navegue até File Type Settings
, Context Menu
encontre a extensão cujos argumentos deseja alterar e altere o Play
comando para incluir os argumentos necessários.
Responder2
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. Em seguida, você pode atribuir esse script como aplicativo padrão a qualquer/todas as extensões de mídia que você imaginar.