cobalt icon indicating copy to clipboard operation
cobalt copied to clipboard

Add support for embedding metadata in audio Downloads

Open blryface opened this issue 7 months ago • 15 comments

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

blryface avatar May 26 '25 01:05 blryface

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

elouangrimm avatar May 26 '25 04:05 elouangrimm

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

wukko avatar May 26 '25 05:05 wukko

not cover art, though

wukko avatar May 26 '25 05:05 wukko

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

blryface avatar May 26 '25 05:05 blryface

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

blryface avatar May 26 '25 05:05 blryface

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

wukko avatar May 26 '25 05:05 wukko

no

blryface avatar May 26 '25 05:05 blryface

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

blryface avatar May 26 '25 05:05 blryface

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

wukko avatar May 26 '25 05:05 wukko

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

Image

wukko avatar May 26 '25 05:05 wukko

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

wukko avatar May 26 '25 05:05 wukko

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

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

blryface avatar May 26 '25 05:05 blryface

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 😭~~

blryface avatar May 26 '25 05:05 blryface

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

Image

wukko avatar May 26 '25 05:05 wukko

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

blryface avatar May 26 '25 05:05 blryface