MusicPod是一款跨平台的多媒体播放器,专为Linux桌面、MacOS、Windows以及Android设备打造。它基于Flutter技术构建,采用现代前端框架,确保了在不同平台上提供一致且流畅的用户体验。MusicPod不仅限于音乐播放,还涵盖了视频播客、电视直播等多种媒体形式,满足用户多元化的娱乐需求。
跨平台支持
多系统兼容:MusicPod支持Windows、MacOS、Linux以及Android等多个操作系统,用户可以在不同设备上无缝切换使用,享受一致的播放体验。
安装方式多样:针对不同操作系统,MusicPod提供了相应的安装方式,确保用户能够轻松安装并开始使用。
2强大的播放能力
核心播放引擎:MusicPod的核心是MPV,一个强大的媒体播放引擎,赋予了它出色的音频和视频播放能力。
个性化播放:无论是本地歌曲库还是在线广播,MusicPod都能轻松应对,提供个性化播放列表管理和过滤功能,让用户能够根据自己的喜好定制播放内容。
3播客与广播探索
内置搜索与图表加载:MusicPod内置了搜索和图表加载功能,方便用户随时发现新的播客节目和广播电台,并可以订阅跟踪更新。
多样化内容:支持音频播客等文件的搜索、排序、编辑,用户可以按标签、名称或国家/地区进行搜索和下载,丰富了用户的收听选择。
4高效稳定
MVVM架构:项目采用了MVVM(模型-视图-视图模型)架构,保证了代码的可读性和维护性,同时提高了软件运行的稳定性和效率。
依赖注入与状态管理:借助get_it和watch_it进行依赖注入和状态管理,确保性能与简单性的平衡。
5美观的界面与主题
界面设计:MusicPod的界面设计简洁美观,支持深色和浅色主题自由切换,适应不同用户的视觉偏好。
用户体验:通过精心设计的用户界面和流畅的操作体验,让用户在使用过程中感到舒适和便捷。
6其他特色功能
持久化存储:设置和应用状态通过JSON文件持久化,简单而快速,方便用户随时恢复之前的播放状态。
未来发展:Android版本正在开发中,将带给手机和平板用户全新的听觉体验,进一步拓展MusicPod的使用场景。
1.12.0 版本更新说明:
功能
- 添加额外的速度选项
- 滚动时加载更多播客,更新依赖项
- 滚动时显示更多电台
Bug 修复
- 更新 Yaru 以跟随 22.10+ 的强调色变化