日本語

ビデオと字幕 · YouTube サムネイル ダウンローダーとメタデータ ビューアー

公開データのみ: YouTube メタデータ ビューアに表示されるものと表示されないもの

· なぜそれが重要なのか

YouTube メタデータ プライバシー

公開サムネイルとメタデータ フィールドの周囲の明確な境界
オリジナル ToolAcre ベクトル イラスト

ToolAcre は、各ツールが実行できないことを文書化します。この投稿では、メタデータ ビューアの境界について説明します。メタデータ ビューアが表示する公開タイトル、チャンネル、埋め込みの詳細、意図的に取得しないもの、およびその境界が正しい理由について説明します。

スクレイパーではなくビューア — リンクを貼り付ける前に期待値を設定する

パブリック メタデータ ビューアーは、1 つの限定された質問に答えます。サインアウトしたブラウザーは、この検証済みのビデオ参照についてどのようなサムネイル アセットと構造化されたファクトを取得できるでしょうか?再生ページをクロールしたり、スクリプトを実行したり、関連動画を列挙したり、一般的な YouTube リサーチ API を模倣したりすることはありません。この狭い質問から始めることで、コンパクト ユーティリティがアカウント対応のデータ ソースや完全な履歴レコードと誤解されるのを防ぐことができます。

境界により、結果が監査可能になります。表示されるすべての値は、ページ マークアップの推測からではなく、既知のサムネイル候補または正規化された oEmbed 応答から取得されます。レビュー担当者は、タイトルを作成者が指定した JSON まで、サイズをデコードされた画像バイトまで、生成されたリンクを検証された 11 文字の ID まで追跡できます。 Repeated lookups can then compare like with like while acknowledging that public responses may change.

設計上公開されるもの — YouTube がすべての公開動画に対して公開するタイトル、チャンネル、埋め込みの詳細

Public in this tool means served to an anonymous request without credentials.スコープには、JPEG サムネイル候補、5 つの WebP ポスター リンク、タイトル、チャンネル、チャンネル URL、サムネイル URL とサイズ、プレーヤーのサイズ、プロバイダーとビデオ ID の正規化された oEmbed フィールドが含まれます。これは、すべての有効な識別子がすべてのフィールドを生成するという意味ではなく、ツールがサインインしたアカウントなしで応答することを目的としたエンドポイントに質問することを意味するだけです。

Technical accessibility is neither permanence nor permission. An uploader can replace a thumbnail or title while its URL remains unchanged; YouTube または地域のポリシーによりリクエストが拒否される場合があります。また、権利によって再利用が制限される場合があります。 A responsible record includes an access date and source, and describes an observation rather than an eternal property of the video.

ツールが表示する内容 — 2 つの名前付きホストからのあらゆるサイズのサムネイルと公開詳細

ToolAcre probes eight JPEG names: five poster variants and three hq frame stills.本文を読み取り、実際の寸法をデコードし、リクエストされたアートワークが存在することを証明するのではなく、より大きな候補に対する 120×90 応答を YouTube のプレースホルダーとして扱います。このインターフェイスには 5 つの WebP ポスター URL も用意されていますが、ToolAcre がバイトを読み取って保存するために必要なクロスオリジン アクセスがパスによって許可されていないため、これらはリンクのままです。

The metadata branch requests www.youtube.com/oembed with a canonical watch URL and format=json. ToolAcre は、選択した正規化フィールドを、任意のプロパティや oEmbed HTML ではなく、JSON、Markdown、CSV、またはテキストとしてエクスポートします。 Its privacy-enhanced iframe is built separately from the validated ID rather than trusted from the endpoint.

実行できないこと — ビデオのダウンロード、ログイン、個人データの読み取り、または制限の回避

The viewer does not download video or audio, log in, scrape the watch page, resolve channels or playlists, or retrieve captions. It does not synthesize views, likes, descriptions, tags, duration, upload date, comments or account-only fields.それらの省略は契約の一部です。引用に期間または発行日が必要な場合は、推測でギャップを埋めるのではなく、許可された別の情報源から引用を取得し、その情報源にラベルを付けます。

Private, deleted and age-restricted records do not expose the required signed-out material. ID は、ローカルの 11 文字の形状テストに合格できますが、その後のリクエストはすべて失敗します。これは、構文が現在の可用性ではなく参照の可能性を識別するためです。このツールはログインやアクセスのバイパスを実行しません。欠落したレコードは、検索結果、キャッシュされたページ タイトル、または無関係なサムネイルから再構築されるのではなく、失敗カテゴリが文書化された状態で欠落したままにする必要があります。

境界が重要な理由 — アップロード者、プラットフォームの規約、読者自身のリスクを尊重する

A transparent boundary protects uploader and reader alike.これにより、便利なツールがアクセス メカニズムとして表されるのを防ぎ、研究者はどの観察結果がパブリック エンドポイントから来たのかを正確に述べることができます。デコードされた画像は、どのバイトが到着したかを証明します。 oEmbed は、どの正規化フィールドが返されたかを証明します。どちらも、素材の所有者が誰なのか、なぜそれが公開されたのか、提案された再利用が許可されているかどうかを証明するものではありません。

プラットフォームの規約、作成者の権利、ライセンス、およびプロジェクト固有の権限は、引き続きユーザーの責任となります。実装ではリクエストの仕組みと出力フィールドを実証できますが、法的な結論を出すことはできません。ダウンロードしたアセットの横に許可の証拠を保管し、暗黙の承認を避けるようにし、コピーが不要な場合や意図したプレゼンテーションが文書化できる権利を超えている場合は、埋め込みまたは直接の許可リクエストを優先します。

実用的な例: 公開された証拠のみ、非公開リンクの動作を予測しない

既知の公開ビデオの場合は、入力 URL とアクセス日を保持し、正規化されたタイトルとチャンネルを表示されているソースと比較し、デコードされた各サムネイル行を検査します。 maxresdefault リクエストは本物の 1280×720 アートワークを返す場合もあれば、より小さいバリアントが利用できる場合もあり、別の候補がプレースホルダーを返す場合もあります。実行を 1 つのラベルの使用可能または欠落に絞り込むのではなく、これらの結果を個別にレポートします。

非公開の参照または削除された参照の場合、不在が予想されます。サインアウトした年齢制限のあるコンテンツも同様に復元できません。この実装では、リストに掲載されていないリンクに対する 1 つの普遍的なルールが確立されていないため、ID 形式や 1 つのテストからリンクの動作を予測しないでください。調査することが許可されている資料のみを確認し、観察された反応を記録してください。入力、日付、ブラウザのコンテキスト、および個々の結果が一緒に伝わる場合、証拠は最も強力になります。

要点: 明示的なプライベート制限、削除制限、年齢制限付きのサインアウトされたパブリック スコープ

フェッチの前に、解析はローカルで行われ、存在チェックは行われません。クリック後、8 つの画像 GET と 1 つの oEmbed GET が認証情報を省略して Google に直接送信され、リファラー、ストアなし、リダイレクトが続きます。 Google はそれらのリクエストとブラウザの Origin ヘッダーを受け取ります。 ToolAcre プロキシは ID または返されたコンテンツを受け取りません。したがって、操作は公開され、検査可能ですが、フェッチ後はローカルではありません。

サインアウト境界内のすべての結果を解釈します。トランスポートの中断を再試行しますが、再試行をアクセスを拡大する方法として扱わないでください。プレースホルダーと HTTP 拒否を、推測されたメタデータに変換するのではなく、個別の観察として保持します。ビューアは依然として現在の公的証拠ツールであり、歴史データベース、権利の託宣、または制限された記録を回復するためのメカニズムではありません。