Skip to main content

YouTube-Parser

A ZennoPoster template for efficient YouTube data collection, analysis and downloading.

Collect statistics and metadata for videos, channels, playlists, live streams, comments, posts, search results, suggestions, trends, Shorts, contacts and downloadable content in a controlled workflow for ZennoPoster or ZennoBox.

18
parsing taskssearch, channels, videos, comments, posts, downloads and API
2 API
collection methodsofficial YouTube API v3 and internal InnerTube API
6
input listsqueries, channels, videos, playlists, posts and thumbnails
XLSX
result tablesinformative reports with filters for further analysis
YouTube-Parser v5
YouTube-Parser input settings for search-result parsing
Settings are grouped by tasks: search, channels, videos, playlists, posts, downloads and additional parameters.
Key difference

Data, contacts and files in one template

YouTube-Parser is useful when you need more than manually opening dozens of pages: it creates repeatable tables, filters results and downloads public content from different areas of YouTube.

Not one parser, but a set of working scenarios

The template covers search, feeds, channels, videos, comments, playlists, posts, downloads and API-key checking from one ZennoPoster interface.

Collects more than links

Reports can include metadata, statistics, contacts, social links, comments, subtitles, thumbnails and other public YouTube data.

Uses two data sources

YouTube API v3 is useful for stable bulk collection, while InnerTube API extends coverage for Shorts, trends, posts, social links and downloading.

Parsing scenarios

Five working areas instead of one narrow script

Input settings are split into task-focused tabs, and every task uses expected input files. You can quickly switch between search, channels, videos, playlists, posts and downloading.

Open task overview
01

Search results, suggestions, trends and Shorts

Collect videos, channels and playlists by search queries, expand keyword lists with suggestions, check country trends and export the Shorts feed.

02

Channels, contacts and social links

Collect channel metadata, statistics, subscriptions, emails from descriptions, public social links and filter channels by subscribers, views, year and country.

03

Videos, comments, playlists and posts

Parse video metadata, comments, similar videos, playlists, playlist videos, community posts and comments under posts.

04

Downloading and content copying

Save videos, channels, thumbnails and subtitles to the device, choose quality, stream type, subtitle language and create a table of downloaded content.

05

Filtering, duplicates and reports

Control limits, region, language, proxies, API keys, duplicate removal and structured tables for Excel analysis.

Features

A complete YouTube data collection workflow

This page is grounded in the current YouTube-Parser documentation, input-settings export, local template description and the provided interface screenshots.

Search and feeds

  • search-result parsing
  • search suggestions
  • country trends
  • Shorts feed
  • hashtag search

Channels

  • channel metadata
  • channel subscriptions
  • emails from descriptions
  • social links
  • country and statistics filters

Videos and comments

  • video metadata
  • video comments
  • similar videos
  • monetization indicators
  • text and regex filtering

Playlists and posts

  • playlist metadata
  • videos inside playlists
  • community posts
  • post comments
  • channel and link inputs

Downloading

  • video and audio
  • thumbnails
  • subtitles
  • channel downloads
  • channel content copying

Technical control

  • YouTube API v3
  • InnerTube API
  • API keys and proxies
  • duplicate removal
  • result tables
Interface

Settings are grouped by real template tabs

The screenshots show three key product zones: search collection, channel metadata and content downloading through InnerTube API.

YouTube-Parser search-results tab with YouTube API and InnerTube API settings

Search results

YouTube API v3 and InnerTube API filters: data type, sorting, dates, categories, quality, subtitles, live streams, region and language.

YouTube-Parser channels tab with metadata, email and social-link settings

Channels and contacts

Channel metadata, emails from descriptions, social links, subscriptions and filters by subscribers, views, year and countries.

YouTube-Parser download tab with video, channel, subtitle and thumbnail settings

YouTube downloading

Video, channel, subtitle and thumbnail downloading through InnerTube API with quality, stream, limit and report-table settings.

Workflow

From input list to result table

The value of Parser is not one request to YouTube, but a repeatable sequence: prepare lists, configure the scenario, run collection and review output.

01

Choose a task

On the configuration tab, select the work method and one scenario: search, channels, videos, comments, playlists, posts, downloads or API checking.

The current run has a clear goal
02

Prepare input lists

Fill the required files: search queries, channels, videos, playlists, posts, thumbnails, API keys or proxies.

The data is in the expected structure
03

Configure filters

Set data type, limits, dates, countries, language, download quality, regex, InnerTube API delay and duplicate handling rules.

Collection matches the task and limits
04

Run ZennoPoster or ZennoBox

The template processes input-list rows, calls the selected API, stores intermediate data and creates the result.

Manual browsing becomes a repeatable process
05

Review tables and files

Use Results for Excel analysis, Downloads for downloaded content and reports for further processing or upload workflows.

You have structured output to work with
Audience

For teams that work with YouTube data systematically

The product is built for recurring tables, contacts, metadata and materials across large lists, not for looking at a couple of videos once.

SEO specialists

For finding topics, expanding semantics, analyzing search results and collecting channels or videos across large query sets.

Marketers and outreach teams

For collecting public channel contacts, social links, statistics and tables for later filtering.

Content teams

For exporting subtitles, thumbnails, videos, playlists and studying how competitors package and distribute content.

Automation specialists and analysts

For repeatable YouTube data collection without building a custom parser, report system and downloader pipeline.

Requirements

What is needed to run it

YouTube-Parser runs in a Windows environment through ZennoPoster or ZennoBox. Microsoft Excel is needed for working with result tables and reports.

AutomationZennoPoster or ZennoBox 7.8.0.0 and newer: Lite, Standard or Pro
OSWindows 10
Platform.NET Framework 4.8 and 3.5
TablesMicrosoft Excel for viewing and filtering result tables
HardwareIntel i3-level processor or better, 4 GB RAM or more
Hostinglocal PC, VPS, VDS or Dedicated server
FAQ

Common questions before launch

Short answers about collection methods, contacts, downloads, results, filters and environment.

What is YouTube-Parser?

It is a ZennoPoster template for efficient YouTube data collection and analysis: search results, channels, videos, comments, playlists, posts, trends, Shorts, subtitles, thumbnails and public contacts.

Which collection methods are supported?

The template supports official YouTube API v3 and InnerTube API. YouTube API v3 is useful for stable bulk collection through API keys, while InnerTube API covers tasks the official API does not expose.

Can it collect emails and social links?

Yes. The template can extract emails from channel descriptions and public social links when the channel owner has published them in available channel data.

What can be downloaded?

It can download videos, audio, channels, thumbnails and subtitles. Video downloads include stream type, quality and per-channel limit settings.

How are results saved?

Main results are saved as informative tables in the Results folder. Downloaded files go to Downloads or to a user-defined folder.

Can data be filtered before saving?

Yes. Depending on the task, filters can use data type, dates, views, subscribers, countries, comment text, regex, likes and other parameters.

Are API keys and proxies required?

API keys are required for tasks that run through YouTube API v3. Proxies are mostly relevant for large InnerTube API runs to reduce limitations and captcha risk.

Can ZennoBox be used instead of ZennoPoster?

Yes. ZennoPoster is used for editing and development, while ZennoBox is suitable for running the finished product without custom template development.

Ready to automate YouTube data collection?

Read the documentation, check licensing options or contact us directly to choose a YouTube-Parser scenario for your task.