Skip to content

Commit 0d8bc88

Browse files
authored
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…
2 parents d6b1cae + f161655 commit 0d8bc88

File tree

2 files changed

+3
-1
lines changed

2 files changed

+3
-1
lines changed

tidal_dl_ng/download.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1213,7 +1213,7 @@ def metadata_write(
12131213
album_peak_amplitude=media_stream.album_peak_amplitude,
12141214
track_replay_gain=media_stream.track_replay_gain,
12151215
track_peak_amplitude=media_stream.track_peak_amplitude,
1216-
url_share=track.share_url if track.share_url else "",
1216+
url_share=track.share_url if track.share_url and self.settings.data.metadata_write_url else "",
12171217
replay_gain_write=self.settings.data.metadata_replay_gain,
12181218
upc=track.album.upc if track.album and track.album.upc else "",
12191219
)

tidal_dl_ng/model/cfg.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ class Settings:
4545
symlink_to_track: bool = False
4646
playlist_create: bool = False
4747
metadata_replay_gain: bool = True
48+
metadata_write_url: bool = True
4849

4950

5051
@dataclass_json
@@ -99,6 +100,7 @@ class HelpSettings:
99100
)
100101
playlist_create: str = "Creates a '_playlist.m3u8' file for downloaded albums, playlists and mixes."
101102
metadata_replay_gain: str = "Replay gain information will be written to metadata."
103+
metadata_write_url: str = "URL of the media file will be written to metadata."
102104

103105

104106
@dataclass_json

0 commit comments

Comments
 (0)