There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

Andromxda ,
@Andromxda@lemmy.dbzer0.com avatar

You can try Ytmdl, there’s even a web version

Xirup OP ,
@Xirup@yiffit.net avatar

I would give you an award if I could, so take a emoji: 🏆️

Protoman64 ,
@Protoman64@lemmy.today avatar

On Android you can use seal. By default download the thumbnail of the video as cover, the channel name as artist and the video name as the song name. You can also download entire playlists.

mp3 ,
@mp3@lemmy.ca avatar

yt-dlp should be able to do this, which audio format would you prefer to have?

Xirup OP ,
@Xirup@yiffit.net avatar

I usually use mp4 but what format do you suggest?

7Sea_Sailor ,

Mp4 is a video container. Do you mean mp3?

Xirup OP ,
@Xirup@yiffit.net avatar

Ups my bad, you’re right, I meant mp3.

backhdlp ,
@backhdlp@iusearchlinux.fyi avatar

yt-dlp (with --add-metadata) puts the channel name in the artist field and the video title as the track name. With --embed-thumbnail, it uses the thumbnail as the album art. This can all work, but only if your artist puts just the name in the title, and uses the album art as the thumbnail. The problem is when they don’t.

mp3 ,
@mp3@lemmy.ca avatar

yt-dlp can’t really do anything about poor metadata at the source though.

Another option would be to skip the metadata from YouTube and use MusicBrainz Picard on the downloaded files.

backhdlp ,
@backhdlp@iusearchlinux.fyi avatar

Right, forgot I wanted to mention that. Also, if you don’t want to use such a fancy tool, many media players have a simple tag editor built in.

Dasnap ,
@Dasnap@lemmy.dbzer0.com avatar

I personally have a Bash script that kicks up a yt-dlp Docker image.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines