Recherche de catalogue de streaming par marché : Construire des ensembles de données de disponibilité

Le catalogue d'un service de streaming change à chaque frontière. Voici comment mesurer ce qui est disponible où, marché par marché, et le transformer en intelligence sur les licences et le contenu.

Le même service de streaming est un produit différent dans chaque pays. Les accords de licence sont conclus marché par marché, donc un titre qui fait la une du catalogue en Espagne peut être absent en Allemagne et arriver au Japon six mois plus tard. Pour quiconque dans la stratégie de contenu - studios, distributeurs, analystes, équipes d'acquisition - cette variation par marché n'est pas du bruit, c'est le signal. Ce guide couvre la recherche de catalogue de streaming par marché : comment mesurer ce qui est disponible où, construire un ensemble de données comparable à travers les pays, et le transformer en intelligence sur les licences. Une note de cadrage d'abord : il s'agit d'observer les catalogues publics de l'extérieur en tant qu'étude de marché, pas d'éviter la région de votre propre abonnement.

À quel point les catalogues diffèrent-ils réellement

La divergence est plus grande que ce que la plupart des gens supposent. Les traqueurs de bibliothèques publiques ont trouvé le plus grand catalogue national de Netflix - celui de la Slovaquie, début 2024 - contenant environ 8 000 titres, tandis que d'autres marchés n'en portent qu'une fraction. La bibliothèque américaine à elle seule compte environ 3 600+ films et 1 800+ émissions de télévision, un mélange différent de tout autre pays. Et la disponibilité n'est pas universelle : Netflix n'opère pas du tout en Chine, en Corée du Nord ou en Crimée. Multipliez cette variation par chaque fournisseur et chaque titre, et vous avez un ensemble de données riche et en constante évolution qu'aucune vue d'un seul pays ne peut capturer.

Panneau de statistiques montrant la taille du catalogue de streaming variant par pays, de ~8 000 titres vers le bas, et trois pays sans Netflix
La taille du catalogue et le mélange des titres divergent fortement entre les marchés - cette répartition est exactement ce que la recherche mesure.

Où se trouvent les données

Vous n'avez pas besoin de tout rétroconcevoir à partir de zéro. Deux sources neutres font une grande partie du travail. The Movie Database (TMDb) fournit des métadonnées propres et canoniques - un identifiant stable par titre, casting, année de sortie - ce qui est inestimable pour joindre les enregistrements à travers les marchés. Les agrégateurs de disponibilité à la JustWatch suivent quels fournisseurs proposent quels titres dans quels pays, et des projets communautaires comme la recherche globale non officielle de Netflix cataloguent depuis longtemps les bibliothèques régionales. Utilisez TMDb comme colonne vertébrale pour l'identité, et traitez les flux de disponibilité comme la couche par marché que vous superposez.

Pourquoi vous avez besoin d'IPs dans le marché

Voici le cœur mécanique. Le catalogue public d'un fournisseur et les pages de découverte rendent la bibliothèque locale en fonction de l'endroit d'où la demande semble provenir - donc pour voir le catalogue qu'un abonné en Italie voit, votre demande doit provenir d'une IP italienne. Un seul point de vue vous donne la réponse d'un seul pays ; pour construire l'ensemble de données inter-marchés, vous bouclez la même requête à travers une sortie dans chaque pays cible. Un pool de proxies résidentiels couvrant plus de 200 pays est ce qui rend cela pratique - de vraies IPs dans le pays, de sorte que chaque marché renvoie sa véritable vue locale plutôt qu'une vue bloquée ou incohérente. C'est la même discipline de géo-vantage derrière la vérification des publicités et la recherche de tarifs aériens, où la réponse n'existe que par rapport à un emplacement.

Parcourez la couverture complète des pays sur notre page des emplacements ; les marchés que vous pouvez profiler sont ceux dans lesquels vous avez des sorties.

import requests

# Fetch a provider's public catalog view as a viewer in each market would
GATE = "gate.quantumproxies.io:8000"
MARKETS = ["us", "gb", "de", "it", "jp", "br"]

def catalog_view(url, country):
    # exit country selected in the proxy username -> the local library view
    proxy = f"http://USER-country-{country}:PASS@{GATE}"
    r = requests.get(url, proxies={"http": proxy, "https": proxy},
                     headers={"Accept-Language": country}, timeout=25)
    return r

by_market = {cc: catalog_view("https://example-provider.com/browse", cc)
             for cc in MARKETS}

Normalisation entre les marchés

Les extractions brutes par pays ne sont pas comparables tant que vous ne réconciliez pas l'identité. Le même film porte des titres locaux, des illustrations et des slugs différents dans chaque marché, donc un appariement sur le titre affiché produit des déchets. Clé tout à un identifiant canonique - un identifiant TMDb est idéal - de sorte que "Le Parrain : Partie II" aux États-Unis et son titre localisé ailleurs se réduisent à un seul enregistrement. Une fois que les titres sont dédupliqués à travers les marchés, les comparaisons s'écrivent d'elles-mêmes : quels pays ont un titre, quand il est apparu, comment les tailles de catalogue se classent, et où se trouvent les lacunes.

# Build an availability matrix: which markets carry each canonical title
from collections import defaultdict

availability = defaultdict(set)   # tmdb_id -> set of country codes

def record(country, titles):
    for t in titles:
        availability[t["tmdb_id"]].add(country)

# ...after populating from each market's parsed catalog:
def gaps_vs(reference="us"):
    # titles present in the reference market but missing elsewhere
    return {tid: (all_markets - markets)
            for tid, markets in availability.items()
            if reference in markets}

all_markets = {"us", "gb", "de", "it", "jp", "br"}
Diagramme de pipeline allant du choix des marchés à travers les sorties géo-ciblées et la normalisation des titres à une comparaison de disponibilité inter-marchés
Le pipeline est une boucle par marché, puis une jointure sur l'identifiant canonique - la réconciliation des identités est ce qui rend les marchés comparables.

Transformer les catalogues en intelligence

L'ensemble de données se justifie dans l'analyse. Suivez les fenêtres de disponibilité pour voir combien de temps après une sortie aux États-Unis un titre atteint d'autres marchés - une lecture directe sur le décalage des licences. Comparez la taille du catalogue et le mélange des genres par pays pour comprendre où un fournisseur investit. Repérez les lacunes de contenu qu'un concurrent a et que vous n'avez pas, ou vice versa. Regardez un titre spécifique traverser les frontières au fil des semaines pour déduire les structures d'accords. Exécutez l'ensemble de l'extraction selon un calendrier, horodatez chaque capture, et les deltas deviennent un flux de mouvement de licence - la même logique de surveillance que la surveillance des prix des concurrents, appliquée aux droits de contenu.

Une habitude transforme un instantané en un moniteur : programmez l'extraction et comparez chaque capture à la précédente. Les nouvelles additions, les suppressions silencieuses et la première apparition d'un titre sur un marché apparaissent toutes comme des deltas, vous donnant un flux de changements plutôt qu'un inventaire statique. Stockez chaque capture avec un horodatage et gardez les identifiants canoniques stables, et vous pouvez reconstruire le catalogue de n'importe quel marché tel qu'il était à n'importe quelle date passée - ce qui fait la différence entre une étude ponctuelle et un produit d'intelligence continue qu'une équipe de licences paiera réellement.

Restez du bon côté de la ligne

Parce que cela touche à la géographie, soyez délibéré sur la portée. L'utilisation légitime ici est de mesurer le catalogue affiché publiquement et les données de disponibilité en tant qu'étude de marché - pas de contourner les droits régionaux de votre propre compte ou de redistribuer du contenu. Respectez les conditions de chaque service, ne collectez que les métadonnées des catalogues publics (titres, disponibilité, dates - pas de données utilisateur personnelles), et espacez vos demandes poliment. Ceci est informatif, pas un conseil juridique ; si un programme spécifique soulève des questions, consultez un avocat avant de l'étendre.

Obtenez des IPs résidentielles dans le marché à travers plus de 200 pays

Questions fréquemment posées

Pourquoi les catalogues de streaming diffèrent-ils par pays ?

Les licences sont négociées marché par marché et échelonnées dans le temps, donc les droits sur un titre donné diffèrent - et changent - selon le pays. Un film peut être diffusé dans un marché, être indisponible dans un autre, et arriver plus tard dans un troisième. La disponibilité dépend également de l'endroit où le fournisseur opère ; certains pays n'ont pas de service. Cette variation par marché est ce que la recherche de catalogue mesure.

Comment puis-je voir un catalogue de streaming dans un autre pays ?

Pour la recherche, demandez le catalogue public ou les pages de découverte du fournisseur à travers une IP de sortie située dans le pays cible, afin que la bibliothèque locale se rende comme un spectateur dans le marché le verrait. Bouclez la requête à travers une sortie dans chaque pays que vous souhaitez profiler en utilisant un pool de proxies résidentiels, puis normalisez les résultats à un identifiant de titre canonique pour la comparaison.

Quelles sources de données aident à la recherche de catalogue ?

Utilisez TMDb pour les métadonnées de titre canoniques et les identifiants stables pour joindre les enregistrements à travers les marchés, et les agrégateurs de disponibilité (flux à la JustWatch et traqueurs communautaires de bibliothèques régionales) pour la couche par pays. TMDb vous donne l'identité ; les flux de disponibilité vous donnent la dimension du marché. Superposez les deux pour construire un ensemble de données inter-marchés comparable.

La recherche de catalogue de streaming est-elle légale ?

La collecte de métadonnées de catalogue et de disponibilité affichées publiquement pour l'analyse de marché est une pratique courante, mais les conditions de chaque service s'appliquent, et ceci n'est pas un conseil juridique. Tenez-vous aux données de catalogue public, évitez les informations personnelles des utilisateurs, ne l'utilisez pas pour contourner vos propres droits régionaux ou redistribuer du contenu, et consultez un avocat pour un programme à grande échelle spécifique.

Un catalogue de streaming est un ensemble de données en mouvement, dépendant des frontières, et sa valeur réside précisément dans les différences entre les marchés. Profiler chaque pays à partir d'une IP dans le marché, réconcilier les titres à un identifiant canonique, et capturer selon un calendrier - et les bibliothèques régionales éparses deviennent un moteur d'intelligence sur les licences.

Voir chaque pays que vous pouvez profiler