Primeiro, você precisa localizar o executável binário real no pacote de aplicativos do VLC Mac. Abra Finder, vá para a Applicationspasta, clique com o botão direito do mouse no aplicativo VLC e clique em Show Package Contents. Agora você pode procurar o que realmente está dentro.
Nesse caso, o binário do VLC está localizado na Contents/MacOSpasta como arquivo VLC. Abrir Terminale digite o caminho do arquivo exato para isso, e você vai encontrar as executa binários VLC: /Applications/VLC.app/Contents/MacOS/VLC. Se você não quiser usar todo esse caminho todas as vezes, faça um link simbólico e edite seu Bash PATH para apontar para isso.
Agora que você pode chamar o binário diretamente da CLI, provavelmente desejará escolher uma interface para não ter a GUI usual aparecendo. Uma lista completa de interfaces disponíveis está na página wiki do VLC Interfaces .
Depois de encontrar o conjunto de comandos de trabalho para suas chamadas de CLI do VLC que produz a saída pretendida, você provavelmente desejará usar a dummyinterface ao chamar o VLC no processamento de seu programa / lote. A dummyinterface é basicamente nada além de saída no Terminal, como a maioria dos programas CLI não interativos.
Resultado final: /Applications/VLC.app/Contents/MacOS/VLC -I dummy [further parameters here]
Eu recomendo usar o -vvvparâmetro para que você obtenha uma extensa saída de log para ajudá-lo a testar diferentes comandos.