logo

multimedia-dl

Unnamed repository; edit this file 'description' to name the repository. git clone https://anongit.hacktivis.me/git/multimedia-dl.git/
commit: 9262de39f99f0f227808a7c6cd755b010a819b85
parent 449118bd98fb80f5b8a36d8d4ea305ebb7d6c4ed
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sun, 31 Aug 2025 18:47:27 +0200

kara-moe.pl: Handle lyrics_infos entry as subfile replacement

Diffstat:

Mkara-moe.pl9++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/kara-moe.pl b/kara-moe.pl @@ -48,7 +48,14 @@ print STDERR "Title: ", $title, "\n"; print "--title='", $title, "' "; # https://kara.moe/downloads/lyrics/JPN%20-%20GuraMarine%20-%20MV%20-%20SHINKIRO.ass -my $subfile = URI->new_abs("/downloads/lyrics/" . $kara->{'subfile'}, $url)->canonical; +my $subfile; +if($kara->{'subfile'}) { + $subfile = URI->new_abs("/downloads/lyrics/" . $kara->{'subfile'}, $url)->canonical; +} +# Newer format +if($kara->{'lyrics_infos'}[0]->{"filename"}) { + $subfile = URI->new_abs("/downloads/lyrics/" . $kara->{'lyrics_infos'}[0]->{"filename"}, $url)->canonical; +} print "--sub-file='", $subfile, "' "; # https://kara.moe/downloads/medias/JPN%20-%20GuraMarine%20-%20MV%20-%20SHINKIRO.mp4