Music player based on druid GUI
支æŒæœ¬åœ°éŸ³ä¹æ–‡ä»¶ ".flac", ".mp3", ".wav", ".m4a" æ ¼å¼çš„æ’放。
支æŒå¤šæ¬¡å¯¼å…¥æ–‡ä»¶å¤¹ï¼Œæ·»åŠ 音ä¹æ–‡ä»¶åˆ—表。
æ’放控制支æŒç®€å•çš„,暂åœï¼Œä¸Šä¸€é¦–,下一首ç‰ã€‚
支æŒäºŒçº§å目录扫æ导入文件列表
本项目是用rust基于开æºé¡¹ç›® druid å’Œ rodio创建。
本人对rust GUI项目 druid比较感兴趣,目å‰é¡¹ç›®æ¯”较粗糙,还将继ç»ä¼˜åŒ–。
[x] 打包ffmpegä¾èµ–库文件到 flac_music.app/Contents/Frameworks
[x] Pack universal APP,适é…aarch64+x86_64(version v0.2.3)
cargo run
cargo build -r
### Created flac_music.app
make app
Created 'flac_music.app' in 'target/release/macos'
xattr -c target/release/macos/flac_music.app/Contents/Info.plist
xattr -c target/release/macos/flac_music.app/Contents/Resources/flac_music.icns
make dmg
Packing disk image...
................................
created: target/release/macos/flac_music.dmg
Packed 'flac_music.app' in 'target/release/macos'
linux (x86_64)
Install on Debian/Ubuntu x86_64
dpkg -i ./flac-music_v0.2.2_amd64.deb
linux (arm64)
Install on Debian/Ubuntu arm64
dpkg -i ./flac-music_v0.2.2_arm64.deb
sudo xattr -d com.apple.quarantine /Applications/xxxx.app,注æ„:/Applications/xxxx.app æ¢æˆä½ çš„Appè·¯å¾„ã€‚æŒ‡å®šæ”¾è¡Œï¼Œåˆ é™¤com.apple.quarantine元数æ®æ–‡ä»¶ï¼Œä½¿æ‚¨å¯ä»¥æ‰§è¡Œå¯æ‰§è¡Œæ–‡ä»¶ã€‚