fix: no fix_encapsure for aac

with_status
世界观察日志 4 months ago committed by GitHub
parent 5848d135b0
commit 13364da179
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 5
      src/rip.py

@ -73,8 +73,9 @@ async def rip_song(song: Song, auth_params: GlobalAuthParams, codec: str, config
decrypted_song = await decrypt(song_info, keys, song_data, device) decrypted_song = await decrypt(song_info, keys, song_data, device)
song = encapsulate(song_info, decrypted_song, config.download.atmosConventToM4a) song = encapsulate(song_info, decrypted_song, config.download.atmosConventToM4a)
if not if_raw_atmos(codec, config.download.atmosConventToM4a): if not if_raw_atmos(codec, config.download.atmosConventToM4a):
metadata_song = write_metadata(song, song_metadata, config.metadata.embedMetadata, config.download.coverFormat) song = write_metadata(song, song_metadata, config.metadata.embedMetadata, config.download.coverFormat)
song = fix_encapsulate(metadata_song) if codec == Codec.ALAC:
song = fix_encapsulate(song)
filename = save(song, codec, song_metadata, config.download, playlist) filename = save(song, codec, song_metadata, config.download, playlist)
logger.info(f"Song {song_metadata.artist} - {song_metadata.title} saved!") logger.info(f"Song {song_metadata.artist} - {song_metadata.title} saved!")
if config.download.afterDownloaded: if config.download.afterDownloaded:

Loading…
Cancel
Save