Existe alguma maneira de iniciar o VLC a partir da linha de comando de forma que ele não reproduza o vídeo, apenas o áudio, de um arquivo MP4?
Responder1
Você pode começar vlc
na linha de comando:
vlc --vout none /path/to/file.mp4
Portanto vlc
não utiliza módulo de saída de vídeo e o vídeo não será reproduzido, apenas o áudio.
VerCapítulo 2do guia do usuário para todos os módulos de entrada e saída do vlc
.
Você pode levar vlc
para quase tudo. Achei que também havia a opção de fazer um sanduíche para mim.
Responder2
Embora vlc --vout none /my/video.mp4
realizesom sem vídeo, ele ainda abre vlc
a GUI do. Experimente este comando para reproduzir apenas áudio em seu terminal:
cvlc --no-video /my/video.mp4
Você ainda pode expressá-lo em termos de um vlc
módulo de saída de vídeo:
cvlc --vout none /my/video.mp4
Para reproduzir aleatoriamente um diretório de música diretamente da linha de comando com:
cvlc --random /my/music/directory
Responder3
Usar--novideo
Para desativar a trilha de vídeo, você pode simplesmente fazer isso --novideo
. Isso impedirá que ele seja reproduzido.
alternativamente
Se você fizer isso --vout none
, provavelmente terá um desempenho ruim e será enganado.
get_buffer() failed
thread_get_buffer() failed
decode_slice_header error
no frame!
Mas isso resultará em nenhum vídeo para a reprodução do stream. Isso não impedirá o vlc de tentar.