From 7938e56dce5b5b3976cea792b6823b055f223687 Mon Sep 17 00:00:00 2001 From: raiper34 Date: Sat, 20 Jul 2024 15:40:51 +0200 Subject: [PATCH] metadata --- src/backend/src/track/track.service.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/backend/src/track/track.service.ts b/src/backend/src/track/track.service.ts index 1bade59..5b06d93 100644 --- a/src/backend/src/track/track.service.ts +++ b/src/backend/src/track/track.service.ts @@ -106,7 +106,9 @@ export class TrackService { return new Promise((res, reject) => { const audio = ytdl(track.youtubeUrl, {quality: "highestaudio", filter: "audioonly"}) .on('error', (err) => reject(err)); - ffmpeg(audio).format(this.configService.get('FORMAT')) + ffmpeg(audio) + .outputOptions('-metadata', `title=${track.song}`, '-metadata', `artist=${track.artist}`) + .format(this.configService.get('FORMAT')) .on('error', (err) => reject(err)) .pipe( fs.createWriteStream(