将文件列表通过管道传输到 vlc 和 mpc

将文件列表通过管道传输到 vlc 和 mpc

我正在尝试通过管道传输音乐文件夹中所有以“m”开头的文件列表。此行正确获取了我所有的文件名。我使用的是 Windows 7 命令行。

dir /s /b | findstr -i -r "\\m[^\\\\]*\...."

进入 vlc media player 或者 mpc media player 如下:

dir /s /b | findstr -i -r "\\m[^\\\\]*\...." | "C:\Program Files\VideoLAN\VLC\vlc.exe" -

我也尝试过

dir /s /b | findstr -i -r "\\m[^\\\\]*\...." | "C:\\Program Files\\MPC-HC\\mpc-hc.exe" -

MPC 自 1.7.0 版起可以使用 stdin,我使用的是 MPC 和 VLC 的最新版本。执行 vlc.exe 时,它​​会不断尝试播放播放列表中名为“fd://0”的内容,然后卡住。使用 MPC 时,它只会说无法渲染文件,但播放列表中有“stdin”。

虽然我使用的是 Windows,但我也希望得到 Linux 中的解决方案。

相关内容