[GH-ISSUE #554] [Bug Report] Genre Metadata Not Embedded #1223

Closed
opened 2026-03-01 17:34:42 +03:00 by kerem · 1 comment
Owner

Originally created by @Ahrimdon on GitHub (Feb 25, 2026).
Original GitHub issue: https://github.com/afkarxyz/SpotiFLAC/issues/554

All of the resulting downloads do not have genre metadata. I have verified with mediainfo and exiftool just to be safe.

[16:26:11] [success] settings saved
[16:26:13] [info] fetching playlist metadata...
[16:26:13] [debug] url: https://open.spotify.com/playlist/7jl5lXBp3oZWMLmW02isJT?si=7d754258ec5d42fd
[16:26:14] [success] fetched playlist: 12 tracks
[16:26:14] [debug] by mrcodblackops10
[16:26:14] [info] fetch completed in 0.80s
[16:26:14] [success] metadata fetched successfully
[16:26:15] [info] starting batch download: 12 tracks
[16:26:15] [info] checking existing files in parallel...
[16:26:15] [info] found 0 existing files
[16:26:20] [debug] trying tidal for: Everybody Wants You - The Unband
[16:26:21] [error] tidal error: failed to download file: Get "https://lgf.audio.tidal.com/mediatracks/CAEaKwgDEic3MDQ3OWZlMjJkYmMwOTJiZjQ1ZjFiODg5OTAxNjEzMF82MS5tcDQ/0.flac?token=1772058376~ZGUxZTAxNTA3MGFlYzFkZTcyYmM5NDI5NDBiZDU3ZTNmZWE4YzMwMw==": dial tcp: lookup lgf.audio.tidal.com: getaddrinfow: The requested name is valid, but no data of the requested type was found.
[16:26:21] [debug] trying qobuz for: Everybody Wants You - The Unband
[16:26:43] [error] qobuz error: failed to get download URL: all APIs and fallbacks failed. Last error: status 504
[16:26:43] [debug] trying amazon for: Everybody Wants You - The Unband
[16:26:45] [error] amazon error: Amazon API returned status 400
[16:26:45] [debug] trying deezer for: Everybody Wants You - The Unband
[16:26:49] [success] deezer: Everybody Wants You - The Unband
[16:26:49] [success] downloaded: Everybody Wants You - The Unband
[16:26:53] [debug] trying tidal for: Stay - Radford
[16:26:55] [error] tidal error: failed to download file: Get "https://lgf.audio.tidal.com/mediatracks/CAEaKwgDEic3YzgwYmM3NmQxZWVhODY4ZDdmNTExMjNjNzkxNWM1Ml82MS5tcDQ/0.flac?token=1772058410~OWJlMzIwNDdlZjBiM2YxZTIwYTA2OWNiMWU5MWJlMjlhOTYyOTQyYg==": dial tcp: lookup lgf.audio.tidal.com: getaddrinfow: The requested name is valid, but no data of the requested type was found.
[16:26:55] [debug] trying qobuz for: Stay - Radford
[16:27:17] [error] qobuz error: failed to get download URL: all APIs and fallbacks failed. Last error: status 504
[16:27:17] [debug] trying amazon for: Stay - Radford
[16:27:21] [success] amazon: Stay - Radford
[16:27:21] [success] downloaded: Stay - Radford
[16:27:22] [debug] trying tidal for: Home - Trippz Michaud
[16:27:23] [error] tidal error: failed to download file: Get "https://lgf.audio.tidal.com/mediatracks/CAEaKwgDEic0OWZhM2E1OGU2YmQ1NTQyMzk3ZTU0ZWExOWY0ZGJkYl82MS5tcDQ/0.flac?token=1772058438~YmYzYmViM2YyZGIwMmY2MzRmMzNhMzk2YTcwYjNiMzRiZTcxZGM2ZA==": dial tcp: lookup lgf.audio.tidal.com: getaddrinfow: The requested name is valid, but no data of the requested type was found.
[16:27:23] [debug] trying qobuz for: Home - Trippz Michaud
[16:27:24] [error] qobuz error: track not found for ISRC: QZK6P2117382
[16:27:24] [debug] trying amazon for: Home - Trippz Michaud
[16:27:28] [success] amazon: Home - Trippz Michaud
[16:27:28] [success] downloaded: Home - Trippz Michaud
[16:27:29] [debug] trying tidal for: Don't Stop Me Now - Remastered 2011 - Queen
[16:27:30] [error] tidal error: failed to download file: Get "https://lgf.audio.tidal.com/mediatracks/CAEaKwgDEidiMzk1ZjU3N2RjYmNlZTAyMzYxMTA0YjcwZmZjNDhkYl82MS5tcDQ/0.flac?token=1772058445~ZmZmZTBkNDlhNDdjYzgyNWIwNTg2OGFhZTdkZThiODQyOGI3N2I5Nw==": dial tcp: lookup lgf.audio.tidal.com: getaddrinfow: The requested name is valid, but no data of the requested type was found.
[16:27:30] [debug] trying qobuz for: Don't Stop Me Now - Remastered 2011 - Queen
[16:27:52] [error] qobuz error: failed to get download URL: all APIs and fallbacks failed. Last error: invalid response
[16:27:52] [debug] trying amazon for: Don't Stop Me Now - Remastered 2011 - Queen
[16:27:54] [success] amazon: Don't Stop Me Now - Remastered 2011 - Queen
[16:27:54] [success] downloaded: Don't Stop Me Now - Remastered 2011 - Queen
[16:27:58] [info] download stopped by user
[16:27:58] [info] stopping download...
[16:28:00] [debug] trying tidal for: Holy Grail - JAŸ-Z, Justin Timberlake
[16:28:01] [error] tidal error: failed to download file: Get "https://lgf.audio.tidal.com/mediatracks/CAEaKwgDEidlZTM0YjA2NGI3M2Y1ZDAwZDdkMmFiYmRjMDQ3ZDM3MV82MS5tcDQ/0.flac?token=1772058183~Y2U4YjZkZmZkNzRmNzdiNGYyMWU1ZmJmYWMwMWZhMDM4NTM3NDhmMQ==": dial tcp: lookup lgf.audio.tidal.com: getaddrinfow: The requested name is valid, but no data of the requested type was found.
[16:28:01] [debug] trying qobuz for: Holy Grail - JAŸ-Z, Justin Timberlake
[16:28:04] [error] qobuz error: API returned status 400
[16:28:04] [debug] trying amazon for: Holy Grail - JAŸ-Z, Justin Timberlake
[16:28:08] [success] amazon: Holy Grail - JAŸ-Z, Justin Timberlake
[16:28:08] [success] downloaded: Holy Grail - JAŸ-Z, Justin Timberlake
[16:28:08] [info] download stopped. 5 tracks downloaded, 7 remaining.
[16:28:08] [info] creating m3u8 playlist: Test
[16:28:08] [success] m3u8 playlist created
[16:28:08] [info] batch complete: 5 downloaded, 0 skipped, 0 failed
[16:28:08] [success] downloaded 5 tracks successfully
[16:28:23] [success] settings saved
[16:28:23] [success] settings saved
[16:29:16] [info] starting batch download: 12 tracks
[16:29:16] [info] checking existing files in parallel...
[16:29:16] [info] found 0 existing files
[16:29:17] [debug] trying tidal for: Everybody Wants You - The Unband
[16:29:24] [success] tidal: Everybody Wants You - The Unband
[16:29:24] [success] downloaded: Everybody Wants You - The Unband
[16:29:25] [debug] trying tidal for: Stay - Radford
[16:29:28] [success] tidal: Stay - Radford
[16:29:28] [success] downloaded: Stay - Radford
[16:29:29] [debug] trying tidal for: Home - Trippz Michaud
[16:29:34] [success] tidal: Home - Trippz Michaud
[16:29:34] [success] downloaded: Home - Trippz Michaud
[16:29:35] [debug] trying tidal for: Don't Stop Me Now - Remastered 2011 - Queen
[16:29:38] [success] tidal: Don't Stop Me Now - Remastered 2011 - Queen
[16:29:38] [success] downloaded: Don't Stop Me Now - Remastered 2011 - Queen
[16:29:39] [debug] trying tidal for: Holy Grail - JAŸ-Z, Justin Timberlake
[16:29:42] [success] tidal: Holy Grail - JAŸ-Z, Justin Timberlake
[16:29:42] [success] downloaded: Holy Grail - JAŸ-Z, Justin Timberlake
[16:29:43] [debug] trying tidal for: 99 Problems - JAŸ-Z
[16:29:46] [success] tidal: 99 Problems - JAŸ-Z
[16:29:46] [success] downloaded: 99 Problems - JAŸ-Z
[16:29:48] [debug] trying tidal for: Scarface (Push It To The Limit) - Paul Engemann
[16:29:50] [success] tidal: Scarface (Push It To The Limit) - Paul Engemann
[16:29:50] [success] downloaded: Scarface (Push It To The Limit) - Paul Engemann
[16:29:53] [info] download stopped by user
[16:29:53] [info] stopping download...
[16:29:55] [debug] trying tidal for: 911 - Boo-Yaa T.R.I.B.E., Eminem, B-Real
[16:29:59] [success] tidal: 911 - Boo-Yaa T.R.I.B.E., Eminem, B-Real
[16:29:59] [success] downloaded: 911 - Boo-Yaa T.R.I.B.E., Eminem, B-Real
[16:29:59] [info] download stopped. 8 tracks downloaded, 4 remaining.
[16:29:59] [info] creating m3u8 playlist: Test
[16:29:59] [success] m3u8 playlist created
[16:29:59] [info] batch complete: 8 downloaded, 0 skipped, 0 failed
[16:29:59] [success] downloaded 8 tracks successfully
[16:34:55] [success] settings saved
[16:35:05] [info] starting batch download: 12 tracks
[16:35:05] [info] checking existing files in parallel...
[16:35:05] [info] found 8 existing files
[16:35:07] [info] download stopped by user
[16:35:07] [info] stopping download...
[16:35:07] [debug] trying tidal for: Shake That - Eminem, Nate Dogg
[16:35:16] [success] tidal: Shake That - Eminem, Nate Dogg
[16:35:16] [success] downloaded: Shake That - Eminem, Nate Dogg
[16:35:16] [info] download stopped. 1 tracks downloaded, 3 remaining.
[16:35:16] [info] creating m3u8 playlist: Test
[16:35:16] [success] m3u8 playlist created
[16:35:16] [info] batch complete: 1 downloaded, 8 skipped, 0 failed
[16:35:16] [info] 1 downloaded, 8 skipped
Originally created by @Ahrimdon on GitHub (Feb 25, 2026). Original GitHub issue: https://github.com/afkarxyz/SpotiFLAC/issues/554 All of the resulting downloads do not have genre metadata. I have verified with mediainfo and exiftool just to be safe. ``` [16:26:11] [success] settings saved [16:26:13] [info] fetching playlist metadata... [16:26:13] [debug] url: https://open.spotify.com/playlist/7jl5lXBp3oZWMLmW02isJT?si=7d754258ec5d42fd [16:26:14] [success] fetched playlist: 12 tracks [16:26:14] [debug] by mrcodblackops10 [16:26:14] [info] fetch completed in 0.80s [16:26:14] [success] metadata fetched successfully [16:26:15] [info] starting batch download: 12 tracks [16:26:15] [info] checking existing files in parallel... [16:26:15] [info] found 0 existing files [16:26:20] [debug] trying tidal for: Everybody Wants You - The Unband [16:26:21] [error] tidal error: failed to download file: Get "https://lgf.audio.tidal.com/mediatracks/CAEaKwgDEic3MDQ3OWZlMjJkYmMwOTJiZjQ1ZjFiODg5OTAxNjEzMF82MS5tcDQ/0.flac?token=1772058376~ZGUxZTAxNTA3MGFlYzFkZTcyYmM5NDI5NDBiZDU3ZTNmZWE4YzMwMw==": dial tcp: lookup lgf.audio.tidal.com: getaddrinfow: The requested name is valid, but no data of the requested type was found. [16:26:21] [debug] trying qobuz for: Everybody Wants You - The Unband [16:26:43] [error] qobuz error: failed to get download URL: all APIs and fallbacks failed. Last error: status 504 [16:26:43] [debug] trying amazon for: Everybody Wants You - The Unband [16:26:45] [error] amazon error: Amazon API returned status 400 [16:26:45] [debug] trying deezer for: Everybody Wants You - The Unband [16:26:49] [success] deezer: Everybody Wants You - The Unband [16:26:49] [success] downloaded: Everybody Wants You - The Unband [16:26:53] [debug] trying tidal for: Stay - Radford [16:26:55] [error] tidal error: failed to download file: Get "https://lgf.audio.tidal.com/mediatracks/CAEaKwgDEic3YzgwYmM3NmQxZWVhODY4ZDdmNTExMjNjNzkxNWM1Ml82MS5tcDQ/0.flac?token=1772058410~OWJlMzIwNDdlZjBiM2YxZTIwYTA2OWNiMWU5MWJlMjlhOTYyOTQyYg==": dial tcp: lookup lgf.audio.tidal.com: getaddrinfow: The requested name is valid, but no data of the requested type was found. [16:26:55] [debug] trying qobuz for: Stay - Radford [16:27:17] [error] qobuz error: failed to get download URL: all APIs and fallbacks failed. Last error: status 504 [16:27:17] [debug] trying amazon for: Stay - Radford [16:27:21] [success] amazon: Stay - Radford [16:27:21] [success] downloaded: Stay - Radford [16:27:22] [debug] trying tidal for: Home - Trippz Michaud [16:27:23] [error] tidal error: failed to download file: Get "https://lgf.audio.tidal.com/mediatracks/CAEaKwgDEic0OWZhM2E1OGU2YmQ1NTQyMzk3ZTU0ZWExOWY0ZGJkYl82MS5tcDQ/0.flac?token=1772058438~YmYzYmViM2YyZGIwMmY2MzRmMzNhMzk2YTcwYjNiMzRiZTcxZGM2ZA==": dial tcp: lookup lgf.audio.tidal.com: getaddrinfow: The requested name is valid, but no data of the requested type was found. [16:27:23] [debug] trying qobuz for: Home - Trippz Michaud [16:27:24] [error] qobuz error: track not found for ISRC: QZK6P2117382 [16:27:24] [debug] trying amazon for: Home - Trippz Michaud [16:27:28] [success] amazon: Home - Trippz Michaud [16:27:28] [success] downloaded: Home - Trippz Michaud [16:27:29] [debug] trying tidal for: Don't Stop Me Now - Remastered 2011 - Queen [16:27:30] [error] tidal error: failed to download file: Get "https://lgf.audio.tidal.com/mediatracks/CAEaKwgDEidiMzk1ZjU3N2RjYmNlZTAyMzYxMTA0YjcwZmZjNDhkYl82MS5tcDQ/0.flac?token=1772058445~ZmZmZTBkNDlhNDdjYzgyNWIwNTg2OGFhZTdkZThiODQyOGI3N2I5Nw==": dial tcp: lookup lgf.audio.tidal.com: getaddrinfow: The requested name is valid, but no data of the requested type was found. [16:27:30] [debug] trying qobuz for: Don't Stop Me Now - Remastered 2011 - Queen [16:27:52] [error] qobuz error: failed to get download URL: all APIs and fallbacks failed. Last error: invalid response [16:27:52] [debug] trying amazon for: Don't Stop Me Now - Remastered 2011 - Queen [16:27:54] [success] amazon: Don't Stop Me Now - Remastered 2011 - Queen [16:27:54] [success] downloaded: Don't Stop Me Now - Remastered 2011 - Queen [16:27:58] [info] download stopped by user [16:27:58] [info] stopping download... [16:28:00] [debug] trying tidal for: Holy Grail - JAŸ-Z, Justin Timberlake [16:28:01] [error] tidal error: failed to download file: Get "https://lgf.audio.tidal.com/mediatracks/CAEaKwgDEidlZTM0YjA2NGI3M2Y1ZDAwZDdkMmFiYmRjMDQ3ZDM3MV82MS5tcDQ/0.flac?token=1772058183~Y2U4YjZkZmZkNzRmNzdiNGYyMWU1ZmJmYWMwMWZhMDM4NTM3NDhmMQ==": dial tcp: lookup lgf.audio.tidal.com: getaddrinfow: The requested name is valid, but no data of the requested type was found. [16:28:01] [debug] trying qobuz for: Holy Grail - JAŸ-Z, Justin Timberlake [16:28:04] [error] qobuz error: API returned status 400 [16:28:04] [debug] trying amazon for: Holy Grail - JAŸ-Z, Justin Timberlake [16:28:08] [success] amazon: Holy Grail - JAŸ-Z, Justin Timberlake [16:28:08] [success] downloaded: Holy Grail - JAŸ-Z, Justin Timberlake [16:28:08] [info] download stopped. 5 tracks downloaded, 7 remaining. [16:28:08] [info] creating m3u8 playlist: Test [16:28:08] [success] m3u8 playlist created [16:28:08] [info] batch complete: 5 downloaded, 0 skipped, 0 failed [16:28:08] [success] downloaded 5 tracks successfully [16:28:23] [success] settings saved [16:28:23] [success] settings saved [16:29:16] [info] starting batch download: 12 tracks [16:29:16] [info] checking existing files in parallel... [16:29:16] [info] found 0 existing files [16:29:17] [debug] trying tidal for: Everybody Wants You - The Unband [16:29:24] [success] tidal: Everybody Wants You - The Unband [16:29:24] [success] downloaded: Everybody Wants You - The Unband [16:29:25] [debug] trying tidal for: Stay - Radford [16:29:28] [success] tidal: Stay - Radford [16:29:28] [success] downloaded: Stay - Radford [16:29:29] [debug] trying tidal for: Home - Trippz Michaud [16:29:34] [success] tidal: Home - Trippz Michaud [16:29:34] [success] downloaded: Home - Trippz Michaud [16:29:35] [debug] trying tidal for: Don't Stop Me Now - Remastered 2011 - Queen [16:29:38] [success] tidal: Don't Stop Me Now - Remastered 2011 - Queen [16:29:38] [success] downloaded: Don't Stop Me Now - Remastered 2011 - Queen [16:29:39] [debug] trying tidal for: Holy Grail - JAŸ-Z, Justin Timberlake [16:29:42] [success] tidal: Holy Grail - JAŸ-Z, Justin Timberlake [16:29:42] [success] downloaded: Holy Grail - JAŸ-Z, Justin Timberlake [16:29:43] [debug] trying tidal for: 99 Problems - JAŸ-Z [16:29:46] [success] tidal: 99 Problems - JAŸ-Z [16:29:46] [success] downloaded: 99 Problems - JAŸ-Z [16:29:48] [debug] trying tidal for: Scarface (Push It To The Limit) - Paul Engemann [16:29:50] [success] tidal: Scarface (Push It To The Limit) - Paul Engemann [16:29:50] [success] downloaded: Scarface (Push It To The Limit) - Paul Engemann [16:29:53] [info] download stopped by user [16:29:53] [info] stopping download... [16:29:55] [debug] trying tidal for: 911 - Boo-Yaa T.R.I.B.E., Eminem, B-Real [16:29:59] [success] tidal: 911 - Boo-Yaa T.R.I.B.E., Eminem, B-Real [16:29:59] [success] downloaded: 911 - Boo-Yaa T.R.I.B.E., Eminem, B-Real [16:29:59] [info] download stopped. 8 tracks downloaded, 4 remaining. [16:29:59] [info] creating m3u8 playlist: Test [16:29:59] [success] m3u8 playlist created [16:29:59] [info] batch complete: 8 downloaded, 0 skipped, 0 failed [16:29:59] [success] downloaded 8 tracks successfully [16:34:55] [success] settings saved [16:35:05] [info] starting batch download: 12 tracks [16:35:05] [info] checking existing files in parallel... [16:35:05] [info] found 8 existing files [16:35:07] [info] download stopped by user [16:35:07] [info] stopping download... [16:35:07] [debug] trying tidal for: Shake That - Eminem, Nate Dogg [16:35:16] [success] tidal: Shake That - Eminem, Nate Dogg [16:35:16] [success] downloaded: Shake That - Eminem, Nate Dogg [16:35:16] [info] download stopped. 1 tracks downloaded, 3 remaining. [16:35:16] [info] creating m3u8 playlist: Test [16:35:16] [success] m3u8 playlist created [16:35:16] [info] batch complete: 1 downloaded, 8 skipped, 0 failed [16:35:16] [info] 1 downloaded, 8 skipped ```
kerem closed this issue 2026-03-01 17:34:42 +03:00
Author
Owner

@Ahrimdon commented on GitHub (Feb 28, 2026):

Never mind, it seems to be working for some songs just like spotDL/yt-dlp. Makes sense as Spotify doesn't have genre metadata for each song. Genre embedding works fine, I'm just slow. Thank you for this amazing tool!

<!-- gh-comment-id:3978334272 --> @Ahrimdon commented on GitHub (Feb 28, 2026): Never mind, it seems to be working for some songs just like spotDL/yt-dlp. Makes sense as Spotify doesn't have genre metadata for each song. Genre embedding works fine, I'm just slow. Thank you for this amazing tool!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SpotiFLAC#1223
No description provided.