mirror of
https://github.com/ReviveMii/revivetube
synced 2025-04-29 12:39:25 -04:00
bug fix
This commit is contained in:
parent
cefd4ed7d6
commit
8869225760
1 changed files with 3 additions and 2 deletions
|
@ -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)
|
||||
|
|
Loading…
Add table
Reference in a new issue