Merge pull request #502 from exislow/484-url-metadata-still-corrupting-downloaded-files-0262-gui-x64
feat: add metadata_write_url setting for conditional URL metadata wri…
This commit is contained in:
@@ -1213,7 +1213,7 @@ class Download:
|
|||||||
album_peak_amplitude=media_stream.album_peak_amplitude,
|
album_peak_amplitude=media_stream.album_peak_amplitude,
|
||||||
track_replay_gain=media_stream.track_replay_gain,
|
track_replay_gain=media_stream.track_replay_gain,
|
||||||
track_peak_amplitude=media_stream.track_peak_amplitude,
|
track_peak_amplitude=media_stream.track_peak_amplitude,
|
||||||
url_share=track.share_url if track.share_url else "",
|
url_share=track.share_url if track.share_url and self.settings.data.metadata_write_url else "",
|
||||||
replay_gain_write=self.settings.data.metadata_replay_gain,
|
replay_gain_write=self.settings.data.metadata_replay_gain,
|
||||||
upc=track.album.upc if track.album and track.album.upc else "",
|
upc=track.album.upc if track.album and track.album.upc else "",
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -45,6 +45,7 @@ class Settings:
|
|||||||
symlink_to_track: bool = False
|
symlink_to_track: bool = False
|
||||||
playlist_create: bool = False
|
playlist_create: bool = False
|
||||||
metadata_replay_gain: bool = True
|
metadata_replay_gain: bool = True
|
||||||
|
metadata_write_url: bool = True
|
||||||
|
|
||||||
|
|
||||||
@dataclass_json
|
@dataclass_json
|
||||||
@@ -99,6 +100,7 @@ class HelpSettings:
|
|||||||
)
|
)
|
||||||
playlist_create: str = "Creates a '_playlist.m3u8' file for downloaded albums, playlists and mixes."
|
playlist_create: str = "Creates a '_playlist.m3u8' file for downloaded albums, playlists and mixes."
|
||||||
metadata_replay_gain: str = "Replay gain information will be written to metadata."
|
metadata_replay_gain: str = "Replay gain information will be written to metadata."
|
||||||
|
metadata_write_url: str = "URL of the media file will be written to metadata."
|
||||||
|
|
||||||
|
|
||||||
@dataclass_json
|
@dataclass_json
|
||||||
|
|||||||
Reference in New Issue
Block a user