XMusic:FFmpeg4 + SDL2 + OpenSLes跨平台音乐播放器 源码
XMusic介绍 创作背景 07年用VB开发一个迷你播放器,仅支持Mp3,Wma,Wav格式播放。 09年用VC开发媒体库模型和配套界面。 18年采用ffmpeg4解码,SDL2播放,支持更多音频格式。优化媒体库模型和用户界面,开发多种实用功能。 19年做跨平台适应,安卓采用OpenSL ES播放音频流。用Qt开新的UI,开始产品化。 系统功能 文件系统 系统可挂载多个不同硬盘分区的目录 支持Mp3,Wma,Wav,Flac,Ape,Dsf / Dff,M4a,AAC,AC3等常用文件格式,支持MP3 / flac的标签信息读入 资源浏览器可按平铺,图标,明细显示,与媒体库联动 导出目录和生成快照 智能检测相似文件 智能识别cue对应的整轨文件 完美支持日,韩,泰,西欧小语种等字符集 媒体库 播放列表管理:管理播放列表及片段的增删改版,支持编程,与资源浏览器,歌手/专辑联动 歌手/专
用户评论