
概述
您是否需要一种简便的方法来无缝循环显示视频文件,例如在艺术展览或数字标牌中?查看这个Raspberry Pi视频循环器项目,以了解如何将Raspberry Pi变成专用的视频播放器. 只需将带有电影的USB驱动器插入Raspberry Pi,它将使它们循环播放!
Raspberry Pi是构建视频播放设备的绝佳平台,因为它价格便宜,体积小且支持硬件视频加速. 但是,对许多用于播放和循环播放视频的选项进行分类可能会造成混淆,并且将所有内容都放入易于使用的程序包中会比较麻烦. 这个项目为您完成了所有艰苦的工作,以使Raspberry Pi上最受欢迎和最可靠的视频播放选项易于使用.
最重要的是,我们已经调整并优化了此视频播放器. Raspberry Pi可以实现无缝的音频循环! (视频最后一帧的循环之间有100ms的间隔,但没有黑屏闪烁)
要开始使用,您需要一台Raspberry Pi计算机. 第一代模型(A,B,A +,B +)或第二代Pi 2都可以正常工作. 您还需要一个USB记忆棒来保存要播放的电影.
如果您不熟悉Raspberry Pi,建议您阅读以前的Raspberry Pi指南以了解Raspberry Pi的概述. Raspberry Pi的基本用法.
继续学习如何为Pi视频循环仪项目设置和安装软件.
安装
首先确保您在Raspberry Pi上加载了最新的Raspbian操作系统. 您可以在此处找到OS映像下载,刻录到SD卡映像的说明以及有关如何加载操作系统的便捷指南.
请确保您的Raspberry Pi已连接到Internet,通过有线连接到其以太网端口或通过建立对WiFi网络的无线访问. 请查阅《网络安装指南》,以获取有关在Pi上使用无线和WiFi网络的更多详细信息.
Raspberry Pi通电并连接到网络后,您可以按照以下步骤安装视频循环播放器软件
. 如果您熟悉连接到Raspberry Piover SSH的过程,则可以使用SSH终端应用程序进行连接,并跳到下面的install命令部分. 如果您不熟悉SSH,则可以使用Adafruit Pi Finder工具查找Raspberry Pi并打开终端以运行安装. 我将使用下面的Pi Finder工具显示安装步骤.
请注意,默认情况下,最新版本的Raspbian(自2017年2月以来为Jessie full&lite)禁用SSH!阅读以下内容以了解如何启用SSH,以便您可以使用Pi Finder之类的工具访问Pi.
启用SSH(最新的Raspbian Jessie)
对于Raspbian Jessie&Jessie Lite,自2017年2月起,您需要启用SSH才能登录Pi. 有关更改的更多详细信息,请参见公告. 但是,要启用SSH,您需要向该分区的/ boot分区添加一个名为ssh(无扩展名!)的空白文件. Pi的MicroSD卡. 将MicroSD卡放入读卡器中,然后在计算机上打开其驱动器(该驱动器应称为启动). 创建文件并将其命名为ssh(不带文件扩展名),然后可以使用记事本之类的工具或其他文本编辑器(只需确保未添加). txt扩展名! ). 弹出MicroSD卡,Pi应该启动并自动启用SSH.
通过PiFinder安装
如果您通过以太网连接,则可以使用Adafruit Pi Finder非常轻松地连接到您的PI
首先为您的操作系统下载正确的Pi Finder版本,然后打开档案. 运行pibootstrap可执行文件,您应该会在Find My Pi中看到一个可执行文件!该按钮的屏幕如下:

确保您的Raspberry Pi已打开电源并连接到网络. 然后单击查找我的Pi!让Pi Finder工具在网络上搜索Raspberry Pi.
请注意,如果您使用Pi Bootstrap工具,则可能找不到您的Pi. 就像在工作环境中一样,使用复杂的网络. 如果Pi Finder无法找到您的Pi,请尝试使用SSHand连接到Pi并跳至安装命令部分.

搜索一会儿后,找到Raspberry Pi后,应该会出现上述屏幕. 请注意,IP地址,端口,用户名和密码字段均填充有默认值.
如果您使用的是全新的Raspbian安装,则应将用户名和密码值保留为其默认值. pi和覆盆子. 如果您更改了Pi的用户名或密码,请在表格中输入正确的值.
忽略其余字段,例如主机名,SSID等. 我们无需更改其他任何内容即可安装
现在单击“终端”按钮以打开Raspberry Pi上的命令终端.

一段时间后,您应该会看到一个终端打开,并显示与上述类似的消息. 至此,您已经连接到Raspberry Pi,并准备运行命令来安装视频循环播放器.
如果终端由于某种原因无法连接,请检查Raspberry Pi是否已连接到网络. 然后尝试使用Pi Finder再次找到它.
安装命令
要首先安装该软件,请完全按照以下命令键入以下命令(请注意,Pi Finder中现在存在一个小错误,复制/粘贴不起作用,但是请不要担心输入时间命令): / p>
下载: 文件
复制代码
sudo apt-get更新
sudo apt-get install -y git

git clone sudo apt-get更新
sudo apt-get install -y git
git clone

按Enter键运行命令后,您应该看到与上面类似的显示. 视频循环播放器的源代码已下载到您的Raspberry Pi中.
现在运行以下两个命令以完成安装:
下载: 文件
复制代码
cd pi_video_looper
须藤. /install.sh cd pi_video_looper
须藤. /install.sh

您应该开始在屏幕上看到很多消息,如下所示: 该软件已下载并安装.
大约5分钟后,您将看到安装已停止并且消息已完成! ,如下所示. 如果看到此消息,则表明安装成功.

如果由于某种原因安装失败,它将立即因错误而停止. 检查您的终端是否有错误,以查看是否可以轻松纠正它们(例如无法访问互联网),或者尝试在Adafruit论坛上寻求更多帮助.
安装软件后,您应该看到视频在HDMI端口上显示一个循环播放器. 假设没有将带有电影的USB驱动器连接到您的Pi,则应显示一条消息,提示您如下插入USB驱动器:

如果您看到上述消息,那么恭喜您安装了视频循环播放器软件!继续学习如何使用视频循环播放器.
用法
播放视频
安装后,配置视频循环播放器以播放Raspberry Pi中插入的USB驱动器中的电影. 默认视频播放器omxplayer可以播放大多数使用H.264视频编码编码的视频. 其视频格式为.avi,.mov,.mkv,.mp4或.m4v. 您甚至可以播放720p和1080p电影,因为omxplayer将使用Pi的GPU(图形处理单元)有效地播放视频!
如果插入了带有电影的USB记忆棒,则在运行视频循环仪时,将显示带有检测到的电影的电影并倒计时10秒钟,如下所示:

如果只有一部电影,它将连续循环播放.
如果找到多个电影,则每个电影都按字母顺序播放文档名称. 在最后一部电影中播放完视频后,循环播放器会循环回到第一个视频,并再次按顺序重复所有视频.
与多个视频播放相比,使用omxplayer播放单个电影具有更多的“无缝”循环. 如果有多个视频,则电影之间的可见延迟很小,但是只有一个视频,并且循环延迟只有大约100毫秒. 有关在循环播放视频中如何获得最佳效果的建议,请参见循环提示部分.
播放视频时,音频将同时在Raspberry Pi的HDMI输出和模拟声音输出上输出. 您可以将任一输出连接到扬声器以收听电影音频.
配置
您可以通过更改视频循环仪配置文件中的设置来自定义视频循环仪的行为. 如果您只需要在USB驱动器上播放电影,则无需更改配置,安装后一切就绪! . 但是,如果要从目录中的电影播放SD卡,请更改视频播放器,禁用屏幕显示消息或继续阅读.
配置文件存储在Raspberry Pi SD的/引导区的卡中,这意味着您可以直接在计算机上对其进行编辑. 关闭Raspberry Pi(如果不确定如何执行此操作,请参阅此页面),拉出micro SD卡,然后将其插入计算机. 卡上的文件显示在计算机上之后,在文本编辑器中打开video_looper.ini文件.
在配置文件的顶部,您将看到类似于以下内容的文本:
下载: 文件
复制代码
#视频循环播放器的主要配置文件.

#您可以更改设置,例如使用哪种视频播放器或在哪里搜索
#个电影文件. 以#开头的行是将被忽略的注释.
# Uncomment a line by removing its preceding #字符.
#Video Looper配置块如下.
[video_looper]
#将使用哪种视频播放器播放电影. 可以是omxplayer或
#hello_video. omxplayer可以播放avi,mov,mp4等常见格式,并且
#具有完整的音频和视频,但循环之间的延迟很小〜100ms.
#hello_video是一个更简单的播放器,不播放音频,仅播放原始H264
#流,但是循环看起来很无缝. 默认值为omxplayer.
video_player = omxplayer
#video_player =你好视频
#在哪里可以找到电影文件. 可以是usb_drive或目录. 使用时
#usb_drive将自动安装插入Pi的所有USB记忆棒
#并搜索视频文件(仅在根目录中). 或者,
#目录选项将仅在SD卡上的指定目录中搜索
#个电影文件. 请注意,您可以通过修改
中的设置来更改目录
#下面的[directory]部分. 默认值为usb_drive.
file_reader = usb_drive
#file_reader =目录#视频循环播放器的主要配置文件.
#您可以更改设置,例如使用哪种视频播放器或在哪里搜索
#个电影文件. 以#开头的行是将被忽略的注释.
# Uncomment a line by removing its preceding #字符.
#Video Looper配置块如下.
[video_looper]
#将使用哪种视频播放器播放电影. 可以是omxplayer或
#hello_video. omxplayer可以播放avi,mov,mp4等常见格式,并且
#具有完整的音频和视频,但循环之间的延迟很小〜100ms.
#hello_video是一个更简单的播放器,不播放音频,仅播放原始H264
#流,但是循环看起来很无缝. 默认值为omxplayer.
video_player = omxplayer
#video_player =你好视频
#在哪里可以找到电影文件. 可以是usb_drive或目录. 使用时
#usb_drive将自动安装插入Pi的所有USB记忆棒

#并搜索视频文件(仅在根目录中). 或者,
#目录选项将仅在SD卡上的指定目录中搜索
#个电影文件. 请注意,您可以通过修改
中的设置来更改目录
#下面的[directory]部分. 默认值为usb_drive.
file_reader = usb_drive
#file_reader =目录
以#开头的行是注释,将被完全忽略. 阅读注释,以帮助您了解配置中可用的选项.
两个最常见的更改选项位于文件顶部,video_player选项和file_read选项.
video_player控制将使用哪个视频播放器播放电影. 您可以选择两个视频播放器配置选项之一:
omxplayer是默认的视频播放器,非常适合播放.avi. 和其他典型的视频格式. mov等. 默认情况下,视频将通过HDMI和模拟音频输出播放声音. 但是,在循环播放视频时,omxplayer的延迟很小. 有关如何减少此延迟对视频的影响的提示,请参阅“循环提示”部分.
hello_video是一款功能更有限的视频播放器,但循环非常快且无缝. 不幸的是hello_video不支持播放音频,需要将电影转换为原始H.264流. .avi,.mov和其他格式的视频文件无法直接播放. 您可以在此页上找到如何将视频转换为hello_video使用的格式.
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/bofangqi/article-150709-1.html
用录音机
农民才55元能做什么