All Projects → mengps → StarlightMusic

mengps / StarlightMusic

Licence: MIT License
小而精致的跨平台音乐播放器,使用Qt / Qml + FFmpeg

Programming Languages

C++
36643 projects - #6 most used programming language
QML
638 projects
QMake
1090 projects
javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to StarlightMusic

Synfonia
Cross-platform C# Audio Player made with AvaloniaUI
Stars: ✭ 153 (+337.14%)
Mutual labels:  music-player, ffmpeg
AudioManager
这是一个 Android 端万能音频播放器,只要给我一个路径我就能进行播放。
Stars: ✭ 26 (-25.71%)
Mutual labels:  ffmpeg
video-summarizer
Summarizes videos into much shorter videos. Ideal for long lecture videos.
Stars: ✭ 92 (+162.86%)
Mutual labels:  ffmpeg
listen-now-desktop
listen-now的跨平台桌面客户端,基于Electron开发。
Stars: ✭ 30 (-14.29%)
Mutual labels:  music-player
camstudio
CamStudio fork
Stars: ✭ 83 (+137.14%)
Mutual labels:  ffmpeg
netease-music-crx
浏览器插件版网易云音乐
Stars: ✭ 110 (+214.29%)
Mutual labels:  music-player
FFmpeg-3.4-Android
This repository helps to compile FFmpeg 3.4 Version for Android using Android NDK Standalone Toolchain.
Stars: ✭ 23 (-34.29%)
Mutual labels:  ffmpeg
canvas-capture
Record the canvas as an image, mp4 video, or gif from the browser
Stars: ✭ 35 (+0%)
Mutual labels:  ffmpeg
YKAVStudyPlatform
ffmpeg、ffplay、ffprobe 调试环境搭建,个人音视频全平台学习记录
Stars: ✭ 23 (-34.29%)
Mutual labels:  ffmpeg
badtaste
🎵 Terminal player with filesystem, google music and vk.com support
Stars: ✭ 40 (+14.29%)
Mutual labels:  music-player
CAM
macOS camera recording using ffmpeg
Stars: ✭ 43 (+22.86%)
Mutual labels:  ffmpeg
Qt5-MusicPlayer
基于Qt5开发的一个小巧精美的本地音乐播放器。代码注释详细,适合作为一个用于入门的Qt5实战项目。
Stars: ✭ 136 (+288.57%)
Mutual labels:  music-player
qak
Qak - the QML Aid Kit
Stars: ✭ 20 (-42.86%)
Mutual labels:  qt-quick
staxrip
StaxRip is a video encoding app for Windows with a unrivaled feature set and usability.
Stars: ✭ 132 (+277.14%)
Mutual labels:  ffmpeg
PyroGramBot
pluggable Telegram Bot based on Pyrogram
Stars: ✭ 168 (+380%)
Mutual labels:  ffmpeg
nott
The New OTT Platform - an excuse to discuss and design a simple edge computing platform
Stars: ✭ 46 (+31.43%)
Mutual labels:  ffmpeg
discord-ytdl-core
Simple ytdl wrapper for discord bots with custom ffmpeg args support.
Stars: ✭ 52 (+48.57%)
Mutual labels:  ffmpeg
scr
🎤 A Super CRappy SCReenshot & SCreen Recording SCRipt for Sound Cloud Rappers + audio recorder, yes (sponsored by https://git.io/kiwmi)
Stars: ✭ 16 (-54.29%)
Mutual labels:  ffmpeg
amplyfm
A free and open-source web app for streaming music.
Stars: ✭ 46 (+31.43%)
Mutual labels:  music-player
ANMP
multi-channel loopable video game music player for nerds and audiophiles
Stars: ✭ 16 (-54.29%)
Mutual labels:  music-player

StarlightMusic

一款小而精致的音乐播放器,使用Qt / Qml + FFmpeg开发

应当是能够跨平台的


安装、配置


效果预览(GIF 12MB)

Image text


如何使用

   StarlightMusic是完整的音乐播放器
   
   因此,直接编译、运行即可

   如果需要,可以自由扩展功能

快捷键说明

  • 按键 Tab 打开/关闭 播放列表

  • 按键 ~ 打开/关闭 歌词页

  • 按键 播放/暂停

  • 按键 后退 5%

  • 按键 快进 5%

  • 按键 Ctrl + ← 上一首

  • 按键 Ctrl + → 下一首


改进建议

  • 在StarlightMusic中使用了两个粒子(系统),更加炫酷但不是必要的,并且会占用3%左右的CPU资源(在我的机器上),因此可以考虑去掉它们。

  • 在SkinManager中使用XML来存储,如果数据过多性能会下降,可以考虑使用JSON替代。


许可证

使用 MIT LICENSE


开发环境

Windows 10,Qt 5.13.0, FFmpeg 4.2

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].