Usar--novideo

Usar--novideo

¿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 vlcdesde la línea de comando mediante:

vlc --vout none /path/to/file.mp4

Por lo tanto, vlcno 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 vlca casi todo. Pensé que también había una opción para hacerme un sándwich.

Respuesta2

Aunque vlc --vout none /my/video.mp4lograsonido sin video, todavía abre vlcla 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 vlcmó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.

información relacionada