YouTube Statistics - Application for YouTube Video Statistics
Overview
YouTube Statistics is a Free Software application that tracks statistics for YouTube videos. It is designed to collect data on YouTube videos and present it as statistics that can be exported to Excel.
Download
Go to the Download page to get the latest YouTube Statistics version.
Credits
Idea: Radomir Mihailović Točak
Design and Development:
Nenad Zdravković
News
-
YouTube Statistics 2.7.1 released
New YouTube Statistics version (2.7.1) published with the following changes:
- Fixed a bug that caused the application to crash when deleting a video in certain circumstances.
- Fixed new version check failures.
-
YouTube Statistics 2.7.0 released
New YouTube Statistics version (2.7.0) published with following changes:
- Removed dislikes and all the data that depends on them (Rating, Average Rating, RMT Rating), as YouTube has made dislikes publicly unavailable (link).
- Fixed likes being reported as 0.
- Increased database size limit from around 200MB to 4GB.
-
Like/Dislike/Ratings incorrectly showing as 0
Due to YouTube's decision to make the number of dislikes per video publicly unavailable (https://support.google.com/youtube/thread/134791097/update-to-youtube-dislike-counts?hl=en), it is no longer possible to see the number of dislikes and raters in YouTube Statistics. Unfortunately, the code does not yet handle the absence of the dislike field in responses from the YouTube API, and it incorrectly shows likes, dislikes, and raters as zero. There is no indication of when, or if, a fix will be available (at the very least, one that shows likes correctly and removes raters and dislikes). YouTube has been progressively restricting more and more functionality, reducing the usefulness of tools like this and, in turn, the incentive to keep the project alive.
-
YouTube Statistics 2.6.2 released
New YouTube Statistics version (2.6.2) published with a single change - a bug that caused the application to crash on the first run has been fixed.
-
Get Channel Videos page added
Added the Get Channel Videos page where users with a valid YouTube API key can get a list of links to the videos of a given channel.
-
YouTube Statistics 2.6.1
New YouTube Statistics version (2.6.1) published. The changes are:
- After the YouTube API Quota team revoked the quota for YouTube Statistics, the new version no longer ships with a predefined API key. If users want to use YouTube Statistics, they need to register their own YouTube API key and accept responsibility for using an application that is not compliant with the YouTube API Services Developer Policy (see the "YouTube Statistics is no longer operational" news). Users will also need to enable the YouTube Data API v3 for the project in the YouTube Data API console.
- "Published At" and "Duration" added to video data.
-
YouTube Statistics is currently not operational
The YouTube API Quota team revoked the granted quota for YouTube Statistics, rendering it no longer operational, due to the application being "out of compliance with the following YouTube API Services Developer Policy: Policy E.1 (Handling YouTube Data and Content - Audiovisual Content)". The future of YouTube Statistics is currently unknown, and unfortunately it doesn't look very bright.
-
Issues with fetching statistics
As a couple of users have reported, YouTube Statistics is facing issues with fetching data from YouTube. The fix is in the works; please stay tuned.
-
YouTube Statistics 2.5.0 released
New YouTube Statistics version (2.5.0) published, with the addition of "Export to Excel" for a single video and a couple of bug fixes. More info on Download page.
-
YouTube Statistics 2.4.1 released
New YouTube Statistics version (2.4.1) published. More info on Download page.
-
YouTube Statistics 2.4.0 released
Added number of comments and RMT's rating.
-
YouTube Statistics 2.3.1 released
This release contains fixes for performance issues when the application manages data for a big number of videos.
-
YouTube Statistics 2.3.0 released
A new maintenance release has been published. YouTube has deprecated YouTube API v2 (which previous versions had been using) and will shut it down on 20 April. This release uses the new YouTube API v3, so upgrading to YouTube Statistics 2.3.0 is required.
-
YouTube Statistics 2.2.0 released
New bug-fix release published.
-
YouTube Statistics 2.1.2 released
-
YouTube Statistics 2.0 released
A new major release with several new features (thanks to all users who contributed suggestions and requests) has finally been released.
-
YouTube fixed non-updating number of views
YouTube finally started to update the number of views for videos again, so things went back to normal.
-
YouTube not updating number of views
Many users are reporting issues with the number of views not being updated for the last few days in YouTube Statistics. However, the problem is that the number of views for a great number of links is not being updated on YouTube itself. For example, some videos that usually get more than 30,000 views per day show exactly the same number of views as they did two days ago. The number of likes and dislikes seems to be reported correctly. So we'll just have to wait for YouTube to normalize things. Stay tuned for more information on the subject...
-
Changed the definition of the YouTube Statistics application.
-
New YouTube Statistics version (1.0.4) published. More info on Download page.
-
New YouTube Statistics version (1.0.3) published.
-
Web site updated (Download page added).
New YouTube Statistics version (1.0.2) published. -
Web site updated (Story and some other stuff).
-
New Web site published.
-
First stable version of YouTube Statistics published.
The story
The idea for creating this application came from Točak, during one of my guitar lessons with him. At that time he was collecting statistics and trends for various YouTube videos. For each video he followed, he entered the day's views, likes and dislikes in an Excel table. As this process became very tiresome because of the large number of links, he had the idea to automate the whole process by creating an application that would do it for him.
I found that the YouTube API contains everything needed to collect statistics for YouTube videos, so I started working on the application. After a few iterations and improvements, the application featured the following functionalities:
- Collecting information (name, description, number of views, likes, dislikes) from YouTube for any valid YouTube link
- Keeping collected data in an integrated database
- Calculating differences in statistics for the requested time period
- Exporting selected data to Excel
The application is written in the C# programming language on top of the .NET 4.0 framework. Data is stored in a SQL Server Compact database. As the source code is open and available (see the Project Space page), the application gives developers an example of how the YouTube API can be used.