dtkne commited on
Commit
1a77d2d
·
verified ·
1 Parent(s): d9c9d47

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +5 -2
app.py CHANGED
@@ -1,5 +1,6 @@
1
  import gradio as gr
2
  import os
 
3
  from pytubefix import YouTube
4
  from moviepy.editor import VideoFileClip
5
  from transformers import pipeline
@@ -12,8 +13,10 @@ summarizer = pipeline("summarization", model="facebook/bart-large-cnn")
12
 
13
  def process_youtube_link(youtube_url):
14
  try:
15
- # Download YouTube Video
16
- yt = YouTube(youtube_url)
 
 
17
  title = yt.title
18
  print(f"Downloading: {title}")
19
 
 
1
  import gradio as gr
2
  import os
3
+ import time
4
  from pytubefix import YouTube
5
  from moviepy.editor import VideoFileClip
6
  from transformers import pipeline
 
13
 
14
  def process_youtube_link(youtube_url):
15
  try:
16
+ time.sleep(3) # Prevents rate limiting
17
+
18
+ # Use OAuth for restricted videos
19
+ yt = YouTube(youtube_url, use_oauth=True, allow_oauth_cache=True)
20
  title = yt.title
21
  print(f"Downloading: {title}")
22