

# Cómo encontrar comentarios de YouTube sobre un momento concreto del vídeo

Para encontrar comentarios sobre un momento concreto, busca comentarios que mencionen su tiempo en el vídeo. Reproduce cada momento mencionado y lee el comentario junto con su comentario superior y las respuestas disponibles. Si guardas un índice, conserva cada comentario una sola vez. Añade una fila independiente por cada tiempo que mencione. Un tiempo escrito ayuda a encontrar una escena. No demuestra que el comentario describa esa escena.

Para una única comprobación, empieza en la página pública del vídeo. Lee el comentario, reproduce el tiempo indicado y comprueba el contexto de las respuestas. Usa el método de recopilación que se explica a continuación cuando necesites guardar un conjunto de datos para buscar en él y comprobarlo de nuevo.

Una [propuesta pública de un lector, publicada el 20 de noviembre de 2024; un problema de navegación comunicado](https://www.reddit.com/r/youtube/comments/1gvthqc) describe la dificultad: «Navegar por la sección de comentarios en un navegador puede resultar difícil». Un índice útil debe conservar la conversación y facilitar la búsqueda de sus referencias temporales.

Esta guía explica cómo crear ese índice. Abarca una selección de comentarios y respuestas públicos. No abarca el chat en directo, los registros privados de YouTube Studio ni la opinión de todos los espectadores. No se realizó ninguna recopilación real de comentarios para esta guía.

## 1. Define el momento del vídeo y los límites de recopilación

Elige un vídeo público conocido. Registra su ID, su URL pública y su duración. Un ID es un código que identifica un registro de la fuente. La duración es el tiempo total de reproducción del vídeo.

Anota el momento que quieras estudiar antes de seleccionar comentarios. Puedes usar un tiempo exacto o un tiempo de inicio y otro de fin. Indica si el tiempo de fin está incluido en el intervalo de búsqueda. Así evitas que las decisiones posteriores cambien la pregunta.

Una coincidencia en el índice significa que un comentario contiene una referencia comprobada dentro de ese intervalo. No significa que hayas encontrado todas las conversaciones sobre la escena. Algunos comentarios describen una escena sin escribir su tiempo.

A continuación, declara los límites de recopilación:

| Ajuste | Qué registrar |
| --- | --- |
| Vídeo | ID y URL públicos conocidos |
| Duración | Total de segundos y dónde lo comprobaste |
| Momento de interés | Tiempo exacto o intervalo de tiempo declarado |
| Orden de los comentarios | Destacados, Más recientes o ambos |
| Límite de comentarios | Máximo de comentarios de primer nivel solicitados por vídeo |
| Límite de respuestas | Máximo de respuestas solicitadas por comentario de primer nivel |
| Fecha y hora de recopilación | Cuándo se recopilaron los registros |

Un comentario de primer nivel es un comentario que no es una respuesta. Un límite es un máximo. El límite no garantiza que la fuente devuelva esa cantidad de registros.

Destacados sigue el orden de comentarios destacados de la fuente. Más recientes sigue su orden de comentarios recientes. Ambos usa las dos listas y elimina los ID de comentario repetidos dentro de la ejecución. Estas opciones definen una muestra limitada. Para elegir el orden, consulta la [guía de muestreo de comentarios](/es/articles/muestreo-de-comentarios-de-youtube/).

## 2. Recopila un conjunto pequeño con respuestas

Un Actor es un programa alojado en un servidor que recopila datos. El [contrato de YouTube Comments Scraper, comprobado el 25 de octubre de 2026; solo documentación](https://apify.com/chronometrica/youtube-comments-scraper) documenta la recopilación de comentarios públicos para URL o ID de vídeos conocidos. También documenta la recopilación opcional de respuestas con un límite.

El Actor proporciona registros de comentarios. Debes extraer las referencias temporales, comprobar el vídeo y crear el índice.

Usa esta pequeña entrada de datos como punto de partida:

```json
{
  "startUrls": ["https://www.youtube.com/watch?v=dQw4w9WgXcQ"],
  "maxCommentsPerVideo": 20,
  "commentSortMode": "newest",
  "includeReplies": true,
  "maxRepliesPerComment": 5
}
```

2. Recopila un conjunto pequeño con respuestas

Sustituye toda la lista `startUrls` por el vídeo público que quieras usar. La URL de la canción incluida es un ejemplo del esquema de entrada. No demuestra que este método vaya a obtener comentarios útiles con ese vídeo.

Esta entrada solicita hasta 20 comentarios únicos de primer nivel en orden Más recientes. También solicita hasta 5 respuestas de cada comentario de primer nivel recopilado. Las respuestas son filas adicionales. No consumen el límite de comentarios de primer nivel. Los números describen los límites solicitados, no las cantidades devueltas ni el número de personas.

La entrada documentada admite de 1 a 100 entradas de vídeo. `maxCommentsPerVideo` admite números enteros de 1 a 1000. Cuando las respuestas están activadas, `maxRepliesPerComment` admite números enteros de 1 a 100.

Una Task es una configuración de entrada guardada. La [Task pública de exportación de comentarios y respuestas, comprobada el 25 de octubre de 2026; solo se comprobó la existencia de la página](https://apify.com/chronometrica/youtube-comments-scraper/examples/youtube-comments-and-replies-export) es un punto de partida para esta recopilación. Sustituye su lista de vídeos de ejemplo y comprueba sus ajustes antes de usarla.

La entrada proporcionada superó una comprobación de las reglas de entrada documentadas. Se encontraron la página pública de la Task y su ID. No se comprobó ninguna entrada guardada ni ninguna ejecución de pago. Estas comprobaciones no demuestran que la recopilación funcione ni que abarque todas las respuestas.

## 3. Guarda los comentarios por separado de las referencias temporales

Mantén dos tablas. La tabla de comentarios guarda los registros originales de la conversación. La tabla de relaciones guarda los vínculos entre los comentarios y los tiempos del vídeo. Una relación es una conexión registrada entre dos elementos.

Conserva una fila de comentario por cada ID de comentario estable. Usa el ID del vídeo junto con el ID del comentario cuando combines vídeos. No unas comentarios porque sus palabras coincidan.

Guarda estos campos de la fuente cuando estén presentes:

| Campo | Uso |
| --- | --- |
| `videoId` | Identificar el vídeo |
| `videoUrl` | Abrir el vídeo de origen |
| `commentId` | Identificar el comentario |
| `parentCommentId` | Vincular una respuesta con su comentario superior |
| `isReply` | Distinguir una respuesta de un comentario de primer nivel |
| `replyDepth` | Conservar el nivel de respuesta documentado |
| `text` | Conservar las palabras originales del comentario |
| `sortMode` | Conservar el orden de la fuente usado para la fila |
| `publishedAt` | Conservar una fecha exacta de publicación cuando esté disponible |
| `publishedTimeText` | Conservar el texto mostrado sobre el momento de publicación |
| `updatedAt` | Conservar una fecha exacta de actualización cuando esté disponible |
| `scrapedAt` | Registrar la fecha y hora de recopilación |
| `status` | Conservar el resultado de la fila |

El [recurso de comentarios de YouTube, comprobado el 25 de octubre de 2026; solo conceptos de identidad y tiempo](https://developers.google.com/youtube/data/reference/rest/v3/comments) distingue el ID de un comentario del ID del comentario superior de una respuesta. Su fecha y hora de publicación registran cuándo se publicó un comentario. No indican una posición en el vídeo. El Actor tiene sus propios campos documentados.

Conserva como ausentes los valores que falten. Un valor nulo en `publishedAt` significa que no hay una fecha exacta disponible. No significa cero. No lo sustituyas por `scrapedAt` ni lo conviertas en un tiempo del vídeo.

Conserva los vínculos con los comentarios superiores aunque estos falten en la exportación. Registra ese contexto ausente. No vincules una respuesta con otro comentario porque el texto parezca similar.

## 4. Extrae cada tiempo escrito como referencia candidata

Una expresión de tiempo es un fragmento breve de texto que puede indicar una posición en el vídeo. Algunos ejemplos son 37:07 y 1:02:03. Una referencia candidata es una posible referencia que aún no has confirmado.

Lee el texto original y crea una fila de relación por cada aparición de una referencia candidata. Conserva la expresión original y su posición en el texto. Cuenta las posiciones desde cero: el primer carácter ocupa la posición 0.

No cambies los espacios ni los signos de puntuación antes de registrar las posiciones. Otro lector debe poder encontrar la misma expresión en el texto guardado. Si usas otra regla de recuento, indícala y aplícala de forma coherente.

La tabla de relaciones necesita estos campos. Son campos que creas para el índice, no resultados que el Actor prometa proporcionar:

| Campo guardado | Finalidad |
| --- | --- |
| ID del vídeo e ID del comentario | Encontrar el comentario de origen |
| Expresión original | Conservar el tiempo escrito |
| Posición inicial de la expresión | Distinguir las apariciones dentro de un mismo comentario |
| Tiempo convertido a segundos | Comparar tiempos válidos en una misma unidad |
| Duración conocida | Comprobar si el tiempo está dentro de la duración del vídeo |
| Resultado de validación | Registrar si la referencia candidata es válida, no válida o está pendiente de revisión |
| Contexto del comentario superior | Vincular con el comentario superior o anotar el contexto ausente |
| Estado de revisión | Registrar qué permitió establecer la comprobación del vídeo |
| Anotación | Explicar brevemente la decisión |
| Fecha y hora de comprobación y revisor | Registrar quién comprobó la relación y cuándo |

Un comentario puede contener varios tiempos. Un mismo tiempo también puede aparecer dos veces en un comentario. Mantén separadas esas apariciones durante la extracción. Ninguno de estos casos crea otro comentario ni otra persona.

Una respuesta puede tratar sobre el tiempo de su comentario superior sin escribir ningún tiempo. Conserva esa respuesta como contexto. No le inventes una expresión de tiempo ni una referencia a una escena comprobada.

## 5. Valida la expresión antes de convertirla

Comprueba la expresión completa antes de calcular los segundos. No conviertas una expresión negativa o con formato incorrecto en un tiempo válido tomando solo una parte de ella.

Aplica estas reglas:

1. Acepta el formato de minutos y segundos o el de horas, minutos y segundos.
2. Exige que los segundos sean menores que 60.
3. En el formato con horas, exige que el grupo central de minutos sea menor que 60.
4. Rechaza los valores negativos y los grupos no válidos.
5. Convierte las expresiones válidas a segundos.
6. Compara el resultado con la duración conocida del vídeo.

Para minutos y segundos, multiplica los minutos por 60 y suma los segundos:

37:07 = 37 × 60 segundos + 7 segundos = 2227 segundos.

Para horas, minutos y segundos, multiplica las horas por 3600, multiplica los minutos por 60 y suma los segundos:

1:02:03 = 1 × 3600 segundos + 2 × 60 segundos + 3 segundos = 3723 segundos.

En el formato de dos grupos, los minutos son el primer grupo. Pueden superar 59. En el formato de tres grupos, las horas son el primer grupo. Los grupos siguientes de minutos y segundos deben ser menores que 60.

Por tanto, 37:67 no supera la validación. No lo corrijas sin indicarlo. Conserva la expresión original y el motivo del fallo.

Una expresión que supere la duración conocida debe quedar pendiente de revisión. No la cambies por el tiempo válido más cercano. Si desconoces la duración, deja sin resolver la comprobación de duración. Un tiempo situado justo al final también requiere una comprobación mediante reproducción antes de considerarlo una referencia a una escena.

Cero no es lo mismo que un valor ausente. La expresión 0:00 indica el inicio del vídeo. Un campo de tiempo convertido vacío significa que no hay ninguna conversión aceptada disponible.

## 6. Mira el momento y lee la conversación

Un número válido sigue siendo solo una referencia candidata. Podría describir otra cosa. Mira el momento indicado antes de clasificar la referencia.

Para cada referencia candidata que supere las comprobaciones:

1. Abre el vídeo correspondiente y ve al tiempo convertido.
2. Mira y escucha lo que ocurre alrededor de ese punto.
3. Lee el comentario original.
4. Lee su comentario superior y las respuestas disponibles.
5. Escribe una nota breve sobre lo que pudiste confirmar.
6. Asigna un estado de revisión.

Usa estos estados de forma coherente:

| Estado | Significado |
| --- | --- |
| Referencia a escena comprobada | El vídeo y la conversación respaldan el vínculo con ese momento |
| Expresión no relacionada | El texto comprobado usa la expresión para algo distinto de esta posición en el vídeo |
| Sin resolver | No se pudo comprobar un dato o una fuente necesarios |
| Fuera del alcance | La referencia no pertenece al estudio declarado |

Mantén los resultados de validación separados de estos estados de revisión. Una expresión no válida no supera una comprobación de formato. A una referencia sin resolver le falta un dato necesario. Una referencia comprobada fuera del intervalo de interés puede permanecer en el índice general sin entrar en los resultados de ese intervalo.

Escribe anotaciones que describan el vínculo. No deduzcas la intención de un espectador ni una opinión compartida por el público. El límite de respuestas también puede dejar fuera contexto relevante. Indica esa limitación.

Si necesitas decidir si falta una explicación en un tutorial, continúa con la [comprobación de carencias de la lección](/es/articles/detectar-carencias-en-tutoriales-con-comentarios-de-youtube/). Una referencia a una escena no basta para establecer que falta algo en una lección. Si necesitas una explicación que ningún comentario mencione, usa el [método independiente de navegación por conceptos](/es/articles/encontrar-un-concepto-en-una-clase-larga-de-youtube/).

## 7. Resuelve un ejemplo ficticio original

Todo este ejemplo es ficción original. El vídeo, los comentarios, la respuesta y las notas de visualización se han inventado para enseñar el método. No son resultados del Actor. No se realizó ninguna recopilación real de comentarios ni ninguna comprobación mediante reproducción.

El vídeo ficticio dura 40:00:

40 × 60 segundos = 2400 segundos.

El comentario C contiene exactamente este texto:

«37:07 explica el montaje; 38:10 muestra el resultado.»

Las comillas delimitan el ejemplo. No forman parte del texto del comentario guardado. El primer carácter de 37:07 ocupa la posición 0.

### Conserva un comentario y dos referencias

La tabla de comentarios contiene C una sola vez. La respuesta R es una fila independiente vinculada a C. En esta ficción, R dice: «Esa comparación me ayudó». No contiene ninguna expresión de tiempo.

| ID del comentario | ID del comentario superior | Texto |
| --- | --- | --- |
| C | Ninguno; comentario de primer nivel | 37:07 explica el montaje; 38:10 muestra el resultado. |
| R | C | Esa comparación me ayudó. |

Las dos expresiones de tiempo de C producen dos filas de relación:

| ID del comentario | Expresión | Posición inicial desde cero | Tiempo convertido | Comprobación de duración |
| --- | --- | --- | --- | --- |
| C | 37:07 | 0 | 2227 segundos | Dentro de los 2400 segundos |
| C | 38:10 | 26 | 2290 segundos | Dentro de los 2400 segundos |

La segunda expresión empieza en la posición 26. La posición 25 es el espacio después del punto y coma. Mantén esa posición vinculada al texto sin modificar.

El segundo cálculo es:

38:10 = 38 × 60 segundos + 10 segundos = 2290 segundos.

Las dos referencias están separadas por 2290 − 2227 = 63 segundos. Esa diferencia no crea un intervalo continuo de la escena. El comentario menciona dos momentos separados.

### Aplica las notas ficticias de visualización

Supón que las notas ficticias de visualización confirman un montaje en 37:07 y su resultado en 38:10. Las dos relaciones reciben el estado «referencia a escena comprobada». R sigue vinculada a C como contexto de respuesta. No se inventa ninguna referencia temporal para R.

| Comentario | Tiempo | Estado | Anotación | Contexto de respuesta |
| --- | --- | --- | --- | --- |
| C | 37:07 | Referencia a escena comprobada | La nota ficticia de visualización confirma el montaje | R sigue vinculada a C |
| C | 38:10 | Referencia a escena comprobada | La nota ficticia de visualización confirma el resultado | R sigue vinculada a C |

Para un intervalo de interés de 37:00 a 37:30, ambos incluidos, solo la primera relación entra en el resultado. La segunda permanece en el índice general. C sigue siendo un solo comentario en ambas vistas.

El ejemplo tiene dos registros de comentarios, incluida una respuesta. C tiene dos menciones de tiempos. Esas cantidades no permiten establecer un número de personas.

### Deja pendiente un tiempo que supere la duración

Considera ahora otra referencia candidata ficticia: 41:00:

41 × 60 segundos = 2460 segundos.

2460 − 2400 = 60 segundos más que la duración del vídeo ficticio.

La expresión tiene una sintaxis válida, pero no supera la comprobación de duración. Déjala pendiente y registra el motivo. No la sustituyas por 40:00. Esta referencia candidata independiente no cambia las cantidades indicadas antes para C y R.

## 8. Comprueba la exportación y conserva los estados de fallo

Exporta el índice de navegación comprobado con la URL del vídeo, el tiempo comprobado, el ID del comentario, el contexto del comentario superior, una anotación breve y el estado. Conserva junto a él las tablas originales de comentarios y referencias candidatas.

Antes de usar el índice, comprueba que cada relación permita volver a un comentario guardado. Vuelve a comprobar las posiciones de las expresiones en el texto sin modificar. Confirma los cálculos y las unidades. Asegúrate de que cada tiempo aceptado pertenezca al vídeo correcto.

Mantén visibles estos fallos:

| Condición | Decisión necesaria |
| --- | --- |
| Falta el texto | Deja la extracción sin resolver; no inventes palabras |
| Falta la identidad | Mantén el registro sin resolver; no inventes un ID |
| Expresión no válida | Consérvala con el fallo de validación |
| Duración desconocida | Deja la comprobación de duración sin resolver |
| Reproducción no disponible | Deja la comprobación de la escena sin resolver |
| Faltan el comentario superior o las respuestas | Registra el contexto que falta |
| Recopilación fallida | Registra el fallo; no lo trates como una muestra vacía obtenida correctamente |
| No hay coincidencias comprobadas | Indica que no hay coincidencias comprobadas en este conjunto recopilado |

Un recuento de cero solo se aplica al conjunto que realmente comprobaste. No demuestra que no existan comentarios relevantes. Informa del número de ID de comentarios únicos por separado del número de menciones de tiempos. Conserva el orden de la fuente, los límites, las fechas de recopilación y los registros sin resolver junto con esas cantidades.

## Crea primero una entrada comprobada

Elige un vídeo público y un momento que quieras estudiar. Registra la duración y los límites de recopilación. Usa la página pública para hacer una única comprobación manual. Usa [YouTube Comments Scraper, contrato comprobado el 25 de octubre de 2026; sin prueba de ejecución](https://apify.com/chronometrica/youtube-comments-scraper) cuando necesites guardar registros de comentarios y respuestas públicos.

Sustituye el vídeo de ejemplo antes de recopilar datos. Después, procesa un comentario mediante la extracción, la validación, la reproducción y la anotación. Acepta la entrada solo cuando coincidan el tiempo, la identidad de la fuente y el contexto comprobado.

Amplía el índice cuando esa primera entrada esté clara. Mantén visibles los registros sin resolver. El resultado es una ayuda comprobada para encontrar conversaciones dentro de una muestra declarada. Ampliar la recopilación o revisar una lección requiere una decisión aparte.

## Fuentes y lecturas adicionales

- [Contrato público de YouTube Comments Scraper — comprobado el 25 de octubre de 2026; documentación de la versión 1.1.6, sin ejecución de pago ni prueba de ejecución](https://apify.com/chronometrica/youtube-comments-scraper)
- [Task de exportación de comentarios y respuestas de YouTube — comprobada el 25 de octubre de 2026; se encontraron la página pública y el ID de la configuración, sin comprobar la entrada guardada ni la ejecución](https://apify.com/chronometrica/youtube-comments-scraper/examples/youtube-comments-and-replies-export)
- [Recurso de comentarios de YouTube Data API — comprobado el 25 de octubre de 2026; solo conceptos de identidad del comentario, identidad del comentario superior y momento de publicación](https://developers.google.com/youtube/data/reference/rest/v3/comments)
- [Propuesta pública de un lector sobre la navegación por comentarios — publicada el 20 de noviembre de 2024, observada el 25 de octubre de 2026; un problema declarado por un lector](https://www.reddit.com/r/youtube/comments/1gvthqc)