0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何在树莓派上播放MP3和其他音频文件

454398 来源:网络整理 作者:网络整理 2019-12-02 11:39 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

只需花费5美元,您就可以将任何Raspberry Pi变成一整套有用的设备:Minecraft服务器,复古游戏机,台式PC甚至是自制笔记本电脑

但是它对于播放音乐和音频文件有什么用呢?

Raspberry Pi作为媒体播放器

您不仅可以将Raspberry Pi用作Kodi媒体中心, Raspberry Pi也可以播放音乐。借助音频输出端口(请参见下文),您可以将音乐通过专用扬声器或简单的耳机传输。借助HDMI,您甚至可以将音频发送到电视(您可能已经知道)。

但是如何在不先安装Kodi的情况下在Raspberry Pi上播放MP3?

可以在Raspbian(或您使用的任何Raspberry Pi操作系统)上安装一些工具,以在Raspberry Pi上播放MP3,FLAC,OGG甚至WAV文件。使用正确的软件,您甚至可以设置播放列表并订阅播客!

将MP3文件复制到Raspberry Pi中

要开始在MP3上播放MP3或其他音频文件您的Raspberry Pi,您需要下载一些内容(通过浏览器),或者将它们复制到整个系统中。

您可以通过多种方法将数据复制到Pi:

使用USB记忆棒传输文件

将文件上传到您的云帐户,然后使用外部硬盘驱动器将文件下载到Pi

传输

将数据复制到Pi的microSD卡上的/boot/partition

使用台式机SFTP应用程序(例如FileZilla)通过SSH传输数据

使用以下方法查找所有这些方法的完整详细信息我们在Raspberry Pi和台式PC之间传输数据的指南。

从Raspberry Pi输出声音

虽然HDMI可能足够了,但您可能希望使用A/V插座您的Raspberry Pi。例如,如果您的HDMI电缆没有声音,或者显示器扬声器出现故障,则可能是这种情况。

Raspberry Pi 2和更高版本具有3.5毫米A/V端口,可用于音频和视频TRRS兼容的RCA电缆。虽然颜色可能与电视上的颜色不匹配(需要进行一些交换),但效果还是不错的。借助此连接器,Raspberry Pi可以连接到旧电视上,以获得真实的复古游戏体验。

除了视频和音频,该端口还只能输出音频。可以连接标准耳机插孔,例如扬声器。 (为获得最佳效果,请使用有源扬声器。)

使用omxplayer在命令行中播放音频

您应该发现omxplayer已与Raspberry Pi捆绑在一起。如果没有,请使用:

sudo apt update

sudo apt install omxplayer

从终端运行,omxplayer有一个帮助文件,您可以使用以下文件进行检查:

omxplayer -h

但是,要开始使用,您只需要知道要播放的音频文件的文件路径和文件名即可。

在此示例中,我复制了一个MP3文件(Led Zeppelin‘s “快死了”)到我的Raspberry Pi并使用omxplayer播放:

omxplayer inmytimeofdying.mp3

它真的很简单:

如何在树莓派上播放MP3和其他音频文件

但是,当您检查omxplayer帮助说明时会发现,您可以做更多的事情,例如为音频指定特定的路线。例如,要通过HDMI电缆发送文件,请使用音频直通开关-o:

omxplayer -o hdmi [AUDIO_FILENAME]

您也可以同时使用 strong》命令可通过HDMI和本地输出播放音频。使用omxplayer播放音频(和视频)的可能性非常大,因此一旦掌握了它,您将发现它是一个很好的工具。

在装有VLC的台式PC上播放音频

如果您想使用台式计算机在Raspberry Pi上欣赏音频,最好的选择是 VLC Player 。 VLC Player能够播放各种媒体,几乎可以播放任何格式的音频。

要安装VLC,请打开终端并使用:

sudo apt update

sudo apt install vlc

等待软件下载并同意安装:

注意: Raspberry Pi上的VLC Player有两种口味。有主版本(易于安装)和源版本(可以通过硬件加速进行编译以获得更好的性能)。尽管播放音频对高清视频很有用,但您可能不需要硬件加速。

这就是您需要做的。该应用程序将添加到名为“声音和视频”的新菜单子文件夹中。准备播放喜欢的音轨时,从桌面启动VLC。 (顺便说一句,查看有关最佳隐藏VLC功能的提示。)

用Raspberry Pi享受音乐

花很长时间就能播放音乐和音频您的Raspberry Pi。实际上,您将面临的主要问题是组织。因此,当您将有声读物或唱片集迁移到Pi的存储区时,请确保所有内容都正确排序。

相信我们,拥有多个标有“ Disc 2”的目录将在您造成很多问题正在搜索特定的歌曲!

当然,您还有其他选择可以用Raspberry Pi播放音乐。安装Plex会将Raspberry Pi变成家庭网络的媒体服务器和播放器。
责任编辑:wv

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 树莓派
    +关注

    关注

    122

    文章

    2082

    浏览量

    110757
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    芯知识|MP3语音芯片如何成为现代智能设备的“声音心脏”?

    在智能化浪潮席卷全球的今天,从智能家居的温声细语到车载导航的清晰指引,背后都离不开一个核心元器件的驱动——MP3语音芯片。这种高度集成的MP3音频解码芯片,凭借其卓越的性能,已成为现代电子产品实现
    的头像 发表于 01-05 08:50 331次阅读
    芯知识|<b class='flag-5'>MP3</b>语音芯片如何成为现代智能设备的“声音心脏”?

    速通音频处理:掌握TTS播放文件播放与录音核心,实现完整功能

    播放TTS、播放音频文件及录音是构建完整音频处理功能的三大核心模块。若想快速掌握并实现完整音频处理能力,无需深挖底层细节,只需聚焦“资源加载、播放
    的头像 发表于 11-21 19:27 405次阅读
    速通<b class='flag-5'>音频</b>处理:掌握TTS<b class='flag-5'>播放</b>、<b class='flag-5'>文件</b><b class='flag-5'>播放</b>与录音核心,实现完整功能

    广州唯创电子WT2003H MP3语音芯片方案:强大、灵活且易于集成的高性能音频解决方案

    配置和简便的集成方式,为各行业提供了一套完善的高品质声音播报芯片解决方案。强大音频处理能力,满足多元应用场景WT2003H语音芯片支持MP3和WAV两种主流音频格式
    的头像 发表于 10-27 08:33 592次阅读
    广州唯创电子WT2003H <b class='flag-5'>MP3</b>语音芯片方案:强大、灵活且易于集成的高性能<b class='flag-5'>音频</b>解决方案

    如何使用SDK进行自定义音频播放功能

    在上一篇文章安信可离线语音模组 VC-01、VC-02 系列教程 【二次开发篇】自定义音频替换失败过程中,简要概述了res_build_tool.py 文件, 其主要的作用就是将音频文件进行转换,从而使编译固件的时候能够将
    的头像 发表于 09-25 15:52 4318次阅读
    如何使用SDK进行自定义<b class='flag-5'>音频</b><b class='flag-5'>播放</b>功能

    Waytronic广州唯创电子 MP3语音芯片:现代智能设备的音频解决方案

    高品质音频与低功耗设计的完美结合,为智能设备注入声音灵魂在智能化浪潮席卷全球的今天,语音交互已成为人机互动的重要方式。MP3语音芯片作为高度集成的音频处理解决方案,正以其出色的性能和创新技术,推动着
    的头像 发表于 09-23 08:41 1025次阅读
    Waytronic广州唯创电子 <b class='flag-5'>MP3</b>语音芯片:现代智能设备的<b class='flag-5'>音频</b>解决方案

    一文读懂WAV音频文件格式

    本文主要为后面ESP32 I2S音频系列文章做铺垫,所以本篇将介绍WAV音频文件格式,并通过C代码生成一段1S的正弦波WAV音频写入到SD卡里面。
    的头像 发表于 08-25 17:49 5490次阅读
    一文读懂WAV<b class='flag-5'>音频文件</b>格式

    何在树莓派上安装Ubuntu MATE ?

    ,而非GNOME。在本文中,我将介绍如何轻松地在树莓派上安装它。UbuntuMATE官方支持树莓派,因此每发布一个新版本,都会为树莓派发布一个镜像。该镜像可刷入S
    的头像 发表于 08-12 18:56 3456次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>安装Ubuntu MATE ?

    【创龙TL3562-MiniEVM开发板试用体验】7、python测试

    ( \"音频资源未正确初始化,请检查音频设备是否可用\", ) # 加载音频文件,此处未播放mp3文件
    发表于 08-05 11:09

    初学者指南:树莓派上搭建虚拟环境!

    在这篇简明扼要的指南中,我们将探讨如何在树莓派上设置和使用虚拟环境(或称为Venv)——包括在终端和Thonny集成开发环境中。使用Bookworm操作系统或更高版本时,或在尝试安装Python
    的头像 发表于 07-27 13:24 1174次阅读
    初学者指南:<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>搭建虚拟环境!

    何在树莓派上设置并使用VNC?远程访问完整指南!

    为什么要在树莓派上使用VNC?使用VNC与树莓派的主要优势在于其提供的灵活性。我们可以在“无头模式”(无物理显示器)下运行树莓派,同时仍能完全访问其图形用户界面(GUI)。这减少了对额
    的头像 发表于 07-26 20:42 6163次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>设置并使用VNC?远程访问完整指南!

    何在树莓派上安装并运行 Arduino 集成开发环境!

    ,我们将介绍如何在树莓派上安装并运行ArduinoIDE。所需物品要在树莓派上运行ArduinoIDE,你需要以下组件:配备适当电源的
    的头像 发表于 07-01 17:41 4568次阅读
    如<b class='flag-5'>何在</b><b class='flag-5'>树莓</b><b class='flag-5'>派上</b>安装并运行 Arduino 集成开发环境!

    新品|Unit AudioPlayer,支持 MP3/WAV 播放音频播放单元

    UnitAudioPlayer是一款自带MP3解码功能的音频播放单元,内置高性能音频解码芯片N9301,自带microSD卡座。该产品采用UART通信接口,用户可通过配置指令实现
    的头像 发表于 06-20 15:59 1053次阅读
    新品|Unit AudioPlayer,支持 <b class='flag-5'>MP3</b>/WAV <b class='flag-5'>播放</b>的<b class='flag-5'>音频</b><b class='flag-5'>播放</b>单元

    请问k230如何读取sd卡并播放其中的mp3音频,他有库支持吗?

    k230如何读取sd卡并播放其中的mp3音频,他有库支持吗?
    发表于 06-04 06:24

    芯资讯|广州唯创电子MP3语音芯片IC的音频解码方式解析

    格式支持、技术特性及应用场景三方面,解析其解码方案的设计逻辑与优势。一、音频解码格式的支持MP3播放类芯片的主流解码能力唯创电子的MP3语音芯片(如WT2003H系列)
    的头像 发表于 05-28 08:48 1011次阅读
    芯资讯|广州唯创电子<b class='flag-5'>MP3</b>语音芯片IC的<b class='flag-5'>音频</b>解码方式解析

    从初学到进阶:树莓派上最适合你的代码编辑器推荐!

    安装树莓派操作系统后,你就可以使用Python、Scratch、Java、C/C++等受Linux支持的多种编程语言进行编程了。其中,Python是树莓派上最受欢迎的编程语言。在树莓
    的头像 发表于 05-15 16:20 1402次阅读
    从初学到进阶:<b class='flag-5'>树莓</b><b class='flag-5'>派上</b>最适合你的代码编辑器推荐!