3 votos

Abrir múltiples directorios con vlc en la línea de comandos

¿Cómo puedo especificar múltiples directorios que se abran en vlc?

vlc path/to/folder1 path/to/folder2

ignorará folder2

4voto

Dominik Weber Puntos 101

También puedes hacer que VLC abra recursivamente todas las carpetas con:

vlc --recursive expand folder1 folder2

Probado en Ubuntu 18.10, vlc 3.0.4.

3voto

Stewart Puntos 1385

Lo que hiciste debería funcionar. Lo que sucede es que vlc abre la primera carpeta inmediatamente y empieza a reproducir, por lo que al mirar la lista de reproducción, verás la lista de archivos en la primera carpeta. La segunda carpeta no se expande de inmediato, por lo que no verás sus archivos, solo su nombre. Por ejemplo:

$ ls dir1 dir2
dir1:
1.wav  2.wav  3.wav

dir2:
4.wav  5.wav  6.wav

Si ahora abro estos directorios con

vlc dir1 dir2

Obtengo:

vlc playlist showing dir name

En cuanto la lista de reproducción termine los archivos de dir1, se convierte en:

vlc playlist with the contents of dir

Como puedes ver, ambas carpetas se añadieron correctamente, pero el contenido de la segunda solo se muestra cuando vlc intenta reproducirlos.

Si realmente necesitas que los archivos se muestren de inmediato, puedes indicarle a vlc que abra el contenido de las carpetas en lugar de las carpetas mismas:

vlc dir1/* dir2/*

O, si necesitas que funcione de forma recursiva y abra archivos en subdirectorios también:

shopt -s globstar
vlc dir1/** dir2/**

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X