如何使用 Windows 命令行在 VLC 中打开整个充满图像的文件夹?

如何使用 Windows 命令行在 VLC 中打开整个充满图像的文件夹?

最近,我一直在尝试更换工作场所中几台 Windows 计算机上的 Microsoft PowerPoint Viewer 程序,这些程序会向图书馆用户显示满是图片的 PowerPoint,包括图书馆活动等。我想看看是否可以简单地将 PowerPoint 导出为 PowerPoint 演示文稿,然后将其放在 Startups 文件夹中,但不幸的是,我认为我无法对员工进行太多的再教育。

作为一种可能的替代解决方案,我想知道我是否可以让员工简单地将一系列图像导出到 VLC 将在启动时运行的文件夹中。我发现我可以访问 PNG 文件,但不幸的是,使用 VLC 打开文件夹默认情况下只会打开视频。有没有办法可以改变此行为以打开图像?或者,有没有其他方法可以让 VLC 打开一个图像文件夹,而无需手动创建某种播放列表文件?

答案1

为了您的预期用途,伊凡视界看起来是个好得多的工具。VLC 和 IrfanView 都是出色的免费应用程序,功能重叠,但 VLC 更适合视频媒体,而 IrfanView 更适合静态图像。在幻灯片模式(如下所示)中,您可以选择单个文件、整个文件夹,或从文本文件(也可以在对话框中创建)加载列表。幻灯片可以以任何指定的速率前进,从几分之一秒到几小时(或通过按键或鼠标,您不会使用)。它可以设置为连续循环,就像在信息亭模式下一样。

安装 IrfanView(大小约为 4 MB)和可选插件后,按w打开幻灯片设置对话框,或Ctrlw从列表中运行。哦,还有插件幻灯片放映程序可以安装以将幻灯片制作成可执行文件或屏幕保护程序(.scr)文件,因此 IrfanView 不需要安装在目标机器上。

IrfanView 幻灯片配置对话框

答案2

有没有什么方法可以让 VLC 打开图像文件夹,而无需手动创建某种播放列表文件?

是的。您可以使用VLC--one-instance--playlist-enqueue选项将单个图像动态加载到播放列表中。这种方法的缺点是:

  • 您需要一个脚本来循环遍历目录并最初加载这些图像。

  • 循环似乎不能很好地使用此方法。

如果您打算使用媒体播放器(而不是 IrfanView),多功能车可能值得考虑。MPV 可以加载一个充满图像的目录并按如下方式播放它们:

mpv "C:\path\to\images"

MPV 的 Windows 版本现已发布这里如果你想尝试一下。

注意事项

使用 MPV 时需要注意的一个问题是,虽然它可以播放一个图像文件夹,但目前似乎没有专门的选项来选择图像显示的时间(默认为 1 秒)。

但是,您可以通过播放固定长度的附加外部静音音频文件来延迟每个图像,例如:

mpv "C:\path\to\images" --audio-file="C:\path\to\10_second_silence.ext"

其他选项

其他可能适用于“幻灯片放映”的 MPV 选项可能包括:

  • --loop-playlist- 无限循环播放当前播放列表。

  • --shuffle- 以随机顺序播放播放列表中的任何媒体文件(例如图像)。

  • --no-border- 删除播放窗口周围的边框。请注意,MPV 有一组基本的屏幕控件,不依赖于标准 Windows 边框(例如关闭窗口)。

  • --fullscreen- 以最大化播放窗口播放任何媒体文件。

参考

MPV 文档可用这里(稳定)和这里(掌握)。

相关内容