비디오 및 자막 · YouTube 썸네일 다운로더 및 메타데이터 뷰어
YouTube 썸네일 크기 설명: 기본값, mq, hq, sd 및 maxres
· 배경
유튜브 미리보기 이미지 이미지 형식
명명된 5개의 축소판 크기에는 크기, 가로 세로 비율 및 가용성이 다릅니다. 이 게시물에서는 각 이름의 의미, 플랫폼에서 사용되는 위치, 특정 작업에 대해 선택할 이름을 설명합니다.
8개의 JPEG 후보 및 5개의 WebP 포스터 링크(전체 이미지 5개가 아님)
YouTube 미리보기 이미지는 하나의 파일이 아닙니다. ToolAcre는 8개의 JPEG 후보를 정의합니다: `maxresdefault`, `sddefault`, `hqdefault`, `mqdefault`, `default`, `hq1`, `hq2` 및 `hq3`. 처음 5개는 포스터 역할입니다. 번호가 매겨진 이름은 크기가 포스터와 일치하더라도 다른 순간을 보여줄 수 있는 프레임 스틸입니다. 픽셀 수로 정렬하기 전에 역할을 기록하십시오.
또한 `vi_webp` 아래에 5개의 포스터에 대한 WebP 링크를 구성합니다. JPEG 본문은 Blob으로 읽고, 디코딩하고, 측정하고 보관할 수 있습니다. WebP 응답에는 교차 출처 워크플로에 대한 권한이 없습니다. 정확한 인벤토리는 8개의 조사된 JPEG와 5개의 연결된 WebP 대응 항목으로, 동일하게 검증된 13개의 다운로드가 아닙니다.
default 및 mqdefault — 목록 및 제안에 사용되는 작은 크기
`default`는 명목상 120×90 및 4:3입니다. `mqdefault`은(는) 320×180 및 16:9입니다. 종횡비는 프레임을 변경하거나 막대를 도입할 수 있으므로 더 작은 파일은 단순히 축소된 복사본이 아닙니다. 공칭 크기는 기대치를 설명합니다. URL 패턴이 본문을 보장하지 않기 때문에 ToolAcre는 실시간 응답을 디코딩합니다.
YouTube는 더 큰 옵션이 없는 경우 120×90을 자리 표시자로 반환할 수도 있습니다. ToolAcre는 더 큰 이름에 대해서는 이러한 차원을 거부하지만 정품 `default`에 대해서는 이를 허용합니다. 따라서 모든 120×90 응답을 거부하거나 모든 HTTP 200을 신뢰하지 않으면 가용성이 잘못 분류됩니다. 시각적 유용성은 여전히 검사가 필요합니다. 변형 이름은 동일한 치수를 해석하는 데 필요한 컨텍스트를 제공합니다.
hqdefault 및 sddefault — 4:3 크기, 검은색 막대 및 여전히 나타나는 위치
`hqdefault`은(는) 명목상 480×360 및 `sddefault` 640×480(둘 다 4:3)입니다. 와이드스크린 소스에는 JPEG 내부에 레터박스 막대가 포함될 수 있습니다. 늘리면 작물 내용을 덮으면서 그림이 왜곡됩니다. 너비가 더 크다는 이유로 `sddefault`를 선택하는 대신 디코딩된 파일을 검사하세요.
`hqdefault`는 광범위하게 신뢰할 수 있고 `sddefault` 선택 사항이지만 ToolAcre는 두 가지를 모두 요청하고 상태, 바이트 및 디코딩된 크기를 보고합니다. 업로드는 전자를 제공할 수 있지만 후자는 실패하거나 자리 표시자를 반환합니다. 성공적인 `sddefault`도 와이드스크린 `mqdefault`보다 적합하지 않을 수 있습니다. 레이아웃, 해상도, 재사용 권한은 별도의 결정입니다. 더 큰 바이트 또는 픽셀 수를 선호하기 전에 구성을 비교하십시오.
maxresdefault — 16:9 전체 크기 이미지 및 이 이미지가 항상 존재하지 않는 이유
`maxresdefault`은(는) 명목상 1280×720 및 16:9이므로 최초의 대형 와이드스크린 후보이지만 선택 사항입니다. 최소 720p의 소스 비디오와의 연결은 가용성을 보장하지 않습니다. 예측 가능한 URL은 자산을 생성하지 않습니다. 성공적이고 디코딩 가능한 응답만이 현재 로그아웃된 전달을 증명합니다.
404, 다른 오류, 디코딩할 수 없는 바이트 또는 120×90 대체와 함께 HTTP 200을 반환할 수 있습니다. ToolAcre는 순위를 매기기 전에 디코딩하여 작은 자리 표시자가 설득력 있는 파일 이름으로 확대되는 것을 방지합니다. 더 낮은 후보자는 계속해서 비교할 수 있습니다. 이 도구는 게시되지 않은 포스터를 복구하거나 재생 품질에서 과거 가용성을 추론할 수 없습니다. 현재 비디오 해상도는 누락된 파일에 대한 대체 증거가 아닙니다.
크기 선택 — 웹 미리보기, 슬라이드, 인쇄 및 아카이브, 해상도 및 종횡비에 일치
실제 픽셀, 종횡비 및 시각적 콘텐츠를 선택합니다. 슬라이드는 1280×720 `maxresdefault`, 작은 카드 320×180 `mqdefault` 및 4:3 타일 `hqdefault`을 선호할 수 있습니다. 번호가 매겨진 프레임은 다른 장면을 표시할 수 있으므로 검토하세요. 이름은 디자인 적합성이 아니라 역할과 공칭 형태를 예측합니다.
320×180 아트웍을 확대하면 세부 정보를 복구하지 않고 기존 픽셀을 보간하며 심지어 1280×720도 인쇄 사양에 실패할 수 있습니다. ToolAcre는 DPI, 선명도 또는 라이선스가 아닌 바이트와 크기를 보고합니다. 대상 요구 사항을 비교하고, 필요한 경우 더 높은 해상도의 승인된 소스를 찾고, 허용된 자르기 또는 변환 전에 원본을 보존하세요.
작업 예: 포스터 5개와 프레임 스틸 3개 비교
강의가 1280×720 `maxresdefault`, 480×360 `hqdefault`, 320×180 `mqdefault`를 반환한다고 가정합니다. 120×90 `default` 및 3개의 480×360 프레임; `sddefault`는 120×90 자리 표시자를 반환합니다. 포스터에는 제목이 표시되고 프레임에는 오프닝 슬라이드, 발표자 및 다이어그램이 표시됩니다. 동일한 치수는 동일한 편집 의미를 의미하지 않습니다.
마크 `sddefault` HTTP 200에도 불구하고 누락되었습니다. 운영자는 코스 페이지에 대해 `maxresdefault`를 선택하고 발표자가 여전히 적절하고 허용되는 경우에만 `hq2`을 선택할 수 있습니다. 안정적인 경로는 나중에 새로운 바이트를 제공할 수 있으므로 재현성을 위해서는 상태, 차원, 바이트 및 역할과 함께 파일 및 액세스 날짜를 보존해야 합니다. 파일 이름만으로는 해당 증거를 보존할 수 없습니다.
WebP에는 5개의 포스터 이름이 포함됩니다. 번호가 매겨진 프레임은 JPEG 전용입니다.
WebP는 `maxresdefault`, `sddefault`, `hqdefault`, `mqdefault` 및 `default`에만 적용됩니다. 빌더는 주소를 생성하는 대신 WebP `hq1`, `hq2` 및 `hq3`를 거부합니다. 지원되는 링크는 `https://i.ytimg.com/vi_webp/VIDEO_ID/VARIANT.webp`을 사용하지만 CORS 권한이 없으면 JavaScript가 차원을 확인하거나 Blob을 유지하지 못합니다.
사용자는 WebP 링크를 열거나 복사할 수 있지만 ToolAcre는 이름이 변경된 다운로드 또는 측정된 바이트를 약속할 수 없습니다. 프록시는 각 가족을 독립적으로 차단할 수 있습니다. 공개되지 않은 백엔드는 개인 정보 보호 모델을 변경하므로 측정된 WebP 절감액에는 허용된 외부 비교가 필요합니다. 확장 및 일치 역할만으로는 크기, 품질 또는 가용성을 입증할 수 없습니다.
요점: 목적에 따라 선택 — YouTube 썸네일 다운로더가 선택할 수 있도록 모든 크기를 나열하는 방법
정확한 인벤토리는 8개의 JPEG 후보, 5개의 포스터, 3개의 프레임, 5개의 WebP 포스터 링크입니다. 구문 분석은 Fetch 전까지 로컬입니다. 그런 다음 8개의 직접 이미지 GET과 별도의 oEmbed 트래픽이 자격 증명과 리퍼러를 생략하고 저장 없음을 요청하고 리디렉션을 따릅니다. Google은 요청과 Origin을 확인합니다. ToolAcre 프록시가 개입하지 않습니다. 결과는 기록, 소유권 또는 허가가 아닌 현재 응답을 입증합니다.
변형 테이블을 하나의 네트워크 판정이 아닌 8개의 개별 관측값으로 처리합니다. 각 직접 JPEG 요청은 Fetch 후 사용자 인증 정보나 리퍼러 없이 Google에 도달하며 독립적으로 오류, 자리 표시자 또는 디코딩 실패를 만날 수 있습니다. 로그아웃 시 제한사항이 계속 적용됩니다. 별도의 oEmbed 분기는 이미지 행을 변경하지 않고 전송, HTTP 또는 JSON에서 실패할 수 있습니다. "모든 변형"은 구현된 모든 후보가 확인되었음을 의미하므로 증거를 축소하는 대신 각 행의 크기, 바이트 또는 실패 이유를 유지합니다.