동영상을 스트리밍하려고 시도하는지 실제로 확신 할 수 없습니다. YouTube 페이지를 구문 분석하기 위해 정상보다 몇 초 오래 걸립니다.동영상을 스트리밍하지 않고 Youtube 페이지를 검색하는 방법은 무엇인가요?
임의의 Youtube 비디오 페이지를 구문 분석하여 제거 여부를 확인하고 있으며 비디오 자체 만로드되는지 확인하려고합니다. 나는 그것을 완료하는 것이 잠시 걸리는 것만 작품, 다음 코드있어
import requests, bs4
url = 'https://www.youtube.com/watch?v=XYZ'
parameters = {'magic_var' : 'no_load'}
r = requests.get(url, params=parameters)
soup = bs4.BeautifulSoup(r.content)
(I 비디오가 느려하는로드 시작 있으리라 믿고있어를하지만 확인하기 위해 테스트하지 않았습니다) 제 질문은 비디오가 페이지 요청에서 즉시 로딩을 시작하지 않도록 설정할 수있는 매개 변수가 있는지 여부입니다.
콘텐츠로 무엇을 할 예정입니까? Youtub API에서 검색 할 수있는 특정 정보가 필요하면 API를 사용하십시오. – User007
비디오를로드하려면 파이썬 안에 플래시가 있습니까 ??? – JBernardo
@ User007은'unavailable-message' id로'h1'을 찾음으로써 그것이 제거되었는지 아닌지를 순수하게 파싱합니다. 나는 YTAPI를 살펴볼 것이다. – TankorSmash