비디오 및 자막 · YouTube 썸네일 다운로더 및 메타데이터 뷰어
공개 데이터만 해당: YouTube 메타데이터 뷰어가 표시할 내용과 표시하지 않을 내용
· 그것이 중요한 이유
유튜브 메타데이터 개인정보 보호
ToolAcre는 각 도구가 수행하지 않는 작업을 문서화합니다. 이 게시물은 메타데이터 뷰어에 대한 경계(공개 제목, 채널 및 삽입 세부 정보 표시), 의도적으로 가져오지 않는 항목 및 해당 경계가 올바른 이유를 설명합니다.
스크레이퍼가 아닌 뷰어 — 링크를 붙여넣기 전에 기대치를 설정하세요
공개 메타데이터 뷰어는 다음과 같은 제한된 질문에 답합니다. 즉, 이제 로그아웃된 브라우저가 이 검증된 비디오 참조에 대해 어떤 썸네일 자산과 구조화된 사실을 얻을 수 있습니까? 보기 페이지를 크롤링하거나 스크립트를 실행하거나 관련 동영상을 열거하거나 일반 YouTube 연구 API를 모방하지 않습니다. 이러한 좁은 질문부터 시작하면 컴팩트 유틸리티가 계정 인식 데이터 소스나 완전한 기록 기록으로 오인되는 일이 발생하지 않습니다.
경계는 또한 결과를 감사할 수 있게 만듭니다. 표시된 모든 값은 페이지 마크업을 추측한 것이 아니라 알려진 썸네일 후보 또는 정규화된 oEmbed 응답에서 나옵니다. 검토자는 작성자가 제공한 JSON에 대한 제목, 디코딩된 이미지 바이트에 대한 차원, 검증된 11자 ID에 대한 생성된 링크를 추적할 수 있습니다. 그런 다음 반복적인 조회를 통해 공개 반응이 변경될 수 있음을 인정하면서 '좋아요'와 '좋아요'를 비교할 수 있습니다.
공개의 의도 — YouTube가 모든 공개 동영상에 대해 게시하는 제목, 채널 및 삽입 세부정보
이 도구에서 공개는 자격 증명 없이 익명 요청에 제공됨을 의미합니다. 범위에는 JPEG 썸네일 후보, 5개의 WebP 포스터 링크, 제목, 채널, 채널 URL, 썸네일 URL 및 크기, 플레이어 크기, 공급자 및 비디오 ID에 대한 정규화된 oEmbed 필드가 포함됩니다. 유효한 모든 식별자가 모든 필드를 생성한다는 의미는 아니며, 도구가 로그인된 계정 없이 응답하려는 엔드포인트에 요청한다는 의미입니다.
기술적 접근성은 영속성도 허가도 아닙니다. 업로더는 URL이 변경되지 않은 상태에서 미리보기 이미지나 제목을 바꿀 수 있습니다. YouTube 또는 현지 정책에 따라 요청이 거부될 수 있습니다. 권리는 재사용을 제한할 수 있습니다. 책임 있는 기록에는 액세스 날짜와 출처가 포함되며, 비디오의 영원한 속성보다는 관찰 내용을 설명합니다.
도구가 표시하는 내용 — 이름이 지정된 두 호스트의 모든 크기의 썸네일과 공개 세부정보
ToolAcre는 8개의 JPEG 이름(5개의 포스터 변형과 3개의 hq 프레임 스틸)을 조사합니다. 본문을 읽고 실제 크기를 디코딩하며 더 큰 후보자에 대한 120×90 응답을 요청된 예술 작품이 존재한다는 증거가 아닌 YouTube의 자리 표시자로 처리합니다. 인터페이스는 또한 5개의 WebP 포스터 URL을 제공하지만 해당 경로는 ToolAcre가 바이트를 읽고 저장하는 데 필요한 원본 간 액세스를 허용하지 않기 때문에 링크로 남아 있습니다.
메타데이터 분기는 표준 시청 URL 및 형식=json을 사용하여 www.youtube.com/oembed을 요청합니다. ToolAcre는 선택한 정규화된 필드를 임의 속성이나 oEmbed HTML이 아닌 JSON, Markdown, CSV 또는 텍스트로 내보냅니다. 개인 정보 보호가 강화된 iframe은 엔드포인트에서 신뢰되기보다는 검증된 ID와 별도로 구축됩니다.
수행되지 않는 작업 — 비디오 다운로드, 로그인, 개인 데이터 읽기 또는 제한 우회
시청자는 동영상이나 오디오를 다운로드하거나, 로그인하거나, 보기 페이지를 스크랩하거나, 채널이나 재생목록을 확인하거나, 캡션을 검색하지 않습니다. 조회수, 좋아요, 설명, 태그, 기간, 업로드 날짜, 댓글 또는 계정 전용 필드를 종합하지 않습니다. 이러한 누락은 계약의 일부입니다. 인용에 기간이나 출판 날짜가 필요한 경우 추론으로 공백을 채우는 대신 허용된 다른 출처에서 인용하고 해당 출처에 라벨을 붙입니다.
비공개, 삭제 및 연령 제한 기록은 필수 로그아웃 자료를 노출하지 않습니다. 구문은 현재 가용성이 아닌 가능한 참조를 식별하므로 ID는 이후의 모든 요청이 실패하더라도 로컬 11자 모양 테스트를 통과할 수 있습니다. 이 도구는 로그인이나 액세스 우회를 수행하지 않습니다. 누락된 기록은 검색 결과, 캐시된 페이지 제목 또는 관련 없는 썸네일로부터 재구성되기보다는 오류 범주가 문서화된 누락된 상태로 유지되어야 합니다.
경계가 중요한 이유 - 업로더, 플랫폼 조건 및 독자의 위험을 존중합니다.
투명한 경계는 업로더와 독자를 모두 보호합니다. 이는 편의 도구가 액세스 메커니즘으로 표시되는 것을 방지하고 연구자가 공개 엔드포인트에서 어떤 관찰 결과가 나온 것인지 정확하게 설명할 수 있게 해줍니다. 디코딩된 이미지는 어떤 바이트가 도착했는지 증명합니다. oEmbed는 어떤 정규화된 필드가 반환되었는지 증명합니다. 해당 자료의 소유자가 누구인지, 해당 자료가 출판된 이유 또는 제안된 재사용이 승인되었는지 여부도 입증되지 않습니다.
플랫폼 약관, 창작자 권리, 라이선스 및 프로젝트별 권한은 여전히 사용자의 책임입니다. 구현은 요청 메커니즘과 출력 필드를 보여줄 수 있지만 법적 결론을 내릴 수는 없습니다. 다운로드한 자산 옆에 허가 증거를 보관하고, 보증 암시를 피하고, 복사가 불필요하거나 의도한 프레젠테이션이 문서화할 수 있는 권리를 초과하는 경우 삽입 또는 직접 허가 요청을 선호합니다.
실제 사례: 비공개 링크 동작을 예측하지 않고 공개 증거만 사용
알려진 공개 동영상의 경우 입력 URL과 액세스 날짜를 유지한 다음 정규화된 제목 및 채널을 표시되는 소스와 비교하고 디코딩된 각 썸네일 행을 검사합니다. maxresdefault 요청은 정품 1280×720 아트워크를 반환할 수 있고 더 작은 변형을 사용할 수 있으며 다른 후보는 자리 표시자를 반환할 수 있습니다. 사용 가능하거나 누락된 단일 레이블로 실행을 축소하는 대신 해당 결과를 독립적으로 보고합니다.
비공개 또는 삭제된 참조의 경우 부재가 예상됩니다. 로그아웃한 연령 제한 자료도 마찬가지로 복구할 수 없습니다. 구현에서는 목록에 없는 링크에 대해 하나의 보편적인 규칙을 설정하지 않으므로 ID 형식이나 하나의 테스트를 통해 해당 동작을 예측하지 마십시오. 관찰된 반응을 조사하고 기록하도록 허용된 자료만 선택하십시오. 입력, 날짜, 브라우저 컨텍스트 및 개별 결과가 함께 전달될 때 증거가 가장 강력합니다.
요약: 명시적인 비공개, 삭제 및 연령 제한 제한이 있는 로그아웃된 공개 범위
Fetch 이전에는 구문 분석이 로컬이며 존재 확인이 발생하지 않습니다. 클릭 후 8개의 이미지 GET과 1개의 oEmbed GET이 자격 증명이 생략되고 리퍼러도 없고 저장도 없고 리디렉션도 따라 Google로 직접 이동됩니다. Google은 해당 요청과 브라우저 Origin 헤더를 수신합니다. ToolAcre 프록시는 ID 또는 반환된 콘텐츠를 수신하지 않습니다. 따라서 작업은 공개되고 검사 가능하지만 Fetch 후에는 로컬이 아닙니다.
로그아웃된 경계 내의 모든 결과를 해석합니다. 전송 중단을 다시 시도하되 액세스를 확장하는 방법으로 재시도를 처리하지 마십시오. 자리 표시자와 HTTP 거부를 추측된 메타데이터로 변환하는 대신 별도의 관찰로 유지합니다. 뷰어는 기록 데이터베이스, 권리 오라클 또는 제한된 기록을 복구하기 위한 메커니즘이 아닌 현재의 공개 증거 도구로 남아 있습니다.