SE::YouTube - extractor completo de YouTube

Información general del extractor
Extractor de resultados de búsqueda de YouTube. Gracias al extractor de YouTube, podrá obtener grandes bases de datos de enlaces a videos listos para su uso posterior. Puede utilizar las consultas de la misma forma en que las introduce en la barra de búsqueda de YouTube. Al utilizar el extractor de YouTube, es posible recopilar datos básicos sobre un video en modo multihilo. Y para obtener datos completos sobre cada video, puede utilizar
SE::YouTube::Video
La funcionalidad de A-Parser permite guardar la configuración de extracción de datos del extractor YouTube para su uso posterior (ajustes preestablecidos), establecer un programa de extracción de datos y mucho más. Puede utilizar la multiplicación automática de consultas, la sustitución de subconsultas desde archivos, la iteración de combinaciones alfanuméricas y listas para obtener la mayor cantidad posible de resultados.
Es posible guardar los resultados en la forma y estructura que necesite, gracias al potente motor de plantillas integrado Template Toolkit, que permite aplicar lógica adicional a los resultados y exportar datos en varios formatos, incluidos JSON, SQL y CSV.
Datos recopilados
Los datos se recopilan del servicio http://www.youtube.com/.
- Resultados principales
- Enlace al video
- Título del video (title)
- Descripción del video
- Nombre de usuario
- Enlace a la imagen de vista previa
- Número de visualizaciones
- Duración del video
- Fecha de publicación del video
- Número de suscriptores del canal
- Resumen por IA (summary), si está disponible

- Matriz de "Consultas relacionadas"
- Palabra clave
- Enlace a la vista previa
Capacidades
- Número máximo de páginas para la extracción de datos en Youtube: 50 páginas
- Selección de país desde donde se realiza la búsqueda
- Búsqueda por fecha de publicación
- Selección del tipo de resultado (videos, canales, listas de reproducción)
- Selección de la duración del video
- Configuración avanzada de parámetros de búsqueda (subtítulos, 3D, HD, en vivo, licencia Creative Commons)
- Sort (Ordenación) por relevancia, fecha de publicación, calificación, número de visualizaciones
- Extrae adicionalmente el enlace a la vista previa del video
- Posibilidad de elegir el idioma de la interfaz
- Posibilidad de activar el modo seguro de búsqueda
Variantes de uso
- Búsqueda, recopilación y análisis de información en Youtube
Consultas
Como consultas, es necesario indicar frases de búsqueda, por ejemplo:
Futbol
Cataratas del Niágara
Speak in english
Cats and dogs
Automóviles
Sustituciones de consultas
Puede utilizar los macros integrados para multiplicar las consultas; por ejemplo, si queremos obtener una base de datos muy grande de foros, indicaremos varias consultas principales en diferentes idiomas:
forum
foro
foro
En el formato de consultas indicaremos una iteración de caracteres de a a zzzz, este método permite rotar al máximo los resultados de búsqueda y obtener muchos resultados nuevos y únicos:
$query {az:a:zzzz}
Este macro creará 475254 consultas adicionales por cada consulta de búsqueda inicial, lo que en total dará 4 x 475254 = 1901016 consultas de búsqueda, una cifra impresionante, pero no es un problema para A-Parser. A una velocidad de 2000 consultas por minuto, esta tarea se procesará en solo 16 horas.
Variantes de salida de resultados
A-Parser admite un formateo flexible de los resultados gracias al motor de plantillas integrado Template Toolkit, lo que le permite mostrar los resultados en forma libre, así como en forma estructurada, por ejemplo, CSV o JSON.
Exportación de lista de enlaces
De la misma manera que en SE::Google.
Enlaces + título del video + descripción con salida de posición
Formato del resultado:
[% FOREACH item IN p1.serp; loop.count _ ' - ' _ item.link _ ' - ' _ item.title _ ' - ' _ item.desc _ "\n"; END %]
Ejemplo de resultado:
1 - https://www.youtube.com/watch?v=dm_T7H6J2U8 - ¿QUÉ TAN INTELIGENTE ERES? Prueba sencilla que muchos adultos no pasarán - En este video podrás comprobar qué tan inteligente eres. Te espera una <b>prueba</b>, que consiste en preguntas sencillas de nivel escolar ...
2 - https://www.youtube.com/watch?v=iDAYNEV9Kxg - ¡Prueba japonesa única sobre el envejecimiento cerebral! ¡Asegúrate de comprobarlo tú mismo! - ¡Prueba japonesa única <b>prueba</b> sobre el envejecimiento cerebral! ¡Asegúrate de comprobarlo tú mismo! Esta <b>prueba</b> fue desarrollada en Japón. Cómo ...
3 - https://www.youtube.com/watch?v=0PEy2_sSy6A - Esta prueba sencilla revelará tu miedo más profundo - Nuestro subconsciente es un lugar bastante oscuro, para entenderlo se necesitan años de psicoanálisis. Y esta...
4 - https://www.youtube.com/watch?v=j6K9nIugzAY - India vs England 2nd Test Day 4 Highlights 2021| Royal Sports Tv - India vs England 2nd <b>Test</b> Day 4 Highlights 2021 India vs England 2nd <b>Test</b> Day 4 Highlights 2021 | ind vs eng <b>test</b> series India vs ...
5 - https://www.youtube.com/watch?v=ALDqwSMVYKQ - PRUEBA DE PSIQUE/ 929 SEGUNDOS DE RISAS/LAS MEJORES BROMAS DE FEBRERO 2021/¡INTENTA NO REÍR! BEST COUB - Canal de Telegram: https://t.me/CrazyHumor129k EN EL CANAL ENCONTRARÁS 929 SEGUNDOS DE RISAS EXCELENTES CON LAS MEJORES...
6 - https://www.youtube.com/watch?v=6X1puBtvc_s - Serie Prueba de embarazo episodio 1 - serie rusa 2015 HD - Estreno de la serie - <b>Prueba</b> de embarazo episodio 1 - serie rusa 2015 Después de la muerte de una paciente, la ginecóloga Natalia ...
7 - https://www.youtube.com/watch?v=hXuhVD7Dwp0 - ¡Prueba! ¡Ilusiones ópticas que te revelarán una verdad inesperada sobre ti! - <b>¡Prueba!</b>! ¡Ilusiones ópticas que te revelarán una verdad inesperada sobre ti! Existen muchos tipos diferentes ...
8 - https://www.youtube.com/watch?v=BYA8lY4o33A - ¡Prueba! ¿QUÉ ANIMAL ES TU TALISMÁN? ¿Qué depredador se esconde en tu alma? Prueba de carácter precisa - <b>¡Prueba!</b>! ¿QUÉ ANIMAL DIVINO ERES? ¿Qué depredador se esconde en tu alma? <b>Prueba</b> de carácter precisa Para ello ...
9 - https://www.youtube.com/watch?v=V-kqty2vAm4 - ¡Prueba! ¡ALGUIEN ESTÁ SECRETAMENTE ENAMORADO DE TI! ¡AVERIGUA QUIÉN! - <b>¡Prueba!</b>! ¡ALGUIEN ESTÁ SECRETAMENTE ENAMORADO DE TI! ¡AVERIGUA QUIÉN! A menudo te sientes solo y sueñas con encontrar el verdadero ...
10 - https://www.youtube.com/watch?v=9HtbSe_oJto - Realiza esta prueba y comprueba tu atención - En este video comprobaremos qué tan desarrollada está tu atención. Te esperan diferentes tipos de tareas con varios niveles...
...
Salida de enlaces, títulos y descripciones en una tabla CSV
La herramienta integrada tools.CSVLine permite crear documentos tabulares correctos, listos para importar en Excel o Google Sheets.
Formato general del resultado:
[% FOREACH i IN p1.serp; tools.CSVline(i.link, i.title, i.desc); END %]
Nombre del archivo:
$datefile.format().csv
Texto inicial:
Enlace,Ancla,Snippet
En el Formato general de resultados se aplica el motor de plantillas Template Toolkit para mostrar la matriz $serp en un ciclo FOREACH.
En el nombre del archivo de resultados, simplemente debe cambiar la extensión del archivo a csv.
Para que la opción "Texto inicial" esté disponible en el Editor de tareas, debe activar "Más opciones". En "Texto inicial" escribimos los nombres de las columnas separados por comas y dejamos la segunda línea vacía.
Competencia de palabras clave
De la misma manera que en SE::Google.
Guardar en formato SQL
Formato del resultado:
[% FOREACH serp; "INSERT INTO serp VALUES('" _ query _ "', '"; link _ "', '"; title _ "')\n"; END %]
Ejemplo de resultado:
INSERT INTO serp VALUES('prueba', 'https://www.youtube.com/watch?v=dm_T7H6J2U8', '¿QUÉ TAN INTELIGENTE ERES? Prueba sencilla que muchos adultos no pasarán')
INSERT INTO serp VALUES('prueba', 'https://www.youtube.com/watch?v=iDAYNEV9Kxg', '¡Prueba japonesa única sobre el envejecimiento cerebral! ¡Asegúrate de comprobarlo tú mismo!')
INSERT INTO serp VALUES('prueba', 'https://www.youtube.com/watch?v=0PEy2_sSy6A', 'Esta prueba sencilla revelará tu miedo más profundo')
INSERT INTO serp VALUES('prueba', 'https://www.youtube.com/watch?v=BYA8lY4o33A', '¡Prueba! ¿QUÉ ANIMAL ES TU TALISMÁN? ¿Qué depredador se esconde en tu alma? Prueba de carácter precisa')
INSERT INTO serp VALUES('prueba', 'https://www.youtube.com/watch?v=5Se6w0lOkyY', 'Nuevo Renault Duster. Prueba de manejo. Anton Avtoman.')
INSERT INTO serp VALUES('prueba', 'https://www.youtube.com/watch?v=Ko8cFdoOV6U', '¡Prueba! ¿QUÉ TIPO DE CHICA ERES? ¿Quién hay más en ti, una DAMA o una CHICA MARIMACHO?')
INSERT INTO serp VALUES('prueba', 'https://www.youtube.com/watch?v=j6K9nIugzAY', 'India vs England 2nd Test Day 4 Highlights 2021| Royal Sports Tv')
INSERT INTO serp VALUES('prueba', 'https://www.youtube.com/watch?v=9HtbSe_oJto', 'Realiza esta prueba y comprueba tu atención')
INSERT INTO serp VALUES('prueba', 'https://www.youtube.com/watch?v=V-kqty2vAm4', '¡Prueba! ¡ALGUIEN ESTÁ SECRETAMENTE ENAMORADO DE TI! ¡AVERIGUA QUIÉN!')
...
Volcado de resultados en JSON
De la misma manera que en SE::Google.
Procesamiento de resultados
A-Parser permite procesar los resultados directamente durante la extracción de datos; en esta sección presentamos los casos más populares para el extractor YouTube.
Unidireccionalidad de enlaces
De la misma manera que en SE::Google.
Unidireccionalidad de enlaces por dominio
De la misma manera que en SE::Google.
Extracción de dominios
De la misma manera que en SE::Google.
Eliminación de etiquetas de los títulos y descripciones de los videos
Añadir Results Builder (Constructor de resultados) y en la lista desplegable seleccionar la fuente: $p1.serp.$i.title - Title. Seleccionar el tipo: Remove HTML tags.
Añadir de nuevo Results Builder (Constructor de resultados) y en la lista desplegable seleccionar la fuente: $p1.serp.$i.desc - Description. Seleccionar el tipo: Remove HTML tags.
Descargar ejemplo
Cómo importar un ejemplo a A-Parser
eJyVVMtu2zAQ/BWBMJAGUI3k0ItujlsjLZw4tZ1D4fjASCuBDUWyJOXGEPTv3aVo
y07TQ2/kPmb2MWTLPHcv7sGCA+9YtmmZCWeWsdWXLPuhm3XzDMkSar2D5HZ9N088
r1xSWl0na+EluISrIvkMLrfCeKGVYykz3DqwBLg5xUFPASVvpGdpy/zeAPIgsLWi
IKco8G54BbluFMawHZcNxlx3/w4vta25x6ID6iGDjZDfjHvnh4uRp1KTj8mowEKf
ntTFJeu225T1eW4W4ijNXI/jBI7OFd/BWhOVkDCYZ3i753UgK7gH8h4IL8f+lRB4
UQiaCZc9A01kYH1U4lcoVmmMxaMV4GY4WTR5CABk3B+q27BRuDOEaELu9z6HZSWX
DlLmsNQZx0KKtx7hwXKv7SLuKGuZVhMp57ADOYQF/JtGyALXNykx6WtMfD9k8RdG
d2zvlAqX9ttiDUeUcLtZ3A1ZhZ7rCjsvnrFvKWrh8e6mQQkZu0LjC4A5zuyeZlZr
C0eaiBzZUdMGFClkWNnEDKazNs7WcmJsmdONzZFvc5VuGGkKU4OYGMknatKG53Hr
a0k7t5bv0XgIJuX0GaTi9/BIk/8FFxI6TMi1KkW1iE/i0Eaj1viqF2qqayOBhq4a
KVEzDpaDdicuaoQuw/TeJk8DRSCNLxdr0NJ9W/VzNFZgSZ/SWPUpa4TMuZSPy/mp
hw16D1p3BJvjI6o0ypvmHvSfsUrrKjw6eDX4zwAuz9sGui11H3+Z4+/Vnv01Wduh
qn66hz6KuqQYtOG4HEqG/pU/xum9JQ==
El Constructor de resultados se puede añadir tantas veces como necesite.
Ver también: Constructor de resultados
Filtrado de enlaces por inclusión
De la misma manera que en SE::Google.
Configuraciones posibles
| Nombre del parámetro | Valor por defecto | Descripción |
|---|---|---|
| Device | Desktop | Selección del tipo de resultados (Desktop/Mobile) |
| Pages count | 10 | Número de páginas para la extracción de datos (de 1 a 50) |
| Search from country | Auto (Based on IP) | Selección del país desde donde se realiza la búsqueda |
| Interface language | English | Selección del idioma de la interfaz |
| Restricted mode | ☐ | Activar/desactivar el "Modo seguro" de búsqueda |
| Uploaded time | All time | Búsqueda por fecha de publicación |
| Result type | Video | Selección del tipo de resultado |
| Duration | All | Selección de la duración del video |
| Features | All | Configuración avanzada de parámetros de búsqueda |
| Sort by | Relevancy | Ordenación de los resultados |
| Advanced filters (param sp=) | Permite especificar combinaciones complejas de filtros. Para ello, debe tomar el valor del parámetro sp en la URL del navegador e insertarlo en este campo. Este valor tiene prioridad sobre los filtros establecidos en la configuración del extractor. |