logo
DE

YouTube-Videokommentare

Geben Sie einen YouTube-Videolink und eine erwartete Kommentaranzahl an, um oeffentliche Kommentare, Autoren, Interaktionen und Veroeffentlichungszeiten zu erhalten

Übersetzt · de-DEOriginaltext anzeigen

Übersicht

Oeffentliche Kommentare unter einem YouTube-Video zeigen, wie Zuschauer in eigenen Worten reagieren, welche Beitraege Antworten anziehen und ob der Creator antwortet. Dieses Data App macht den oeffentlichen Kommentarbereich eines Videos zu einem konsistenten Datensatz mit Kommentartext, Autorendetails, Antwortbeziehungen, Interaktionsstaenden und Zeitstempeln.

Statt manuell zu scrollen, bleibt der Originalwortlaut erhalten und jeder Kommentar wird mit Video, Autor und Elternkommentar verknuepft. So lassen sich Reaktionen vergleichen, wiederkehrende Themen finden und Gespraeche pruefen.

Datenhinweise

Die Daten umfassen Kommentare, die zum Erfassungszeitpunkt oeffentlich unter dem angegebenen YouTube-Video sichtbar sind. Datensaetze sind nach Veroeffentlicht am von neu nach alt geordnet. Jeder normale Datensatz wird durch seine Kommentar-ID identifiziert, die auch der Duplikatbereinigung dient. Private, geloeschte, nur fuer Mitglieder sichtbare und geschlossene Kommentarbereiche liegen ausserhalb der Abdeckung.

Like-Anzahl, Antwortanzahl, Dislike-Anzahl, Kommentaranzahl, Kanalinhaber und Creator-Herz sind Snapshots und koennen sich danach aendern. Zaehlwerte und Klassifikationen wie Kommentarart und Rohe Kommentarart bleiben Quelltext statt Zahlen. Veroeffentlicht am, Erfasst am und Bereinigt am behalten die Quellenzeitstempel ohne abgeleitete Zeitzone. Relative Zeit bleibt der Anzeigetext der Seite, etwa 1年前. Schluesselwort, Business-ID, Video-URL und Quellelement koennen den uebermittelten Videolink wiederholen, wenn der Quelldatensatz das so fuehrt. Keine Daten haelt das Ergebnis fest, wenn keine oeffentlichen Kommentare erfasst wurden.

So sehen die Ergebnisse aus

Jeder normale Datensatz steht fuer einen oeffentlich sichtbaren Kommentar des gewaehlten YouTube-Videos.

Kommentar-IDKommentartextAutor-IDVeröffentlicht amLike-AnzahlAntwortanzahl
UgwnKwe6YJKooQl-JaZ4AaABAg年紀漸長覺得這好像不錯 可以有大按鈕也不用佔螢幕空間@attacksoil2025-08-25T14:52:0110
UgwYMOjMzFk7w-8L0Fl4AaABAgGood job DR RICK 👍@JoeGentry-g7k2025-08-27T15:03:2600

Weitere Werte umfassen Avatar- und Kanaldaten, Videokennungen, Antwortbeziehungen, Creator-Signale, Erfassungszeitpunkte und das Keine-Daten-Ergebnis.

Anwendungsfaelle

  • Vergleichen Sie Kommentartext mit Like-Anzahl und Antwortanzahl, um Beitraege mit staerkerer sichtbarer Resonanz zu finden.
  • Gruppieren Sie Kommentartext nach wiederkehrenden Formulierungen und nutzen Sie Veroeffentlicht am, um den Verlauf der Diskussion zu sehen.
  • Rekonstruieren Sie Antwortstraenge mit Eltern-Kommentar-ID und Kommentarart, um Top-Level-Beitraege von Antworten zu trennen.
  • Betrachten Sie Kanalinhaber und Creator-Herz zusammen mit der Autor-ID, um die Beteiligung des Kanals zu sehen.

Anwendungsbereich & Grenzen

Jeder Lauf erfasst Kommentare von einem YouTube-Video. Die erwartete Kommentaranzahl liegt zwischen 1 und 10000. Ergebnisse werden in vollstaendigen Chargen von 20 zurueckgegeben, die tatsaechliche Anzahl kann daher aufgerundet werden. Abgedeckt sind nur zum Erfassungszeitpunkt oeffentlich sichtbare Kommentare.

  • Geeignet für
  • Wenn Sie oeffentliche Kommentartexte und Interaktionsdaten eines bestimmten YouTube-Videos brauchen
  • Wenn Sie Autoren, Antwortbeziehungen, Zeitstempel und Creator-Signale fuer die Analyse brauchen
  • Nicht verwenden für
  • Wenn Sie Kommentare mehrerer Videos in einem Lauf brauchen — senden Sie je Video einen eigenen Lauf
  • Wenn Sie private, geloeschte, nur fuer Mitglieder oder deaktivierte Kommentare brauchen — dieses App deckt nur oeffentlich sichtbare Kommentare ab

Fehlerbehandlung

Vom Autor deklariertes Fehler- und Wiederholungsverhalten. Wir empfehlen, es bei der Integration in Ihren System-Prompt aufzunehmen.

  1. 1Wenn keine Kommentare zurueckkommen, pruefen Sie den Videolink und ob Video und Kommentare oeffentlich sichtbar sind
  2. 2Nach Ratenbegrenzung, voruebergehender Nichtverfuegbarkeit oder einem Timeout spaeter denselben Auftrag erneut versuchen
  3. 3Wenn das Ergebnis der Einreichung unklar ist, vermeiden Sie sofortige Wiederholungen, die doppelte Aufgaben erzeugen koennten
  4. 4Bei fehlgeschlagener Authentifizierung den im Ausfuehrungsumfeld hinterlegten API Key pruefen

Eingabe

Parameter, die zum Aufruf dieser App erforderlich sind, generiert aus dem input.schema in der manifest.json.

FeldFachlicher NameTypErforderlichStandardEnum / EinschränkungenBeispielBeschreibung
video_urlVideolinkstringJa——https://www.youtube.com/watch?v=mpUwmWy_tlgDie vollstaendige YouTube-Watch-URL des oeffentlichen Videos, dessen Kommentare erfasst werden. Geben Sie nur einen Videolink ein; ein ungueltiges oder nicht erreichbares Video kann leere Ergebnisse liefern.
comment_countErwartete KommentaranzahlintegerJa—1–1000020Die erwartete Anzahl zu erfassender Kommentare, von 1 bis 10000. Ergebnisse werden in vollstaendigen Chargen von 20 zurueckgegeben und abgerechnet, die tatsaechliche Anzahl kann daher aufgerundet werden.

Ausgabe

Feldstruktur eines einzelnen Datensatzes, generiert aus dem output.schema in der manifest.json.

FeldFachlicher NameTypBeispielBeschreibung
comment_idKommentar-IDstringUgwnKwe6YJKooQl-JaZ4AaABAgDie stabile eindeutige Kennung des YouTube-Kommentars
content_idVideo-IDstringmpUwmWy_tlgDie Kennung des YouTube-Videos, das dem Kommentar zugeordnet ist
cur_idDatensatz-IDstring6a8d3b9297884a4f18a27756Die vom Datenquelle gelieferte Datensatzkennung dieses Kommentars
comment_typeKommentarartstring1Der Quellenwert zur Kommentarart, beibehalten als Quelltext
parent_comment_idEltern-Kommentar-IDstring—Die Kennung des Elternkommentars einer Antwort; Top-Level-Kommentare sind meist leer
comment_user_idAutor-IDstring@attacksoilDie oeffentliche YouTube-Kennung des Kommentarautors
comment_user_avatar_urlAutor-Avatarstringhttps://yt3.ggpht.com/ytc/AIdro_nx14vEi8CIGWe-1TfJUlTVRCSMosevvM0iyj2yylc=s88-c-k-c0x00ffffff-no-rjDie oeffentliche Avatar-URL des Kommentarautors
comment_textKommentartextstring年紀漸長覺得這好像不錯 可以有大按鈕也不用佔螢幕空間Der veroeffentlichte Text des YouTube-Kommentars
publish_timeVeröffentlicht amstring2025-08-25T14:52:01Der Quellenzeitstempel der Veroeffentlichung, unveraendert aus der Datenquelle
crawl_timeErfasst amstring2026-08-25T14:52:02Der Quellenzeitstempel der Erfassung, unveraendert aus der Datenquelle
like_countLike-Anzahlstring1Die Like-Anzahl zum Erfassungszeitpunkt, beibehalten als Quelltext
reply_countAntwortanzahlstring0Die Antwortanzahl zum Erfassungszeitpunkt, beibehalten als Quelltext
keywordSchluesselwortstringhttps://www.youtube.com/watch?v=mpUwmWy_tlgDas Schluesselwort oder der Quellenwert dieses Kommentar-Datensatzes, beibehalten als Quelltext
root_content_urlVideo-URLstringhttps://www.youtube.com/watch?v=mpUwmWy_tlgDie vollstaendige YouTube-URL des zugeordneten Videos
channel_nameKanalnamestring—Der Kanalname des Videos, das dem Kommentar zugeordnet ist
comment_timeRelative Zeitstring1年前Der auf der Seite angezeigte relative Veroeffentlichungstext
raw_comment_typeRohe Kommentarartstring0Der rohe Quellenwert zur Kommentarart, beibehalten als Quelltext
dislike_countDislike-Anzahlstring—Die Dislike-Anzahl zum Erfassungszeitpunkt, beibehalten als Quelltext
clean_update_timeBereinigt amstring2026-08-25T14:52:02Der Quellenzeitstempel der Bereinigung oder Aktualisierung, unveraendert aus der Datenquelle
author_is_channel_ownerKanalinhaberbooleanfalseOb der Kommentarautor der Kanalinhaber des Videos ist
comment_countKommentaranzahlstring4Der mit diesem Datensatz gelieferte Kommentarzaehler, beibehalten als Quelltext
has_creator_heartCreator-HerzbooleanfalseOb der Videocreator dem Kommentar ein Herz gegeben hat
biz_idBusiness-IDstringhttps://www.youtube.com/watch?v=mpUwmWy_tlgDie Business-Kennung des Quellen-Kommentardatensatzes, beibehalten als Quelltext
source_itemQuellelementstringhttps://www.youtube.com/watch?v=mpUwmWy_tlgDie uebermittelte YouTube-Video-URL, die diesem Ergebnisdatensatz zugeordnet ist
no_dataKeine DatenbooleanfalseOb fuer das Quellvideo keine oeffentlichen Kommentardaten erfasst wurden

Datensatz-Schema

Die Ausgabe wird Datensatz für Datensatz zurückgegeben. detail.output.idFieldHint

output.schema
{
  "type": "object",
  "properties": {
    "comment_id": {
      "type": "string",
      "title": "Kommentar-ID",
      "description": "Die stabile eindeutige Kennung des YouTube-Kommentars",
      "prefill": "UgwnKwe6YJKooQl-JaZ4AaABAg"
    },
    "content_id": {
      "type": "string",
      "title": "Video-ID",
      "description": "Die Kennung des YouTube-Videos, das dem Kommentar zugeordnet ist",
      "prefill": "mpUwmWy_tlg"
    },
    "cur_id": {
      "type": "string",
      "title": "Datensatz-ID",
      "description": "Die vom Datenquelle gelieferte Datensatzkennung dieses Kommentars",
      "prefill": "6a8d3b9297884a4f18a27756"
    },
    "comment_type": {
      "type": "string",
      "title": "Kommentarart",
      "description": "Der Quellenwert zur Kommentarart, beibehalten als Quelltext",
      "prefill": "1"
    },
    "parent_comment_id": {
      "type": "string",
      "title": "Eltern-Kommentar-ID",
      "description": "Die Kennung des Elternkommentars einer Antwort; Top-Level-Kommentare sind meist leer"
    },
    "comment_user_id": {
      "type": "string",
      "title": "Autor-ID",
      "description": "Die oeffentliche YouTube-Kennung des Kommentarautors",
      "prefill": "@attacksoil"
    },
    "comment_user_avatar_url": {
      "type": "string",
      "title": "Autor-Avatar",
      "description": "Die oeffentliche Avatar-URL des Kommentarautors",
      "prefill": "https://yt3.ggpht.com/ytc/AIdro_nx14vEi8CIGWe-1TfJUlTVRCSMosevvM0iyj2yylc=s88-c-k-c0x00ffffff-no-rj"
    },
    "comment_text": {
      "type": "string",
      "title": "Kommentartext",
      "description": "Der veroeffentlichte Text des YouTube-Kommentars",
      "prefill": "年紀漸長覺得這好像不錯 可以有大按鈕也不用佔螢幕空間"
    },
    "publish_time": {
      "type": "string",
      "title": "Veröffentlicht am",
      "description": "Der Quellenzeitstempel der Veroeffentlichung, unveraendert aus der Datenquelle",
      "prefill": "2025-08-25T14:52:01"
    },
    "crawl_time": {
      "type": "string",
      "title": "Erfasst am",
      "description": "Der Quellenzeitstempel der Erfassung, unveraendert aus der Datenquelle",
      "prefill": "2026-08-25T14:52:02"
    },
    "like_count": {
      "type": "string",
      "title": "Like-Anzahl",
      "description": "Die Like-Anzahl zum Erfassungszeitpunkt, beibehalten als Quelltext",
      "prefill": "1"
    },
    "reply_count": {
      "type": "string",
      "title": "Antwortanzahl",
      "description": "Die Antwortanzahl zum Erfassungszeitpunkt, beibehalten als Quelltext",
      "prefill": "0"
    },
    "keyword": {
      "type": "string",
      "title": "Schluesselwort",
      "description": "Das Schluesselwort oder der Quellenwert dieses Kommentar-Datensatzes, beibehalten als Quelltext",
      "prefill": "https://www.youtube.com/watch?v=mpUwmWy_tlg"
    },
    "root_content_url": {
      "type": "string",
      "title": "Video-URL",
      "description": "Die vollstaendige YouTube-URL des zugeordneten Videos",
      "prefill": "https://www.youtube.com/watch?v=mpUwmWy_tlg"
    },
    "channel_name": {
      "type": "string",
      "title": "Kanalname",
      "description": "Der Kanalname des Videos, das dem Kommentar zugeordnet ist"
    },
    "comment_time": {
      "type": "string",
      "title": "Relative Zeit",
      "description": "Der auf der Seite angezeigte relative Veroeffentlichungstext",
      "prefill": "1年前"
    },
    "raw_comment_type": {
      "type": "string",
      "title": "Rohe Kommentarart",
      "description": "Der rohe Quellenwert zur Kommentarart, beibehalten als Quelltext",
      "prefill": "0"
    },
    "dislike_count": {
      "type": "string",
      "title": "Dislike-Anzahl",
      "description": "Die Dislike-Anzahl zum Erfassungszeitpunkt, beibehalten als Quelltext"
    },
    "clean_update_time": {
      "type": "string",
      "title": "Bereinigt am",
      "description": "Der Quellenzeitstempel der Bereinigung oder Aktualisierung, unveraendert aus der Datenquelle",
      "prefill": "2026-08-25T14:52:02"
    },
    "author_is_channel_owner": {
      "type": "boolean",
      "title": "Kanalinhaber",
      "description": "Ob der Kommentarautor der Kanalinhaber des Videos ist",
      "prefill": false
    },
    "comment_count": {
      "type": "string",
      "title": "Kommentaranzahl",
      "description": "Der mit diesem Datensatz gelieferte Kommentarzaehler, beibehalten als Quelltext",
      "prefill": "4"
    },
    "has_creator_heart": {
      "type": "boolean",
      "title": "Creator-Herz",
      "description": "Ob der Videocreator dem Kommentar ein Herz gegeben hat",
      "prefill": false
    },
    "biz_id": {
      "type": "string",
      "title": "Business-ID",
      "description": "Die Business-Kennung des Quellen-Kommentardatensatzes, beibehalten als Quelltext",
      "prefill": "https://www.youtube.com/watch?v=mpUwmWy_tlg"
    },
    "source_item": {
      "type": "string",
      "title": "Quellelement",
      "description": "Die uebermittelte YouTube-Video-URL, die diesem Ergebnisdatensatz zugeordnet ist",
      "prefill": "https://www.youtube.com/watch?v=mpUwmWy_tlg"
    },
    "no_data": {
      "type": "boolean",
      "title": "Keine Daten",
      "description": "Ob fuer das Quellvideo keine oeffentlichen Kommentardaten erfasst wurden",
      "prefill": false
    }
  },
  "required": [],
  "additionalProperties": false
}

Integration

Diese App kann über MCP, API, SDK oder Dateiexport integriert werden — alle Kanäle teilen sich dieselben Fähigkeiten und Preise. Jede Anfrage authentifiziert sich über den Authorization: Bearer-Header mit einem API Key (langlebig, in der Data Hub Konsole erstellt); MCP-Clients können sich zusätzlich per OAuth ohne Key anmelden. Weitere Optionen wie CLI und Skill sind in Vorbereitung.

Über das MCP (Model Context Protocol) können Sie diese App direkt aus KI-Clients wie Claude und Cursor aufrufen. Wählen Sie Ihren Client und den Authentifizierungsmodus und kopieren Sie dann die Konfiguration unten.

Client-Konfiguration

Ersetzen Sie den Wert nach Bearer durch Ihren langlebigen API Key. Funktioniert in jedem Client, in CI und in Headless-Umgebungen.

mcpServers config
{
  "mcpServers": {
    "hello_moto__youtube-video-comments": {
      "type": "http",
      "url": "https://mcp-v2.octoparse.com?pin=hello_moto/youtube-video-comments",
      "headers": { "Authorization": "Bearer <YOUR_API_KEY>" }
    }
  }
}

Lassen Sie die KI die Einrichtung übernehmen

Sie möchten Konfigurationen nicht von Hand bearbeiten? Kopieren Sie den Installations-Prompt und fügen Sie ihn in einen beliebigen KI-Client ein — er schließt die Einrichtung auf seine eigene Weise ab. (Der Prompt weist die KI an, Ihren API Key bei Ihnen zu erfragen, damit Zugangsdaten nie im Chatverlauf oder in geteilten Konfigurationen landen.)

detail.access.mcp.composeHint

Preise

20 zurueckgegebene Kommentare

Berechnet nach der Anzahl der erfolgreich zurückgegebenen Datensätze. Fehlgeschlagene Läufe werden nicht berechnet. Abgerechnet in Einheiten von 20 Datensatz; jede angefangene Einheit wird auf 20 Datensatz aufgerundet.

0,002 $/ 20 Datensatz
Per task submitted

Wird pro übermitteltem Lauf einmal berechnet, unabhängig davon, wie viele Datensätze zurückgegeben werden.

0,0001 $/ Lauf

Mehrere Abrechnungsereignisse werden unabhängig voneinander kumuliert. Details siehe jeweilige Position. Fehlgeschlagene Läufe werden nicht berechnet.

Credits ansehen

Jetzt ausprobieren

Füllen Sie die Parameter aus und starten Sie — die Ergebnisse stammen aus einem echten Aufruf.

Beispiel
Parameter werden vor dem Absenden gegen input.schema validiert
Bitte füllen Sie zuerst die Pflichtparameter aus
Ab 0,002 $ / 20 Datensatz