this post was submitted on 23 Jul 2023
27 points (93.5% liked)

Piracy: ꜱᴀɪʟ ᴛʜᴇ ʜɪɢʜ ꜱᴇᴀꜱ

54565 readers
382 users here now

⚓ Dedicated to the discussion of digital piracy, including ethical problems and legal advancements.

Rules • Full Version

1. Posts must be related to the discussion of digital piracy

2. Don't request invites, trade, sell, or self-promote

3. Don't request or link to specific pirated titles, including DMs

4. Don't submit low-quality posts, be entitled, or harass others



Loot, Pillage, & Plunder

📜 c/Piracy Wiki (Community Edition):


💰 Please help cover server costs.

Ko-Fi Liberapay
Ko-fi Liberapay

founded 1 year ago
MODERATORS
 

I'm trying to download whole albums from Soundcloud using yt-dlp but they come without the metadata (artist, album, year) even when used with --embed-metadata.

I've tried searching but all the posts I can find talk about Youtube videos' metadata.

Does anyone have any experience with it?

top 7 comments
sorted by: hot top controversial new old
[–] TwilightKiddy@programming.dev 10 points 1 year ago (1 children)

I doubt yt-dlp supports Soundcloud metadata. One possible solution is just running your music through MusicBrainz Picard to restore the metadata.

[–] crunchpaste@lemmy.dbzer0.com 4 points 1 year ago

Thank you so much. Works perfectly!

[–] heartlessevil@lemmy.one 4 points 1 year ago (1 children)

When you refer to the metadata are you taking about the audio file and it's id3 tags? These are usually either served as is from the original uploaded file or normalized. But there is no guarantee they are the same as what's in Soundcloud's title, genre, etc.

[–] crunchpaste@lemmy.dbzer0.com 2 points 1 year ago (1 children)

I was talking about the id3 tags, but it seems all the albums I downloaded lack any tags.

[–] heartlessevil@lemmy.one 1 points 1 year ago* (last edited 1 year ago) (1 children)

Then they are normalizing it by removing that data. You will need to use a script that is designed to capture the file and the meta at the same time. This means you need api or scraping instead of just pulling the file.

[–] crunchpaste@lemmy.dbzer0.com 1 points 1 year ago

From what I've gathered so far, it seems that it's up to the artist what tags are included with the track, and most of them don't bother to include any.

So far even the ones that I found that included some metadata are simply not consistent enough and retagging them with Picard seems better.

[–] Strugler@sh.itjust.works 2 points 1 year ago

Give SCDL a try does a pretty god job on Manjaro idk bout windows tho .

load more comments
view more: next ›