]> jfr.im git - yt-dlp.git/commitdiff
[ie] Add `media_type` field
authorBenjamin Krausse <redacted>
Mon, 11 Dec 2023 23:52:59 +0000 (17:52 -0600)
committerbashonly <redacted>
Mon, 11 Dec 2023 23:57:41 +0000 (17:57 -0600)
Authored by: trainman261

README.md
yt_dlp/extractor/common.py

index 78d4799a1b6cddafe5596a107a19c2e7b234f48e..06aceec0271847f3382d1793ef910b1d340b8792 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1333,6 +1333,7 @@ # OUTPUT TEMPLATE
  - `was_live` (boolean): Whether this video was originally a live stream
  - `playable_in_embed` (string): Whether this video is allowed to play in embedded players on other sites
  - `availability` (string): Whether the video is "private", "premium_only", "subscriber_only", "needs_auth", "unlisted" or "public"
+ - `media_type` (string): The type of media as classified by the site, e.g. "episode", "clip", "trailer"
  - `start_time` (numeric): Time in seconds where the reproduction should start, as specified in the URL
  - `end_time` (numeric): Time in seconds where the reproduction should end, as specified in the URL
  - `extractor` (string): Name of the extractor
index b179f403822e3ddac9317f3079a31a8f814eef73..af534775f0f541fa745f8e7995bf07df00b8f666 100644 (file)
@@ -382,6 +382,7 @@ class InfoExtractor:
                     'private', 'premium_only', 'subscriber_only', 'needs_auth',
                     'unlisted' or 'public'. Use 'InfoExtractor._availability'
                     to set it
+    media_type:     The type of media as classified by the site, e.g. "episode", "clip", "trailer"
     _old_archive_ids: A list of old archive ids needed for backward compatibility
     _format_sort_fields: A list of fields to use for sorting formats
     __post_extractor: A function to be called just before the metadata is