X
Menu
on Uncategorized by Giken

HTML에서 구문 분석하지 않으려면 YouTube 비디오 링크 끝에 매개 변수 및 spf = prefetch를 추가하여 직접 json 객체를 얻을 수 https://www.youtube.com/watch?v=bbEoRnaOIbs&spf=prefetch 도구 또는 방법에 대한 제안이나 이 것을 달성 할 수있는 방법에 대한 제안? 나는 내 해킹에 대한 몇 가지 프로그래밍을 상관하지 않습니다하지만 난 현재 어떻게 아무 생각이 없다. 또한 YouTube는 필수 사항은 아닙니다. 다른 동영상 사이트의 동영상 광고도 저를 위해 작동합니다. 나는 유튜브의 광고 시스템에서만 보았다,이 (대부분의 경우) 다른 시스템에서 작동하지 않습니다. YouTube의 좋은 점은 비디오 페이지에서 필요한 모든 정보를 직접 얻을 수 있으므로 정말 빨리 크롤링하는 것이 더 쉽습니다 (매우 작은 서버에서 하루에 거의 22M 비디오 페이지를 다운로드했습니다). 따라서 찾고있는 부분은 ;ytplayer.config = {(.*?)}입니다. 인라인 json 개체 (처리하기 쉬운)가 포함되어 있습니다. 당신은 다른 것을 필요로하지 않습니다. 링크는 주로이 http://www.youtube.com/get_video?video_id=LCeDi-d5CRg&ts=1391921207&t=CyJEI0XYwJVJEYE5CVhqY-DF3KQ&gad=1 처럼 보이고 mp4 형식의 실제 파일로 리디렉션됩니다. 광고 시스템이 ADX인 경우 당신은 주로 flv 파일에 직접 링크를 얻을 것이다 예를 들어, 두 개의 서로 다른 소스에서 광고를 제공하기 위해 http://playtime.tubemogul.com/ad_promoted_videos/4799351_dhxsYlMYHmLMmxL0oBem_1390593897.flv : – 광고로 사용되는 YouTube에 업로드 된 비디오 (주로 동영상의 일부만 표시됩니다) – 외부 소스 (제 3 자 광고 서버)에서 비디오 ID를 이렇게 표준 YouTube 시계 URL에 비디오 ID를 추가할 수 있습니다 : 이제 XML 파일이 포함 된 XML 파일을 반환할 수 있습니다.

이 비디오에 대해 제공됩니다. 전체 파일은 흥미롭고 중요한 정보로 가득합니다 (그래서 당신은 아마 비디오와 함께 저장해야합니다). 애드시스템, 애드타이틀 및 설명을 세 가지 키로 찾아보세요. 통계 목록이 나타납니다, 비디오 ID를 찾아 복사 – 당신은 단지 비디오 ID가 아닌 sCPN 문자열이 필요으로, / 문자 앞에 문자열의 일부를 복사합니다. (예를 들어, 나는 샘 오븐 비디오를 찾고 있었다, 하지만 광고 비디오는 클릭 링크가 없었다, 그래서 나는 괴상한 기능에 대한 통계를 사용하고 ID를 발견 : A-C4m7teAAU). 나는 연구 목적으로 YouTube에서 일부 (나는 많은 의미) 비디오 광고를 다운로드하고 싶습니다 (동영상이 아니라 그들 앞에 재생되는 광고).

Share

Giken