音频应用   音频插件联盟,正版插件,欢迎大家选择!

 找回密码
 快速注册

QQ登录

只需一步,快速开始

阅读: 48170|回复: 0

[音视频] Volumio OS数字音频播放系统搭建与使用

[复制链接]

473

积分

2

听众

151

音贝

音频应用

Rank: 1

积分
473
发表于 2020-9-7 | |阅读模式
音频应用公众号资讯免费发布推广
Volumio OS数字音频播放系统搭建与使用


之前听歌,一直用播放器(很老的创新zen xtra),切歌得跑到边上按按钮,而且每次都还得重新连接一些线,比较麻烦。刚好之前买的树莓派3B一直闲置,清明节期间有空,就下载volumio系统玩了一下,总算没怎么荒废时间。整个过程比较顺利,就在解决乱码以及利用tf卡剩余空间上多花了点时间,本文的主要价值也在这里。特别是tf卡剩余空间利用,官方论坛或者其他地方,讲的方法都很复杂(也有可能没搜索到),不具备多少可行性。第一次写文,多多批评指正。

一、硬件平台
树莓派3B(32G TF卡,斐讯N1也可) + 剑桥DAC Magic Plus(其他USB DAC compatibility List)+ ERIS E5
t01dda6e3b46d735071.webp.jpg

PRESONUS Eris E5XT有源监听音箱 E5XT单只

t01148af27bcdc8468d.webp.jpg



RASPBERRYPI树莓派3代b+型/3代b型开发板蓝牙WIFI创客python学习套件3b中国版本e14裸板264元去购买二、Volumio 系统安装1.系统下载
Volumio官网,最新版本为2.729,下载RASPBERRYPI版本的。

2.安装工具
下载Etcher

3.安装过程
a.下载完系统镜像(zip格式)之后,先解压缩得到一个img格式文件

b.插入tf卡到电脑,打开etcher

c. etcher中,点击“Select Image”,选择刚刚解压出来的img格式镜像

t0125282ffe57c3b731.webp.jpg

d.选择tf卡盘符,然后点击“Continue”,再点击“Flash”

e.刷写完毕之后,弹出tf卡。

三、Volumio 的配置(一)硬件连接
1.插tf卡到树莓派中

2.通过网线连接路由器与树莓派(可通过无线网络替代)

3.通过USB线连接树莓派与“剑桥DACMagic Plus”(或者你自己的DAC)

4.插入存放音乐的U盘或者移动硬盘,也可后期通过配置连接nas等

5.启动电源
t01c0c5f7d8738e7939.webp.jpg
(二)访问Volumio
方法一:如果已经用网线连接到路由器

用连接到同一路由器的电脑或手机浏览器,打开网址volumio.local,即可进入Volumio的Web UI。如果用域名进不去,则可直接通过ip地址访问(如不清楚分配到的ip地址,可进路由器管理界面查看)



方法二:如果没有用网线连接到路由器

树梅派有无线网络,所以可以用这个方法

1.系统启动之后(第一次启动会比较久,可能需要6分钟甚至更久,请耐心等待),会自动创建一个名为“Volumio”的热点,密码为“volumio2”

2.用手机或者电脑的无线连接这个热点(注意,一旦你在volumio中配置了无线网络,这个热点自动消失,但是如果配置好的无线网络不可用了,这个热点会重新出现)

3.连接热点之后,接下来的同方法一。

(三)配置Volumio
1.配置无线网络:如果家里有无线网络,可通过“设置-网络-无线网络连接”来配置。

2.配置音频输出:我们用的USB DAC,如果支持,可通过“设置-播放选项-音频输出-输出设备”来选择,这里我们选择“Cambridge Audio USB Audio 2.0”,之后点击保存即可。
t01f67f2d28c1522ed7.webp.jpg

设置dac

(四)播放音乐
插入含音乐的U盘等,即可通过“音乐库”(文件夹方式)、专辑等分类方式浏览音乐文件并播放了。

四、利用tf卡剩余空间
系统安装完毕之后,tf卡分为3个区:

/media/boot boot 61.04MB fat32 系统引导区,在windows中可见

/media/volumio volumio 2.27GB ext4 系统区,系统占用898.77MB

/media/volumio_data 27.39GB ext4 数据区,我的卡32G的所以能剩这么多
t019efa4d4cd8be882f.webp.jpg

通过上面的空间分析,32G的卡安装完系统之后,还剩27G的空间是空闲的,不利用起来感觉很浪费,听音乐还得多使用一个U盘。

测试:
1.启用volumio的ssh功能

版本2.199之后,系统的ssh功能默认关闭的,所以需要先打开

a.浏览器输入网址volumio.local/DEV(或者直接ip地址访问)

b.找到SSH一节,点击ENABLE即可(不会有其他提示或按钮显示的变化)

t0186050619e2278ed3.webp.jpg

2.登陆,windows下安装putty,用户名和密码都为 volumio

3.发现/mnt目录下有一名为 INTERNAL的文件夹,也许可以在这里存文件,通过cp命令从U盘中复制一Mp3到这个目录,重新打开浏览器,浏览到音乐库,果然多了一个名为“INTERNAL”的设备,进去看到这首歌,且可以播放,证明了tf卡剩余空间是可以利用的。

复制文件:

方法一:在ssh里面,利用cp –r 命令,从nas或者U盘复制文件夹或者音乐文件到INTERNAL中。

t01ee95ef038afa0a3b.webp.jpg

方法二:在电脑上直接复制音乐到/media/volumio_data/dyn/data/INTERNAL 目录下,由于所在分区为ext4,要读写,最好进入linux系统,我是通过一个U盘启动进去U盘里面安装好的linux里面复制的。也可windows里面启动虚拟机linux系统,在虚拟机里面复制。

五、解决乱码问题
Volumio系统是 UTF-8 编码格式编写的,所以 mp3的id3V2(系统不读id3v1)、CUE 文件和 WAV 的 【歌曲名称】标签 TAG 信息必须修改编码为UTF-8编码才能显示正常状态。
t015eb4a351802237dd.webp.jpg


(一)ape(cue)乱码解决
1.下载CueCurer软件

2.选择包含音乐的目录,待处理扩展名填 cue,只处理原编码为以下类型的文件,选择“Shift_JIS、EUC-JP、GB 18030/GB2312、Big5”,转换为以下编码,选择“UTF-8”,修复扩展名、建bak备份文件可选。

t01a59b443b216c88e0.webp.jpg

3.点击开始即可。

一些问题:1.使用过程中,一些cue不知为何,没被检测到,即使改为非常简单的文件名也不会被处理到。如果检测到一些cue确实没被处理过,可通过UltraEdit、editplus、notepad++等文字处理软件改文件编码为UTF8-BOM。

2.cue文件分轨,在专辑里面是看不到的,哪里只能一次播放整个ape文件,要分轨,读取cue播放某个歌曲,只能通过“音乐库”进入某个音乐文件夹才行。
t0190caeb5ff7be90b1.webp.jpg


(二)mp3文件乱码解决
打开一个mp3的属性,可看到mp3有好几种标签,ID3v1,ID3v2,ape标签等,volumio只读ID3v2标签,且仅能正确显示utf8编码格式的,所以我们需要为mp3完善ID3v2标签为utf8格式的内容。

1.下载kid3软件:下载链接

2.设置,勾选“小写id3块WAV文件”(兼容性更好),文件编码选择“UTF8”,确定

t0166d4a73ba102735f.webp.jpg

3.打开音乐文件夹,导入需要修改的mp3

4.修改ID3v2标签,如果其他标签有正确内容,可直接选择“从标签1”按钮或者“到”-“标签2”,直接复制,再把除ID3v2之外的表情都删除掉。可全选后批量操作。

5.工具栏点击保存按钮(或者ctrl+s)。

六、其他

volumio其他功能,像苹果的Airplay、DLNA等都是支持的,很实用,还可以听网络广播,不过这里不一一介绍了。

t0174d2ad777cdc642d.webp.jpg
欢迎厂家入驻,推文!免费!微信:yinpinyingyong
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

音频应用搜索

小黑屋|手机版|音频应用官网微博|音频招标|音频应用 (鄂ICP备16002437号)

Powered by Audio app

快速回复 返回顶部 返回列表