Published July 20, 2026 | Version v1

Автоматизований збір відеоданих із YouTube-каналів

  • 1. ROR icon Taras Shevchenko National University of Kyiv

Description

Датасет містить шість файлів: деталізовану інструкцію для автоматизованого збору відеоданих із YouTube-каналів, авторський скрипт мовою програмування Python та приклади отриманих даних із Youtube-каналів двох новинних телевізійних мовників України - "5 канал" та "24 Канал".

Файл під назвою instrukciya_shkolnyi_youtube.docx є деталізованою інструкцією, як виконати автоматизований збір, відповідно до власних дослідницьких завдань і мети.

Файл youtube_data_collection.py є скриптом, написаним мовою програмування Python. Він безпопередньо запускає автоматизований збір через середовище, створене науковцем у console.cloud.google.com. У скрипт додані детальні коментарі, які саме параметри необхідно змінити, відповідно до власних мети і завдань збору. Коментарі не впливають на роботу скрипта і можуть бути залишені при його запуску.

Два файли 5_channel_2020_2026.csv та 5_channel_2020_2026.xlsx містять приклад автоматизованого збору з YouTube-каналу новинного телемедіа "5 канал" з 2020 року до 1 липня 2026 року. В обох документах інформація ідентична. Різні формати (csv та xlsx) обрані для більш зручного опрацювання масивів, відповідно до вподобань того чи іншого дослідника.

Наступні два файли 24_channel_2020_2026.csv та 24_channel_2020_2026.xlsx містять приклад автоматизованого збору з YouTube-каналу новинного телемедіа "24 Канал" з 2020 року до 1 липня 2026 року. В обох документах інформація ідентична. Різні формати (csv та xlsx) обрані для більш зручного опрацювання масивів, відповідно до вподобань того чи іншого дослідника.

Скрипт автоматизованого збору відеоданих генерує документи, в яких рядки відповідають одному унікальному відео, а стовпці включать такі параметри опублікованих на YouTube-каналах відео:

channel_title (назва телеканалу); 
video_id (унікальний номер відео);
video_url (повна адреса відео на YouTube);
published_at (повна дата публікації);
year (лише рік публікації);
title (назва відео на YouTube);
description (опис відео);
tags (теги);
category_id (офіційна рубрика платформи, у нашому разі "25" відповідає "Новини та політика" (News & Politics);
live_broadcast_content (вказує на тип відео "наживо");
duration_iso (формат тривалості за стандартом YouTube);
duration_seconds (тривалість відео в секундах);
has_captions (наявність субтитрів);
definition (роздільна здатність відео);
view_count (кількість переглядів);
like_count (кількість уподобань);
comment_count (кількість коментарів);
privacy_status (публічне чи приватне відео).

Files

24_channel_2020_2026.csv

Files (12.8 MB)

Name Size
md5:7c7904c2965d190d9708c82fb036bb8c
3.6 MB Preview Download
md5:e67339defb9879fbe827cdfd57123244
833.8 kB Download
md5:b3ca30ed79f41c9f3ae6ac17fcea4397
6.8 MB Preview Download
md5:d4b8582791c0d908f33f8a2a33a5d1dd
1.5 MB Download
md5:5dada846a1f3121e645c70974aa476ef
22.1 kB Download
md5:d1622bf39db705ad5e4c735db5ccccb8
13.6 kB Download

Additional details

Additional titles

Alternative title (Ukrainian)
Деталізована інструкція, скрипт коду Python та приклади автоматизованого збору

Dates

Collected
2026-07-01

Software

Programming language
Python