[GH-ISSUE #1280] Add cover art to downloaded audio files #2248

Closed
opened 2026-04-11 06:41:20 -05:00 by GiteaMirror · 15 comments
Owner

Originally created by @blryface on GitHub (May 26, 2025).
Original GitHub issue: https://github.com/imputnet/cobalt/issues/1280

describe the feature you'd like to see

It may be a weird usecase, but I often use Cobalt to download music.

It would be nice if Cobalt automatically embedded available metadata for the songs I'm downloading, if it is an audio file. Apps would display info and the album cover properly, and it would make my life as a "Music Downloader That Has Spotify But Wants Local Files" more easy :3

additional context

Stuff like yt-dlp have args that embed metadata, or so I've heard from some friends in some discords I'm in

spotdl is a related tool that allows people to input a Spotify (or other services iirc) link and get downloads from YouTube with all the metadata, using yt-dlp

Originally created by @blryface on GitHub (May 26, 2025). Original GitHub issue: https://github.com/imputnet/cobalt/issues/1280 ### describe the feature you'd like to see It may be a weird usecase, but I often use Cobalt to download music. It would be nice if Cobalt automatically embedded available metadata for the songs I'm downloading, if it is an audio file. Apps would display info and the album cover properly, and it would make my life as a "Music Downloader That Has Spotify But Wants Local Files" more easy :3 ### additional context Stuff like yt-dlp have args that embed metadata, or so I've heard from some friends in some discords I'm in spotdl is a related tool that allows people to input a Spotify (or other services iirc) link and get downloads from YouTube with all the metadata, using yt-dlp
GiteaMirror added the feature request label 2026-04-11 06:41:20 -05:00
Author
Owner

@elouangrimm commented on GitHub (May 26, 2025):

+1 to this, it would be very helpful to be able to download cover art, artists, dates, etc.

<!-- gh-comment-id:2908516724 --> @elouangrimm commented on GitHub (May 26, 2025): +1 to this, it would be very helpful to be able to download cover art, artists, dates, etc.
Author
Owner

@wukko commented on GitHub (May 26, 2025):

cobalt already adds metadata to downloaded audio files, if you don’t see it, then you might have disabled it in settings

<!-- gh-comment-id:2908577157 --> @wukko commented on GitHub (May 26, 2025): cobalt already adds metadata to downloaded audio files, if you don’t see it, then you might have disabled it in settings
Author
Owner

@wukko commented on GitHub (May 26, 2025):

not cover art, though

<!-- gh-comment-id:2908577839 --> @wukko commented on GitHub (May 26, 2025): not cover art, though
Author
Owner

@blryface commented on GitHub (May 26, 2025):

I don't see any setting to enable or disable it, and on all apps I've tried, they're just the website + the video/audio ID

<!-- gh-comment-id:2908582079 --> @blryface commented on GitHub (May 26, 2025): I don't see any setting to enable or disable it, and on all apps I've tried, they're just the website + the video/audio ID
Author
Owner

@blryface commented on GitHub (May 26, 2025):

Nevermind! Just found the options. Even though it's not disabled, what I said is still true

<!-- gh-comment-id:2908583900 --> @blryface commented on GitHub (May 26, 2025): Nevermind! Just found the options. Even though it's not disabled, what I said is still true
Author
Owner

@wukko commented on GitHub (May 26, 2025):

do you mean the filename and not metadata? you can manage both here: https://cobalt.tools/settings/download

<!-- gh-comment-id:2908584341 --> @wukko commented on GitHub (May 26, 2025): do you mean the filename and not metadata? you can manage both here: https://cobalt.tools/settings/download
Author
Owner

@blryface commented on GitHub (May 26, 2025):

no

<!-- gh-comment-id:2908586309 --> @blryface commented on GitHub (May 26, 2025): no
Author
Owner

@blryface commented on GitHub (May 26, 2025):

The "title", "album", "artists" fields seem to not be filled by cobalt as all apps I've tried just show the filename, sometimes even including the file extension

<!-- gh-comment-id:2908589588 --> @blryface commented on GitHub (May 26, 2025): The "title", "album", "artists" fields seem to not be filled by cobalt as all apps I've tried just show the filename, sometimes even including the file extension
Author
Owner

@wukko commented on GitHub (May 26, 2025):

then i don't understand the issue, cobalt adds all available metadata to all audio files by default. "title" and "artist" fields are filled out:

Image

if you're using the "best" audio format, then the file is proxied without any actions performed in the middle, meaning that cobalt can't add metadata to it:

Image
<!-- gh-comment-id:2908592544 --> @wukko commented on GitHub (May 26, 2025): then i don't understand the issue, cobalt adds all available metadata to all audio files by default. "title" and "artist" fields are filled out: <img width="394" alt="Image" src="https://github.com/user-attachments/assets/1ea122b9-5f9d-49d8-9827-1e2b3d44df96" /> if you're using the "best" audio format, then the file is proxied without any actions performed in the middle, meaning that cobalt can't add metadata to it: <img width="605" alt="Image" src="https://github.com/user-attachments/assets/67ee3ce5-d88d-4cde-9461-64f374fb2a72" />
Author
Owner

@wukko commented on GitHub (May 26, 2025):

i used foobar2000 on macos to view audio's metadata, but it shows up in finder too:

Image
<!-- gh-comment-id:2908593714 --> @wukko commented on GitHub (May 26, 2025): i used foobar2000 on macos to view audio's metadata, but it shows up in finder too: <img width="273" alt="Image" src="https://github.com/user-attachments/assets/5f54774c-9b34-4a4e-a07f-578991592992" />
Author
Owner

@wukko commented on GitHub (May 26, 2025):

do you want cobalt to add metadata to original files too? we could do that, especially considering how much more efficient the processing pipeline is in cobalt 11 :3c

<!-- gh-comment-id:2908595733 --> @wukko commented on GitHub (May 26, 2025): do you want cobalt to add metadata to original files too? we could do that, especially considering how much more efficient the processing pipeline is in cobalt 11 :3c
Author
Owner

@blryface commented on GitHub (May 26, 2025):

that's odd. Maybe I'm just doing something wrong.

having a way to save cover art would still be neat, though (optional?)

<!-- gh-comment-id:2908597122 --> @blryface commented on GitHub (May 26, 2025): that's odd. Maybe I'm just doing something wrong. having a way to save cover art would still be neat, though (optional?)
Author
Owner

@blryface commented on GitHub (May 26, 2025):

do you want cobalt to add metadata to original files too? we could do that, especially considering how much more efficient the processing pipeline is in cobalt 11 :3c

im too sleepy to understand this question 😭

<!-- gh-comment-id:2908598672 --> @blryface commented on GitHub (May 26, 2025): > do you want cobalt to add metadata to original files too? we could do that, especially considering how much more efficient the processing pipeline is in cobalt 11 :3c ~~im too sleepy to understand this question 😭~~
Author
Owner

@wukko commented on GitHub (May 26, 2025):

you might also have this enabled in settings, so cobalt omits all metadata: https://cobalt.tools/settings/download#metadata

Image
<!-- gh-comment-id:2908601491 --> @wukko commented on GitHub (May 26, 2025): you might also have this enabled in settings, so cobalt omits all metadata: https://cobalt.tools/settings/download#metadata <img width="605" alt="Image" src="https://github.com/user-attachments/assets/5d04932b-24f7-4742-a3a6-4128e75a418a" />
Author
Owner

@blryface commented on GitHub (May 26, 2025):

that's what I meant with "not disabled" in this comment

I'll check next time I download something if I'm not the source of the problem

I'm unsure about closing the issue since I kind of also suggested album art

<!-- gh-comment-id:2908606638 --> @blryface commented on GitHub (May 26, 2025): that's what I meant with "not disabled" in [this comment](https://github.com/imputnet/cobalt/issues/1280#issuecomment-2908583900) I'll check next time I download something if I'm not the source of the problem I'm unsure about closing the issue since I kind of also suggested album art
Sign in to join this conversation.