Refactor wrapper_decrypt_ip handling in downloaders

This commit is contained in:
Rafael Moraes
2025-11-27 15:02:40 -03:00
parent f769c6b686
commit 8cd01e7964
2 changed files with 2 additions and 2 deletions
+2
View File
@@ -39,6 +39,7 @@ class AppleMusicBaseDownloader:
mp4box_path: str = "MP4Box",
amdecrypt_path: str = "amdecrypt",
enable_wrapper_decrypt: bool = False,
wrapper_decrypt_ip: str = "127.0.0.1:10020",
download_mode: DownloadMode = DownloadMode.YTDLP,
remux_mode: RemuxMode = RemuxMode.FFMPEG,
cover_format: CoverFormat = CoverFormat.JPG,
@@ -67,6 +68,7 @@ class AppleMusicBaseDownloader:
self.mp4box_path = mp4box_path
self.amdecrypt_path = amdecrypt_path
self.enable_wrapper_decrypt = enable_wrapper_decrypt
self.wrapper_decrypt_ip = wrapper_decrypt_ip
self.download_mode = download_mode
self.remux_mode = remux_mode
self.cover_format = cover_format
-2
View File
@@ -19,7 +19,6 @@ class AppleMusicSongDownloader(AppleMusicBaseDownloader):
synced_lyrics_format: SyncedLyricsFormat = SyncedLyricsFormat.LRC,
no_synced_lyrics: bool = False,
synced_lyrics_only: bool = False,
wrapper_decrypt_ip: str = "127.0.0.1:10020",
):
self.__dict__.update(base_downloader.__dict__)
self.interface = interface
@@ -27,7 +26,6 @@ class AppleMusicSongDownloader(AppleMusicBaseDownloader):
self.synced_lyrics_format = synced_lyrics_format
self.no_synced_lyrics = no_synced_lyrics
self.synced_lyrics_only = synced_lyrics_only
self.wrapper_decrypt_ip = wrapper_decrypt_ip
async def get_download_item(
self,