This commit is contained in:
TheErrorExe 2024-12-26 21:02:12 +01:00 committed by GitHub
parent cefd4ed7d6
commit 8869225760
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -816,13 +816,14 @@ def channel_m():
with yt_dlp.YoutubeDL(ydl_opts) as ydl:
url = f"https://www.youtube.com/channel/{channel_id}/videos"
info = ydl.extract_info(url, download=False)
if 'entries' not in info:
return "No videos found.", 404
results = [
{
'id': video['id'],
'duration': 'Duration not available on Channel View',
'title': video['title'],
'uploader': info.get('uploader', 'Unknown'),
'thumbnail': f"http://yt.old.errexe.xyz/thumbnail/{video['id']}"
@ -836,4 +837,4 @@ def channel_m():
return f"An error occurred: {str(e)}", 500
if __name__ == "__main__":
app.run(host="0.0.0.0", debug=True, port=5000)
app.run(host="0.0.0.0", debug=True, port=5000)