使用 Raspberry Pi 作为循环视频播放器

如果您希望视频在艺术装置、商店橱窗或贸易展览摊位的高清屏幕上循环播放,有一种简单的方法可以使用标准 Raspberry Pi 来实现。

在本文中,我们将向您展示如何将树莓派变成循环视频播放器。

循环循环

曾经有一段时间,如果您想要循环播放视频,则必须多次复制视频以填满您拥有的任何播放介质,例如 VHS 磁带或最近的 DVD 或蓝光光盘。

但是,当循环在大约一个小时左右结束时,你必须倒回或再次按“播放”,而且只有当你注意到它时才会这样做。如果您参加贸易展并且身后有视频监视器,您可能会注意到声音停止了。如果没有声音,你必须每隔一段时间检查一下它是否还在继续。

一定有更好的方法来做到这一点,对吗?果然有。蒂姆·施瓦茨 (Tim Schwartz) 建造了一个视频循环播放基于名为 Omxplayer 的 Linux 程序。 (有关 OMXplayer 及其配置和控制的更多详细信息,请参阅这个链接.)

你可以设置一个 Raspberry Pi 和一个 HDMI 显示器,并放入一张 SD 卡,它会一遍又一遍地播放视频,直到电源关闭或你停止播放为止。

获取 Video Looper 的图像很容易;就到这里吧并获取图像。使用您最喜欢的 SD 刻录机将其刻录到 SD 卡上,然后就可以开始了。

获取视频

与 Pi 一样,最困难的部分是将数据传输到 SD 卡上。要将视频放入 Looper 软件中,您必须访问卡的 Linux 分区,除以下方式外,不建议采用任何其他方式。

1. 使用 Raspbian 映像启动 Pi,这样您所拥有的基本上就是一台小型 Linux 计算机。然后使用 SD 卡适配器和 USB 集线器,将要循环的视频文件复制到目标目录中。

在这种情况下,您要查找的目录是

/home/pi/video

笔记:有关如何执行此常见文件传输任务的更多详细信息,请参阅上一篇文章:将你的 Pi 变成复古游戏机.

视频必须是 MP4 格式。如果您想直接在循环器中运行 DVD 或 MPEG-2 文件,那么您将需要许可证才能播放它们您可以在这里获得几块钱。

卷胶带

要开始视频剪辑,您只需启动 Pi,视频就会自动开始。在键盘上按 Esc 键(如果已插入键盘)将退出视频循环器并返回到命令行。

如果您有原始模型 A 或 B,则 Video Looper 将完美运行。有一些关于 Pi2 以及 A+ 和 B+ 问题的报告。如果您有较新型号的 Pi,请确保使用最新的 Raspbian 映像或进行更新。要在视频循环盘上的终端命令行中执行此操作,请键入

sudo apt-get update
sudo apt-get upgrade

一切都应该很好。当您在那里时,您还应该扩展根分区,为您的视频腾出空间。您可能需要修改启动文件

/home/pi/startvideo.sh

停止视频的自动启动。在运行视频循环之前,不要忘记将其更改回自动启动。

此外,一些用户报告了视频播放一次后就掉线的问题。问题似乎是视频文件名中的空格。当然,请注意不要在文件名中添加空格或插入“_”。

让声音从其他地方传出

您可能想让声音不是默认的,例如HDMI 显示器中的扬声器。如果显示器有耳机插孔,您可以将音频输出到带有放大器和扬声器的设备中。

但如果确实需要的话,最好的方法是在系统中添加一个 DAC 并从中运行声音。许多供应商都可以提供像这样的小型 USB 声卡,但在购买之前请确保它适用于 RasPi。

复印

最后,不用说,如果您在无法中断解决任何问题的销售环境中运行该系统,那么在配置并正确运行后,请对您的 SD 卡进行一些复制。如果由于任何原因主卡损坏,您可以将其关闭,重新打开所有设备并重新运行视频。

您有过使用 RasPi 循环播放视频的经历吗?您希望有任何其他适用于 Pi 的应用程序吗?请在下面的评论中告诉我们。

图片来源:巴斯特·巴克斯特