ビデオと字幕 · YouTube サムネイル ダウンローダーとメタデータ ビューアー
YouTube サムネイル サイズの説明:default、mq、hq、sd、maxres
· 背景
YouTube サムネイル 画像形式
5 つの名前付きサムネイル サイズには、異なる寸法、アスペクト比、および利用可能性があります。この投稿では、それぞれの名前の意味、プラットフォーム上で使用される場所、特定のジョブにどれを選択するべきかについて説明します。
合計 5 つの画像ではなく、8 つの JPEG 候補と 5 つの WebP ポスター リンク
YouTube のサムネイルは 1 つのファイルではありません。 ToolAcre は、8 つの JPEG 候補 (`maxresdefault`、`sddefault`、`hqdefault`、`mqdefault`、`default`、`hq1`、`hq2`、および `hq3`) を定義します。最初の 5 つはポスターの役割です。番号付きの名前は、サイズがポスターと一致していても、異なる瞬間を示すフレーム静止画です。ピクセル数で並べ替える前に役割を記録します。
また、`vi_webp` の下にある 5 つのポスターに対する WebP リンクも構築します。 JPEG ボディは、BLOB として読み取り、デコード、測定、保持できます。 WebP 応答には、そのクロスオリジン ワークフローに対する権限がありません。正確なインベントリは、8 つのプローブされた JPEG と 5 つのリンクされた WebP 対応物であり、13 個の同様に検証されたダウンロードではありません。
デフォルトと 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 はランク付けする前にデコードするため、小さなプレースホルダーが説得力のあるファイル名でアップスケールされるのを防ぎます。下位の候補も引き続き比較できます。このツールは、未公開のポスターを復元したり、再生品質から過去の利用可能性を推測したりすることはできません。現在のビデオ解像度は、不足しているファイルの代替証拠にはなりません。
サイズの選択 - 解像度とアスペクト比に合わせた Web プレビュー、スライド、印刷、アーカイブ
実際のピクセル、アスペクト比、ビジュアル コンテンツを選択します。スライドでは、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 プレースホルダーを返します。ポスターにはタイトルが表示され、フレームには冒頭のスライド、講演者、図が表示されます。寸法が等しいことは、編集上の意味が等しいことを意味するものではありません。
HTTP 200 にもかかわらず、`sddefault` が欠落しているとマークします。オペレーターは、コース ページに対して `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 ポスター リンクです。解析はフェッチするまでローカルです。次に、8 つの直接イメージ GET と個別の oEmbed トラフィックにより、認証情報とリファラーが省略され、ストアなしのリクエストとリダイレクトのフォローが行われます。 Google はリクエストとオリジンを認識します。 ToolAcre プロキシは介入しません。結果は、履歴、所有権、または許可ではなく、現在の応答を証明します。
バリアント テーブルを 1 つのネットワーク判定ではなく、8 つの個別の観測値として扱います。各直接の JPEG リクエストは、認証情報やリファラーなしでフェッチした後に Google に到達し、エラー、プレースホルダー、またはデコードの失敗に個別に対応する可能性があります。サインアウト制限は引き続き適用されます。別の oEmbed ブランチは、画像行を変更せずにトランスポート、HTTP、または JSON で失敗する可能性があります。 「すべてのバリアント」とは、実装されたすべての候補がチェックされたことを意味するため、証拠を崩壊させるのではなく、各行の次元、バイト、または失敗の理由を保持します。