Автоматизований збір відеоданих із YouTube-каналів
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