Pages

Friday, 22 December 2023

免费开源、支持插件的音乐播放器:MusicFree


「MusicFree」这款免费开源的播放器有点厉害!主要支持插件功能,让播放器可以播放各大主流平台的音乐。

现在作者也推出了「MusicFree」的 Windows 版本,虽然目前是首个测试版,不过功能基本很完善了,并且插件支持的协议和安卓版本一样。

MusicFree介绍

这款「MusicFree」播放器界面无广告、清爽简洁,本地音频播放基本上支持主流的格式,例如:MP3、OGG、FLAC、WAV、M4A 等。

支持插件功能,也是这个播放器的亮点了,你可以通过本地、网络或者订阅的方式来安装插件。作者也提供了示例插件(地址在文末),点击从网络安装,确认即可。

安装好插件后,基本上可以播放目前主流的音乐平台了,例如酷狗、酷我、扣扣、喜马拉雅、咪咕、网易云等等。如果有些平台你不需要也可以点击卸载,插件版本可能会不定期更新。

同时还支持导入歌单功能,复制平台的歌单 URL 地址,粘贴即可。不过需要注意的是,导入歌单会过滤掉付费、试听的音乐。

音乐内容方面「MusicFree」提供了各大平台的排行榜、热门歌单,你可以自由切换各个平台。

音乐播放方面,支持添加到歌单、循环播放、歌词显示、倍速播放、音质选择、播放列表等。

其它功能方面,支持播放默认音质、桌面歌词、更换主题、歌词样式、歌单备份恢复等。

总结

这款「MusicFree」播放器称得上小而美了,软件仅仅是一个本地播放器,但你可以通过扩展插件来丰富功能,不过需要注意一点如果从第三方下载的插件,一定谨慎识别插件的安全性。

总得来说用「MusicFree」几乎可以听到全网最全的音乐资源,再也不同同时安装好几个播放器了。
下载地址
    项目地址:
    https://github.com/maotoumao/MusicFreeDesktop

https://github.com/maotoumao/MusicFreeDesktop/releases
    下载地址:
    https://www.123pan.com/s/c8zA-Zf5N3.html
    主题样式:
    https://github.com/maotoumao/MusicFreeThemePacks
    扩展插件(从网络安装):
    https://gitee.com/maotoumao/MusicFreePlugins/raw/master/plugins.json

-------------------------------------------------------------

插件化、定制化、无广告的免费音乐播放器

musicfree.upup.fun/ 

MusicFree 桌面版

简介

一个插件化、定制化、无广告的免费音乐播放器。

当前测试版支持 windows 和 macos x64;macos m1/m2 和 linux 可自行打包。

下载地址

蓝奏云下载地址

特性

  • 插件化:本软件仅仅是一个播放器,本身并不集成任何平台的任何音源,所有的搜索、播放、歌单导入等功能全部基于插件。这也就意味着,只要可以在互联网上搜索到的音源,只要有对应的插件,你都可以使用本软件进行搜索、播放等功能。 关于插件的详细说明请参考 安卓版 Readme 的插件部分

  • 插件支持的功能:搜索(音乐、专辑、作者、歌单)、播放、查看专辑、查看作者详细信息、导入单曲、导入歌单、获取歌词等。

  • 定制化:本软件可以通过主题包定义软件外观及背景,详见下方主题包一节。

  • 无广告:基于 GPL3.0 协议开源,将会保持免费。

  • 隐私:软件所有数据存储在本地,本软件不会上传你的个人信息。

插件

插件协议和安卓版完全相同。

示例插件仓库,你可以根据插件开发文档 开发适配于任意音源的插件。

主题包

主题包是一个文件夹,文件夹内必须包含两个文件:

index.css
config.json

index.css

index.css 中可以覆盖界面中的任何样式。你可以通过定义 css 变量来完成大部分颜色的替换,也可以查看源代码,根据类名等覆盖样式。

支持的 css 变量如下:

:root {
  --primaryColor: #f17d34; // 主色调
  --backgroundColor: #fdfdfd; // 背景色
  --dividerColor: rgba(0, 0, 0, 0.1); // 分割线颜色
  --listHoverColor: rgba(0, 0, 0, 0.05); // 列表悬浮颜色
  --listActiveColor: rgba(0, 0, 0, 0.1); // 列表选中颜色
  --textColor: #333333; // 主文本颜色
  --maskColor: rgba(51, 51, 51, 0.2); // 遮罩层颜色
  --shadowColor: rgba(0, 0, 0, 0.2); // 对话框等阴影颜色
  /** --shadow:  // shadow属性 */
  --placeholderColor: #f4f4f4; // 输入区背景颜色
  --successColor: #08A34C; // 成功颜色
  --dangerColor: #FC5F5F; // 危险颜色
  --infoColor: #0A95C8; // 通知颜色
  --headerTextColor: white; // 顶部文本颜色
}

具体的例子可以参考 暗黑模式

除了通过 css 定义常规样式外,也可以通过在 config.json 中定义 iframes 字段,用来把任意的 html 文件作为软件背景,这样可以实现一些单纯用 css 无法实现的效果。

config.json

config.json 是一个配置文件。

{
    "name": "主题包的名称",
    "preview": "#000000", // 预览图,支持颜色或图片;
    "description": "描述文本",
    "iframes": {
        "app": "http://musicfree.upup.fun", // 整个软件的背景
        "header": "", // 头部区域的背景
        "body": "", // 侧边栏+主页面区域的背景
        "side-bar": "", // 侧边栏区域的背景
        "page": "", // 主页面区域的背景
        "music-bar": "", // 底部音乐栏的背景

    }
}

如果需要指向本地的图片,可以通过 @/ 表示主题包的路径;preview、iframes、以及 iframes 指向的 html 文件都会把 @/ 替换为 主题包路径。详情可参考 樱花主题

主题包示例

示例仓库:https://github.com/maotoumao/MusicFreeThemePacks

启动项目

下载仓库代码之后,在根目录下执行:

npm install
npm start
from https://github.com/maotoumao/MusicFreeDesktop 
----------------------------------------------------------
Musicfree

Musicfree是一款开源免费的软件,目前支持安卓、Windows、Mac、Linux四大平台的使用。

Musicfree采用了枪弹分离式的做法,即软件和内容完全分离。

懂得都懂由于这类软件很容易引起大厂的关注,很多软件都选择这样做来规避风险。

安装软件后,打开界面非常简洁,没有任何内容。

在使用前,我们需要导入音乐源。

只需在左边栏点击【插件管理】-【从网络安装】,将音乐源的地址粘贴进去,然后点击【安装】即可。

成功之后,我们将获得16个音乐源,囊括了几大音乐平台的资源。

想听什么歌,直接搜索即可。每个音乐源所提供的歌曲资源都不尽相同,大家可以尝试切换不同的线路进行体验。

此外,软件还支持导入歌单,覆盖了7大平台的歌单导入功能。

而且,值得一提的是,它还支持超高音质的音质输出。


对于安卓端的用户,操作方式与桌面端相似。

安装软件后,点击左上角的三条杠,选择【插件设置】-【从网络安装插件】,将音乐源的地址导入即可。

总体来说,这款软件非常简单易用。在此就不再多做介绍了。

 ------------------------------------

MusicFree-无广告的开源音乐播放器

MusicFree,一个插件化、定制化、无广告的开源音乐播放器,目前只支持Android和Harmony OS,本软件仅仅是一个播放器,本身并不集成任何平台的任何音源,所有的搜索、播放、歌单导入等功能全部基于插件。这也就意味着,只要可以在互联网上搜索到的音源,只要有对应的插件,你都可以使用本软件进行搜索、播放等功能。

开源音乐播放器使用步骤(必看)

安装完软件,打开软件设置,按照图示,复制下面插件地址添加到网络插件,点击确定即可使用。

插件地址:https://gitee.com/maotoumao/MusicFreePlugins/raw/master/plugins.json

官网:http://musicfree.upup.fun/

GitHub地址:https://github.com/maotoumao/MusicFree 

--------------------------------------------------------------------
BlackHole是一个开源免费且高颜值的音乐播放器

简约无广告,目前聚合Saavn、Spotify、YtMusic 和 YouTube 平台音乐,支持从 Spotify 和 YouTube 导入播放列表,支持15+音乐语言,最佳流媒体质量 支持320kbps aac,软件使用 Flutter开发制作,支持安卓、iOS(ipa安装包)和macOS系统。

GitHub地址:https://github.com/Sangwan5688/BlackHole

--------------------------------------------------------------------

音乐播放器Musify

Musify是一款使用 Flutter开发的免费开源的Android端音乐播放器和音乐下载软件,支持音乐搜索和下载音乐、播放本地歌曲的功能,支持高品质 mp3 、m4a 、 flac 格式,能够显示歌词,支持12种语言,并且免费无广告。

开源音乐播放器和音乐下载软件 支持无损flac格式-Musify
开源音乐播放器Musify特点

    在线歌曲搜索🔍
    流媒体支持🎵
    下载支持⬇️
    播放本地/下载歌曲支持📂
    高品质 mp3 / m4a / flac 格式🔥
    歌词支持📝
    赞助商区块支持✂️
    无广告🚫
    没有订阅💵
    12 种支持的语言🇺🇸
    材质 UI 和强调色🎨

官网:https://gokadzev.github.io/Musify/

-----------------------------------------------

LoFi FM是一个开源的在线lofi音乐播放器,软件使用了 youtube 数据 api,打开网站就可以直接在线播放,并且支持渐进式Web 应用程序(PWA),都是一些纯纯的音乐,适合工作、学习和放松时听的 lofi 音乐。

在线lofi音乐播放器地址

LoFi FM:https://lofifm.vercel.app/

-------------------------------------------

lofi是什么

lofi(lofi.cafe)是一个由两位外国人创立的Lo-fi 音乐网站,有16 种不同Lo-fi 音乐风格电台,打开网站会自动播放音乐,这些音乐比较适合在需要专心工作或放松时听。

Lofly:一个结合Lo-Fi-音乐服务的背景音乐-lofi.cafe

Lofly是一个结合环境背景音和Lo-Fi 音乐的免费服务,提供各种环境声音像是雨声、打雷、下雪、营火、森林、鸟叫声、划船、风声、叶子、咖啡店、农场、键盘、海洋、图书馆、夜晚、道路、电风扇、风铃、电车、体育场、脚步声、时钟和办公室,搭配上Lo-Fi 音乐电台打造适合各种情境的背景音乐。

Lofly 收录18 种Lo-Fi 音乐电台,依照音乐类型、适合情境(例如工作、睡觉、读书)、国家地区或是心情分类,选择音乐、开启不同模式的环境背景音让空间变得不过度安静,也能保持专注,特别适合搭配耳机使用。

Lofly:一个结合Lo-Fi-音乐服务的背景音乐-lofly

比较有趣的是,Lofly还有在线聊天和番茄时钟(Pomodoro)的功能.

lofly网站地址:https://www.lofly.site/

--------------------------------------------


 

 

 

 

 

No comments:

Post a Comment