비디오 및 자막 · YouTube 썸네일 다운로더 및 메타데이터 뷰어
hqdefault.jpg에 검은색 막대가 있는 이유: YouTube의 4:3 시대 및 16:9 스위치
· 배경
유튜브 미리보기 이미지 가로 세로 비율
일부 YouTube 축소판 크기에는 여전히 레터박스 막대가 있습니다. 이 게시물에서는 플랫폼의 초기 4:3 플레이어가 섬네일 크기를 어떻게 형성했는지, 와이드스크린 비디오에서 변경된 사항, 호환성을 위해 이전 크기가 유지되는 이유를 설명합니다.
상자 모양의 썸네일이 포함된 와이드스크린 비디오 - 눈에 보이는 기존 플랫폼의 유산
와이드스크린 장면은 가로 막대가 픽셀에 구워진 4:3 JPEG 내부에 도착할 수 있습니다. 16:9 카드에서 CSS는 이미지를 변환하지 않고 해당 막대만 제거할 수 없습니다. `hqdefault` 및 `sddefault`는 콘텐츠가 레터박스로 표시될 수 있는 4:3 카탈로그 캔버스입니다. 늘리면 전체 직사각형이 왜곡되고 직사각형을 덮으면 픽셀이 잘립니다.
ToolAcre는 읽을 수 있는 JPEG를 디코딩하고 변형의 측면 설명과 함께 실제 크기를 보고합니다. 그림 영역을 자르거나 재구성하지 않습니다. "이 미리보기 이미지에 맞추기"는 막대를 유지하거나 파일을 왜곡하거나 픽셀을 자르는 것을 의미할 수 있습니다. 480×360 또는 640×480을 보면 사용자가 해당 작업 중에서 선택하기 전에 소스 이미지 속성을 식별할 수 있습니다. 다른 사본을 다운로드해도 기본 바는 변경되지 않습니다.
지원되지 않는 플랫폼 기록이 없는 현재 4:3 카탈로그 팩트
`hqdefault`은(는) 명목상 480×360 및 `sddefault` 640×480입니다. 둘 다 4:3입니다. 이러한 현재 사실은 레이아웃 동작을 설명하지만 YouTube에서 이름을 소개한 시기, 동기 부여 또는 남아 있는 이유는 설명하지 않습니다. 증빙 문서가 없으면 플랫폼 기록은 추측이므로 라이브 파일과 디코딩된 크기가 여기에 사용되는 증거입니다.
공칭 치수에는 여전히 측정이 필요합니다. 선택 사항인 `sddefault`은 404, 다른 오류 또는 HTTP 200 아래의 120×90 자리 표시자를 반환할 수 있습니다. ToolAcre는 이를 수락하기 전에 디코딩합니다. 측정된 480×360 `hqdefault`는 표시되는 막대가 아닌 캔버스 모양을 설정합니다. 4:3 구성이 프레임을 채울 수 있습니다. 종횡비는 레터박스를 허용하지만 이를 증명하지는 않습니다. 파생 작업을 예약하기 전에 픽셀을 검사하십시오.
과거 스위치 설명을 고안하지 않은 현재 16:9 변종
320×180의 `mqdefault` 및 1280×720의 선택적 `maxresdefault`은 명목상 16:9입니다. 둘 다 와이드스크린 슬롯에 맞지만 후자는 픽셀 영역이 16배 더 넓습니다. `mqdefault`는 작은 카드에는 적합하지만 영웅에게는 부드러워질 수 있습니다. `maxresdefault`에는 픽셀이 충분하지만 오버레이와 충돌할 수 있습니다. 비율은 기하학에만 답합니다.
`maxresdefault`는 404 또는 작은 자리 표시자를 반환할 수 있으며 자르기를 하면 없는 소스를 만들 수 없습니다. 그렇다면 `mqdefault`는 유일한 깨끗한 16:9 옵션이 될 수 있으며 4:3 `hqdefault`는 더 많은 픽셀을 제공합니다. 더 낮은 세부 정보를 선택하거나 나중에 자르거나 다른 승인된 소스를 찾으세요. ToolAcre는 `mqdefault`을 확대하지도 않고 자리 표시자 최대 해상도를 호출하지도 않습니다. 대상 크기는 절충안이 허용되는지 여부를 결정합니다.
4:3 프레임 내부의 레터박스 - 왜 hqdefault 및 sddefault는 막대를 표시하지만 maxresdefault는 막대를 표시하지 않는 이유
레터박스는 세로 공간을 막대로 남겨두고 더 좁은 4:3 캔버스 안에 와이드스크린 그림을 맞춥니다. 16:9로 확장하면 막대와 그림이 함께 왜곡됩니다. CSS `object-fit: cover`는 외부 직사각형을 자르고 구운 막대를 유지할 수 있습니다. 정확한 정리를 위해서는 디스플레이 속성이 소스를 변경한다고 가정하지 않고 픽셀을 검사하고 자르기 직사각형을 정의해야 합니다.
자르기를 하면 캡션, 로고, 얼굴 또는 의도한 구성도 제거될 수 있습니다. ToolAcre는 이를 자동화하지 않습니다. 검증된 JPEG Blob을 제공하며 별도의 편집기가 허용된 파생 작업을 수행합니다. 원본, 레코드 소스 URL 및 변형을 유지하고 자르기를 별도로 저장합니다. 공개 다운로드가 성공해도 수정 권한이 부여되지 않으므로 권한을 먼저 검토하세요. 정확한 재현이 중요한 경우 자르기 좌표를 포함하세요.
호환성 동기는 구현 외부에 있습니다. 관찰된 파일에서 선택
4:3 경로를 호출하면 특정 시대의 호환성 아티팩트가 동기를 만들어냅니다. 구현에서는 현재 이름, 공칭 크기, 측면 메모 및 공개 응답만 설정합니다. 제품 코드는 제3자의 과거 결정이 아닌 현재의 행동을 보여줍니다. 이전 규칙과 유사한 차원은 누락된 기록을 제공하지 않습니다.
대신 관찰된 파일을 선택하세요. `hqdefault`, `sddefault`, `mqdefault` 및 `maxresdefault`을 디코딩하고, 가용성을 확인하고, 구성과 픽셀 요구 사항을 비교하고, 소스를 기록하세요. 안정적인 URL은 나중에 수정된 아트워크를 제공할 수 있으므로 오늘의 파일은 지난 몇 년에 대한 내용을 전혀 증명하지 않습니다. 막대에는 업로드 날짜가 표시되지 않습니다. 새로운 동영상에는 4:3 후보자와 기존 16:9 포스터가 노출될 수 있습니다. 형식에 연대를 정하기보다는 관찰 날짜를 기록하십시오.
작동 예: 자르기는 ToolAcre 기능이 아닌 사용자 작업입니다.
코스 페이지에는 960×540이 필요합니다. `maxresdefault`는 120×90 자리 표시자를 반환하고, `sddefault`는 사용할 수 없으며, `hqdefault`은 막대가 있는 480×360이고, `mqdefault`는 막대가 없는 320×180입니다. 그들. 클린 파일이 너무 작습니다. 더 큰 것은 여전히 목표를 놓치고 자르기가 필요합니다. 모든 요구 사항을 충족하는 후보자는 없습니다.
재사용 및 수정이 승인되면 편집자는 `hqdefault`을 유지하고 별도의 16:9 자르기를 생성합니다. URL, 480×360 크기, 액세스 날짜 및 파생 파일 이름을 기록한 다음 부드러움과 손실된 콘텐츠를 테스트합니다. 부적절할 경우 더 나은 소스를 요청합니다. ToolAcre는 원본 Blob을 제공했습니다. 편집자가 작물을 만들고 승인했습니다. 감사 레코드에는 해당 편집자 작업의 이름이 명시적으로 지정되어야 합니다.
요점: 일부 현재 파일에는 막대가 있습니다. 그들의 역사는 여기에 확립되지 않았습니다
디코딩된 4:3 캔버스는 검사할 때까지 막대를 증명하지 않으며, 보이는 막대는 게시 날짜, 소스-비디오 비율 또는 플랫폼 시대가 없음을 증명합니다. `hq1`, `hq2` 및 `hq3`는 포스터 자르기가 아닌 프레임 스틸이므로 대체하면 장면이 바뀔 수 있습니다. ToolAcre는 막대 색상을 감지하지 않으며, 안전한 자르기를 찾고, 얼굴을 평가하거나 읽기 쉬운 텍스트를 보장하지 않습니다. 데스크톱의 크롭 세이프가 모바일에서는 주제를 숨길 수 있으므로 최종 응답 중단점에서 오버레이를 확인하세요. 파생물을 승인하기 전에 가로 및 좁은 세로 컨테이너를 모두 테스트하세요.
자르기 기록은 검색과 편집을 분리해야 합니다. ToolAcre는 로컬로 구문 분석한 다음 자격 증명이 없는 8개의 JPEG 프로브와 1개의 독립적인 oEmbed 요청을 Google에 보냅니다. 차단기, 프록시, 자리 표시자, 디코딩 실패 또는 유효하지 않은 JSON은 부분적인 증거를 남길 수 있으며 로그아웃 제한은 그대로 유지됩니다. 원본 응답은 현재 도착한 내용을 보여주며, 자르기 좌표, 파생 파일 이름 및 승인은 이후 편집 작업을 식별합니다. 향후 검토자가 최종 구성을 재현해야 하는 경우 두 기록을 모두 보존하십시오.