From b9393a3a54dab1a4c9e653d3eb100a0d90899bae Mon Sep 17 00:00:00 2001 From: Skullheadx <94652084+Skullheadx@users.noreply.github.com> Date: Mon, 14 Oct 2024 15:54:51 -0400 Subject: [PATCH] its scuffed but it works sometimes to get albums --- links.txt | 1 - ytdl/__pycache__/funcmodule.cpython-312.pyc | Bin 7261 -> 7533 bytes ytdl/funcmodule.py | 8 +++++--- 3 files changed, 5 insertions(+), 4 deletions(-) delete mode 100644 links.txt diff --git a/links.txt b/links.txt deleted file mode 100644 index 5acca21..0000000 --- a/links.txt +++ /dev/null @@ -1 +0,0 @@ -https://music.youtube.com/watch?v=lYBUbBu4W08&si=z03FVSmqqyxKZFmZ diff --git a/ytdl/__pycache__/funcmodule.cpython-312.pyc b/ytdl/__pycache__/funcmodule.cpython-312.pyc index af7fa62b138e763b4562e3255eccd304e5e28bc2..91e1dc7737f75c15a08dc87db4088e5396deda98 100644 GIT binary patch delta 776 zcmca>@z#p(G%qg~0|Ns?RT*!(vB*X~WiF*{j0_CZ8ETlbK;me)mMw*`hIw+Mmn7Y2qRQHYXyWF;vqAceJT zDXb}MH4G_iHH<0jH7v6kQrK%)XEUU5q;RHifmm~yQn*uiQh2eua5lqSrWBqOz8dB% z4v3Y=Bvh8agc~dha&ZlF7SCiqHYuMJfhqfTeFfcSQ+~DEs z_vrL!aJ|7UI3Z|y^u*`|au-Dnu8W#p6g9mpYJQR3e2?=1rsLcPxlj0AbcntXlXlS| z{jyEQh3uS5HaRy0gr;*(7#J9)Gt@9=fyB{p3ZoT%o zV5nuQWv}H(VNPMGVMt-AVN7AIVVTX4!dk;Rn<0fQg*}A>#G1>L!kNOA!d=5Ln_(_f z3RenG4I7ljJK2FvLnwu>ih+RvD#TyIoW(YIBDc6QSBgLlJ4m#KDMb*ZB1I@&vX--i z6XvQcuE~kw!Wx{b86hH!43!L;!hW}S$}&?@^IcL)5;Jp(Z*gR&R+i@%r4&yV;A!G! zyTwtKnG&CwmzFw$J7;dpA=jY}o=A{&a zLP$YjvJ9_^W;g=_g98HtL-BS728ITP8`84#t!G*CG}s|(9A zhHiEhW?_?$WME(@VgeD-AR-1t#Da);5RouBL(+~d5yVWMyhhSOE(pX7W?*2bVlT-p z(910_DM|qenSqGZ$xKptjJcBwr4$)+Hcyt)WMaz!iTh4IBxBAPKKYl73S;?Xd087F WAx4=`S|W@JpY@~}b&CWT7#IMs+=v|j diff --git a/ytdl/funcmodule.py b/ytdl/funcmodule.py index 83bfefb..53ddeee 100644 --- a/ytdl/funcmodule.py +++ b/ytdl/funcmodule.py @@ -62,7 +62,9 @@ def download(link, mode, force=False): def convert_add_metadata(input1, input2, output, yt, m1=1, m2=0): - artist, album, title = yt.vid_info['videoDetails']['keywords'] + album = yt.title + if 'keywords' in yt.vid_info['videoDetails'].keys() and len(yt.vid_info['videoDetails']['keywords']) > 2: + album = yt.vid_info['videoDetails']['keywords'][-2] command = [ 'ffmpeg', '-i', input1, @@ -71,8 +73,8 @@ def convert_add_metadata(input1, input2, output, yt, m1=1, m2=0): '-map', f'{m2}', '-c', 'copy', f'-disposition:v:{m2}', 'attached_pic', - '-metadata', f'title={title}', - '-metadata', f'artist={artist}', + '-metadata', f'title={yt.title}', + '-metadata', f'artist={yt.author}', '-metadata', f'comment={big_num_format(yt.views) + " views"}', '-metadata', f'date={yt.publish_date}', '-metadata', f'album={album}', -- 2.54.0