mirror of
https://github.com/glomatico/gamdl.git
synced 2026-06-13 12:15:18 +03:00
Refactor wrapper_decrypt_ip handling in downloaders
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user