12

Orange Pi搭建NAS(5)-UPNP/DLNA多媒体

 2 years ago
source link: https://blog.ixk.me/post/orange-pi%E6%90%AD%E5%BB%BAnas5-upnpdlna%E5%A4%9A%E5%AA%92%E4%BD%93
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Orange Pi搭建NAS(5)-UPNP/DLNA多媒体

2017-07-16 • Otstar Lin •
本文最后更新于 268 天前,文中所描述的信息可能已发生改变

安装 miniDLNA

sudo apt-get install miniDLNA

上面安装的 miniDLNA 默认是不支持 rmvb 格式的视频,所以我们最好自己下载源代码,只需要做很少改动就可以支持 rmvb,然后编译安装。

编译安装比较麻烦,我也没成功,想支持 rmvb,参考

http://www.mkitby.com/2015/11/09/raspberry-pi-nas-upnp-dlna/

先备份然后编辑配置文件

sudo cp /etc/minidlna.conf /etc/minidlna.conf.orig sudo vim /etc/minidlna.conf

修改如下设置

media_dir=/home/用户名/nas-data/DLNA db_dir=/home/用户名/nas-data/DLNA/db log_dir=/home/用户名/nas-data/DLNA/log friendly_name=OPi DLNA

创建文件夹

mkdir /home/用户名/nas-data/DLNA mkdir /home/用户名/nas-data/DLNA/{Music,Pictures,Videos,db,log}

最后重启 miniDLNA 服务

sudo service minidlna restart

打开计算机网络,可以看到 OPi DLNA 媒体设备

解决 mp3 中文乱码

用 Windows Media Player(后面用 WMP 替代)查看 minidlna 多媒体服务器文件,有些中文文件名显示乱码,有些就正常。目前 Linux 中流行的很多播放器经常不能正确显示如歌曲名、专辑名等 MP3 tag 信息,经过有些工具转换后,标签又不能被 Windows 识别。MP3 的歌曲名、艺术家、专辑名等信息都以一定的编码格式存储在 MP3 标签中。简单地说,乱码出现的原因就是播放器未能准确识别出 MP3 标签的中文编码格式。

具体的说,现在 MP3 文件的标签主要有几种标准:ID3v1、ID3v2(现在常见的又分为 2.3 和 2.4)、APEv2。可以从两个角度解决这个问题。一是转换已有 MP3 文件的标签编码,二是使用支持 GBK 编码的播放软件,这种方案我没试过。

mp3tagiconv 是一款可用于解决 MP3 乱码问题的软件。它可以自动探测 MP3 标签的编码,并以合理的方式重新写入,经过其处理的编码可被 Linux、Windows(包括 Windows Media Player)和各种移动设备正确识别。

mp3tagiconv 需要 mutagen 的支持,确保之前已经安装。

sudo apt-get install python-mutagen git clone https://github.com/cxcxcxcx/mp3tagiconv.git

以上就是 miniDLNA 的安装

Orange Pi搭建NAS(5)-UPNP/DLNA多媒体
Otstar Lin
转载或引用本文时请遵守许可协议,注明出处、不得用于商业用途!

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK