沉浸式歌词显示软件BetterLyrics发布,提升Windows听歌体验

沉浸式歌词显示软件BetterLyrics发布,提升Windows听歌体验

Windows音乐体验升级:BetterLyrics带来全新歌词显示

近日,一款名为BetterLyrics的开源软件正式发布,旨在为Windows用户提供更加优雅和沉浸式的歌词显示体验。这款软件基于WinUI3框架开发,充分利用了Fluent Design设计语言和Win32 API的强大支持,使得整个开发过程充满乐趣且高效。

软件功能与特点

BetterLyrics是一款专注于歌词显示的软件,支持多种主流音乐播放器,包括系统播放器、QQ音乐、酷狗音乐、Spotify和Apple Music等。该软件能够实时捕获当前播放的音乐信息,并从本地或网络检索歌词,以流畅的动画效果展示给用户。

核心功能点

多平台支持:兼容多个主流音乐播放器,确保用户在不同平台下都能获得一致的体验。 多种歌词源:支持从本地文件(如lrc、eslrc、ttml)和网络(如QQ音乐、网易云音乐、酷狗音乐等)获取歌词。 沉浸式体验:通过流畅的动画效果和自适应背景颜色,提供沉浸式的歌词显示体验。 丰富的设置选项:用户可以通过设置界面调整各种参数,以满足个性化需求。技术实现与优化在开发过程中,开发者借鉴了其他优秀软件的设计理念,如Lyricify和SaltPlayer,但并未直接使用其代码。为了实现高效的歌词绘制和流畅的动画效果,BetterLyrics采用了Win2D库,这是一个GPU加速的即时模式2D图形渲染API,提供了诸如高斯模糊、透明度、扭曲等多种特效。

媒体信息监听

在处理媒体信息监听时,开发者特别注意了跨线程访问的问题。由于从SMTC触发的事件并不在UI线程中,因此需要使用DispatcherQueue.TryEnqueue方法将事件处理回调到UI线程,确保程序的稳定性和响应性。

市场趋势与展望

目前,市场上已有不少歌词显示软件,但大多数都存在一定的局限性。例如,Lyricify仅支持Spotify,而SaltPlayer则主要针对播放器本身。BetterLyrics的出现填补了这一空白,为用户提供了一个更加全面和灵活的选择。

随着技术的不断进步,未来BetterLyrics计划进一步扩展功能,开发成一个本地播放器,支持从本地文件夹和局域网/NAS扫描曲目。这不仅提升了用户体验,也为软件的发展带来了更多可能性。

这类融合了多种技术和设计理念的软件,是否会成为未来音乐播放器的标配?欢迎大家下载体验并提出宝贵意见。

返回搜狐,查看更多

相关推荐