AppleMusic-Downloader banner

AppleMusic-Downloader

3 devlogs
11h 26m 34s

Updated Project: I am work on the english version and let it more portable
This is a powerful program for downloading AppleMusic and using beautiful fluent ui
And I’m going to add some new features and a English interface

This project uses AI

Yeah I use ai. It was a very huge project for me and I use AI for debug and rebuild something.

Demo Repository

Loading README...

Dhamari

Tagged your project as well cooked!

🔥 Dhamari marked your project as well cooked! As a prize for your nicely cooked project, look out for a bonus prize in the mail :)

Cret

Shipped this project!

Hours: 11.44
Cookies: 🍪 119
Multiplier: 10.42 cookies/hr

I build a am downloader and working on its english version

Cret

I refactored the main entry GUI in fluent_gui.py to use I18N dictionary-based Chinese/English localization (including ui_language persistence and runtime refresh of key UI text), and verified it with successful compile and diagnostics checks.
And what I’m doing at the whole time?
Compared to master, eng_version mainly completed the overall migration from gamdl to amdl and switched the CLI entry point to amdl. It refactored the GUI download format conversion logic (extracted the shared module and fixed FFmpeg/conversion process related issues), changed the main entry point Fluent GUI to a dictionary-based bilingual (Chinese and English) interface and supported ui_language persistence and runtime refresh. It also added Windows packaging CI (automatically downloading ffmpeg.exe, fixed downloading N_m3u8DL-RE.exe and mp4decrypt.exe, PyInstaller packaging and EXE built-in dependency verification) and CI/CD instructions in both Chinese and English README, and upgraded the version to 2.4.1.

Attachment
0
Cret

this is my english version preview. And I use a fluent hi icon for the button. But there’s still many issues just like the converting issue: It always convert the song whatever I didn’t use the convert option

Attachment
0
Cret

Its my top project on github. I just fixing ui bugs which made my app crash(I forgot to add specific functionality to the menu options.). And I package out to test

Attachment
0