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

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

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-quieto 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 MP4para 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"

insira a descrição da imagem aqui

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 Menuencontre a extensão cujos argumentos deseja alterar e altere o Playcomando para incluir os argumentos necessários.

insira a descrição da imagem aqui

insira a descrição da imagem aqui

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.

informação relacionada