diff --git a/surfsense_backend/app/tasks/document_processors/youtube_processor.py b/surfsense_backend/app/tasks/document_processors/youtube_processor.py index e918204de..3f69d74c7 100644 --- a/surfsense_backend/app/tasks/document_processors/youtube_processor.py +++ b/surfsense_backend/app/tasks/document_processors/youtube_processor.py @@ -136,7 +136,8 @@ async def add_youtube_video_document( ) try: - captions = YouTubeTranscriptApi.get_transcript(video_id) + ytt_api = YouTubeTranscriptApi() + captions = ytt_api.fetch(video_id) # Include complete caption information with timestamps transcript_segments = [] for line in captions: