¿Hay alguna manera de iniciar VLC desde la línea de comando de manera que no reproduzca el video, solo el audio, de un archivo MP4?
Respuesta1
Puede comenzar vlc
desde la línea de comando mediante:
vlc --vout none /path/to/file.mp4
Por lo tanto, vlc
no utiliza ningún módulo de salida de video y no se reproducirá el video, solo el audio.
VerCapitulo 2de la guía del usuario para todos los módulos de entrada y salida de vlc
.
Puedes traer vlc
a casi todo. Pensé que también había una opción para hacerme un sándwich.
Respuesta2
Aunque vlc --vout none /my/video.mp4
lograsonido sin video, todavía abre vlc
la GUI. Pruebe este comando para reproducir solo audio en su terminal:
cvlc --no-video /my/video.mp4
Todavía puedes expresarlo en términos de un vlc
módulo de salida de vídeo:
cvlc --vout none /my/video.mp4
Para reproducir aleatoriamente un directorio de música directamente desde la línea de comando con:
cvlc --random /my/music/directory
Respuesta3
Usar--novideo
Para desactivar la pista de vídeo simplemente puedes hacer --novideo
. Esto impedirá que se reproduzca.
Alternativamente
Si lo hace --vout none
, probablemente tendrá un rendimiento deficiente y lo estafarán.
get_buffer() failed
thread_get_buffer() failed
decode_slice_header error
no frame!
Pero esto resultará en que no habrá ningún video para reproducir la transmisión. Sin embargo, esto no impedirá que VLC lo intente.