VRTVideoDownloader 1.6


Download VRT video streams (vrtnu.be, een.be, canvas.be, deredactie.be, sporza.be, ketnet.be) to a videofile (windows XP, 7, 8, 10 or higher).



Introduction

This program downloads VRT video streams (vrtnu.be, een.be, canvas.be, deredactie.be, sporza.be, ketnet.be) to an mp4 videofile. National television station VRT (EEN/Canvas/DeRedactie/Sporza/Ketnet) recently decided to add an extensive bunch of high quality broadcasts to its streaming selection. However, streaming often is slow, tends to have hiccups on unstable connections and the selection isn't forever. Many broadcasts seem to disappear from the site 30 days after initial publication. VRT makes downloading quite easy by using a public JSON API to list up the Transport Stream chunks that contain a broadcast. VRTVideoDownloader queries this API to request the list of chunks, and nicely concatenates all TS-chunks to one usable videofile. And it only takes about 1/10th of the regular "streaming time" to download to file.

Version History

  • Version 1.0 (11/01/2016) canvas.be and een.be streams added
  • Version 1.1 (12/01/2016) deredactie.be and sporza.be streams added
  • Version 1.2 (13/01/2016) ketnet.be streams added
  • Version 1.3 (18/01/2016) support for xp and win7
  • Version 1.4 (11/04/2016) fix for deredactie.be and sporza.be streams
  • Version 1.5 (22/01/2017) complete parser rewrite and UI added
  • Version 1.6 (24/01/2017) vrtnu.be supported and video resolution option added to UI

Download and Installation

Download VRTVideoDownloader_v1.6.zip.
Unzip VRTVideoDownloader.zip from VRTVideoDownloader_v1.6.zip to a directory (f.i. c:\temp\).
Unzip VRTVideoDownloader_v1.6.exe from VRTVideoDownloader.zip to a directory (f.i. c:\temp\).
Important: The password needed to unzip can be found at the bottom of the document: "VRTVideoDownloader Copyright Infringement Policy.pdf".

Description

Click on VRTVideoDownloader_v1.6.exe. This will open a dialog box.
Open your Internet browser and search for the webpage containing the video you want to download (vrtnu.be, een.be, canvas.be, ketnet.be, deredactie.be sporza.be are supported).
Copy your video URL to the "Video Source URL" field in VRTVideoDownloader.
Click the "Select Folder" button to specify the "Output Folder" where you want to download your video.
Click the "Download Video" button to start the download.
The video will be downloaded into the specified folder (the name will be the last part of the Video Source URL with extension .mp4).

Additional for vrtnu.be video's:

If you selected a vrtnu.be Video Source URL, you need to specify a valid MZID that is uniquely related with that URL.

Important: you must have an account at vrtnu.be and be logged in with that account on your Internet browser.
Click on "Get MZID" to get the related MZID (only for vrtnu.be video's). This opens up your Internet browser.
It will show a string like: {"/content/dam/vrt/2017/01/20/ninjanieuws-200117-arvato_3407982":{"mzid":"md-ast-cd52ea40-7cab-4cb1-b8b5-4ce364ad91d5_1484938329516","clientid":"vrtvideo"}}
Locate the label "mzid" and copy its value between quotes (starting with "md-ast-").
Paste the value (without quotes) into the field MZID.

Problems

If VRTVideoDownloader does not start, the most common cause is that HTA applications cannot start on your pc, or you have removed Internet Explorer or Edge browser completely from your pc. VRTVideoDownloader uses HTA (Microsoft HTML Application) based on Internet Explorer.
Normally, even when you don't use Internet Explorer or when it is not installed, Microsoft still installs the necessary core files to keep HTA applications working.
If these HTA corefiles are not available on your pc, you can try to fix this as follows:
First check if you have c:\windows\system32\mshta.exe on your pc. If not, try installing at least Internet Explorer 7.
If c:\windows\system32\mshta.exe is available, it could be possible that the link between .hta files and c:\windows\system32\mshta.exe is broken.
To fix this copy the lines below to a file called hta.reg (with notepad), save it and double click it to add these settings to the registry:

Windows Registry Editor Version 5.00
;Open HTA files with MSHTA.EXE
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.hta]
"Application"="mshta.exe"
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.hta\OpenWithList]
"a"="MSHTA.EXE"
"MRUList"="a"

License

This software is distributed as freeware. If you keep using this software, send me an appreciation or feedback e-mail for my programming effort and sharing this tool for free.
Or even better, buy me a coffee .

Disclaimer

This software and the accompanying files are supplied "as is", without any express or implied warranty. In no event shall the author be liable for any damages whatsoever including direct, indirect, incidental, consequential, loss of business profits or special damages from the use of this software. The tool is in no way related with, owned by or created by VRT. The reference to VRT in the name only means that this tool is written to download streams exclusively from VRT sites. It does not work with other websites.
By using VRTVideoDownloader, you agree to the terms of service contained in VRTVideoDownloader Copyright Infringement Policy Please read this document carefully before using VRTVideoDownloader. Simply stated: this software is only for private use, do not make video archives, do not spread or sell videos!

Copyright © 2017 by Johan Van Barel. All Rights Reserved