树莓派基本设置--8.播放音频和视频

在Raspberry Pi上播放音频和视频的最简单方法是使用预装的VLC应用程序;

VLC程序使用硬件加速,可以播放许多流行的音频和视频文件格式。

一、图形化界面

选择要播放的文件,鼠标右击,选择"VLC Media Player"

二、命令行

注意:命令行播放音频或视频,需要进入文件所在目录下

2.1 播放视频

  • vlc <video_name>

1)示例:播放Test.mp4文件

vlc Test.mp4

  • vlc --play-and-exit <video_name>

2)示例:播放完Test.mp4文件,退出应用

vlc --play-and-exit Test.mp4

  • vlc --play-and-exit --fullscreen <video_name>

3)示例:全屏播放Test.mp4文件,播放完并退出应用

vlc --play-and-exit --fullscreen Test.mp4

  • cvlc --play-and-exit <video_name>

4)示例:不显示VLC图形界面播放Test.mp4文件

cvlc --play-and-exit Test.mp4

  • cvlc --play-and-exit --drm-vout-display <video_name>

替换和<video_name>内容

5)示例:视频通过HDMI1输出

cvlc --play-and-exit --drm-vout-display HDMI-A-1 Test.mp4

获取 Raspberry Pi 上所有 DRM 设备的列表:kmsprint | grep Connector

DRM设备 描述
HDMI-A-1接口 Raspberry Pi Zero 或 Raspberry Pi Model 1、2 或 3 上的 HDMI 输出; Raspberry Pi 0 或 4 上的 HDMI400 输出
HDMI-A-2接口 Raspberry Pi 1 或 4 上的 HDMI400 输出
DSI-1型 Raspberry Pi 触摸显示屏

2.2 播放音频

树莓派5连接了音频设备才可以正常使用。

播放音频命令和播放视频命令只有文件名称不同:播放Test.mp3文件

cvlc --play-and-exit Test.mp3

  • cvlc --play-and-exit -A alsa --alsa-audio-device <video_name>

替换和<video_name>内容

1)示例:将音频通过HDMI输出

cvlc --play-and-exit -A alsa --alsa-audio-device vc4hdmi0 Test.mp3

获取树莓派ALSA设备:aplay -L | grep sysdefault

ALSA设备 描述
系统默认值:CARD=vc4hdmi0 Raspberry Pi 0 或 4 上的 HDMI400 输出
系统默认值:CARD=vc4hdmi1 Raspberry Pi 1 或 4 上的 HDMI400 输出
相关推荐
想躺在地上晒成地瓜干7 天前
树莓派超全系列文档--(18)树莓派配置音频
linux·音视频·树莓派·raspberrypi·树莓派教程
想躺在地上晒成地瓜干7 天前
树莓派超全系列文档--(17)树莓派配置显示器
linux·树莓派·raspberrypi·raspi-config
想躺在地上晒成地瓜干8 天前
树莓派超全系列文档--(14)无需交互使用raspi-config工具其一
linux·树莓派·raspberrypi·树莓派教程
Ki13818 天前
将树莓派5当做Ollama服务器,C#调用generate的API的示例
linux·树莓派·ollama
想躺在地上晒成地瓜干9 天前
树莓派超全系列文档--(12)如何使用raspi-config工具其一
linux·树莓派·raspberrypi·raspi-config
刘延林.16 天前
树莓派5的供电与启动
树莓派
Damon小智1 个月前
探索高性能AI识别和边缘计算 | NVIDIA Jetson Orin Nano 8GB 开发套件的全面测评
深度学习·ai·边缘计算·树莓派·nvidia·开发板·orin nano
Princess$2 个月前
3、树莓派5 安装VNC查看器 开启VNC服务器
树莓派·vnc
简单点好不好2 个月前
module_init宏是什么?
操作系统·树莓派
甜甜的大香瓜3 个月前
【树莓派3B】香瓜树莓派3B之语音识别机器人
人工智能·语音识别·树莓派