Arkadaşlar YouTube downloader yapmıştım ama bugün okuldan bot detection hatası vermeye başladı. Bu sorunu nasıl çözerim?
muhtemelen IP değiştirerek
from pytubefix import YouTube
video_link =input("Video linkini yazın:")
download_path="C:\\temp_video\\"
#youtubeObject = YouTube("https://www.youtube.com/watch?v=B8ss4KqcuXU")
youtubeObject = YouTube(video_link)
youtubeObject = youtubeObject.streams.get_highest_resolution()
youtubeObject.download(output_path=download_path, filename= 'Download.mp4')
print("Youtube download is completed successfully")
print("Your file path:", download_path)
Böyle bir şey mi? Zira hangi kütüphaneyi kullandığınızı bilmiyorum ve bu da çözüm tahminlerini zorlaştırabiliyor.
Buradan anladığım, evde çalışıyordu, okulda çalışmıyor.
Bot detection hatasını nerede alıyorsunuz, hata kodu nedir? Nasıl verdi gibi bilgiler olursa bu konuda da tahmin yada çözüm üretilebilir.
Eldeki verilerle, kodda problem olmadığını düşünerek.
İlk şüpheli ortak ağ.
Okuldaki bir ortak ağa bağlı iseniz oradaki kurallar, kullanıcı kısıtları ve bunun yanı sıra aynı anda ortak ağda youtube a giren kullanıcı sayısı nedeniyle youtube isteği reddetmiş olabilir.
Tabi biz bu tahminlerde bulunurken siz, bir antivirüs programının bot detection hatasından da bahsediyor olabilirsiniz. Bütün veriler sizde biz bize verdiğiniz kadarıyla bu kadarını tahmin edebiliyoruz.
Sorunu çözebilirsek çözüm önerebiliriz. Net olmayan bilgilerle, ortak ağda olmanız ve birden çok youtube kullanıcısı nedeniyle her girişi bot algılıyor ve insan doğrulama istiyor olabilir.