TVDownloader 1.16


This program downloads video and audio streams from Youtube, Vimeo, DailyMotion, Twitch, Veoh, BBC, VRT, Canvas, VTM, VIER, NPO, +900 more sites to a videofile or mp3file based on a version of the open-source youtube-dl engine (windows XP, 7, 8, 10 or higher).



Purpose and Restrictions of Usage

The purpose of TVDownloader is to act as a personal video/audio-recorder to watch legally accessible online-videos or listen to legally accessible online-music at a later time while you are offline. TVDownloader is intended for private use only. TVDownloader may not be used for commercial or illegal purposes: do not make video or music archives, do not spread or sell videos or music and respect the copyright policies of the authors, sites and countries you are downloading from. Please read the Legal Disclaimer and Copyright Infringement Policy before using TVDownloader.

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
  • Version 1.6b(26/01/2017) bugfix in UI: output folder with blanks in name now accepted
  • Version 1.6c(27/01/2017) 'check new version' link added, some small bugfixes in UI
  • Version 1.6d(05/02/2017) command line .exe version replaced by UI version
  • Version 1.7 (28/06/2017) complete engine replacement, userid/password support, audio download, support for over 900+ video-sites
  • Version 1.7a(27/07/2017) engine update for vrt.be and vier.be, UI auto-resize to screen dpi
  • Version 1.8 (28/07/2017) added option to download subtitles and write metadata to video/audio file
  • Version 1.9 (18/08/2017) engine replacement for vrt.be, vier.be, vijf.be, youtube.com, ...
  • Version 1.10(21/08/2017) UI fix, engine replacement for vrt.be, vier.be, vijf.be, youtube.com, ...
  • Version 1.11(25/08/2017) engine replacement for vrt.be, vier.be, vijf.be, youtube.com, ...
  • Version 1.12(28/08/2017) UI fix, mp4 preference, support for split dash video, best approximation iso exact requested resolution
  • Version 1.13(29/08/2017) engine replacement
  • Version 1.14(30/08/2017) fix for vtm.be, support for native crypto
  • Version 1.15(02/09/2017) added "worst" option for video and audio
  • Version 1.16(11/11/2017) added option to prefer mp4/m4a demuxed video/audio, new ffmpeg engine

Download and Installation

Download TVDownloader.zip.
Extract and Install TVDownloader_vx.x.exe.

License

This software is distributed as freeware. It is based upon open-source youtube-dl and ffmpeg software. 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 .

Usage

Start TVDownloader. This will open a dialog box.
Open your Internet browser and search for the webpage containing the video/audio you want to download (VRT, VTM, VIER, Youtube, Vimeo, DailyMotion, Twitch, Veoh, BBC, +900 more sites supported). For a complete list of supported sites click here.
Copy your video URL to the "Video Source URL" field in TVDownloader.
If the site requires a userid/password, please provide this.
Click the "Select Folder" button to specify the "Output Folder" where you want to download your video/audio.
Change the Video Resolution option: Best, 1080p, 720p, 540p, 480p, 360p, Worst. Some video resolutions may not be available.
Check/Uncheck option to prefer mp4/m4a demuxed video/audio. Warning: merging mp4+m4a can take extra time.
Check/Uncheck the option to "Download Subtitles" (SRT) if available.
Check/Uncheck the option to "Write Metadata" into Video/Audio file.
To download the video, click the "Download Video" button. The video will be downloaded into the specified folder.
To extract and convert the audio from the video, click the "Save MP3" button. The audio of the video will be extract and converted into an mp3 file in the specified folder (VBR average 190kbit/s).
Remark: If you only need the audio part, you don't have to click the "Download Video" button.

Problems

If TVDownloader 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. TVDownloader 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"

Legal Disclaimer

This software and the accompanying files are supplied "as is", without any express or implied warranty including but not limited to the warranties of merchantability, fitness for a particular purpose and non-infringement. In no event shall the author be liable for any claim, damages whatsoever or other liability including direct, indirect, incidental, consequential, loss of business profits or special damages, whether in an action of contract, tort or otherwise, arising from, out of, in connection with or from the use of this software and/or the underlying youtube-dl.exe, ffmpeg.exe and ffprobe.exe.

Copyright Infringement Policy

By using TVDownloader, you agree to the terms of service below:

The author of TVDownloader is committed to protecting the rights of intellectual property (including copyrights) holders and seeks to comply with all applicable laws and regulations regarding the protection of intellectual property.

Unauthorized copying, distribution, modification, public display or public performance of copyrighted works is a copyright infringement, and the user, not the author of TVDownloader has full responsibility.

The author of TVDownloader has no responsibility for content of other owners that you may find, access, download and/or upload when using TVDownloader. Any such material may be protected by copyright and the intellectual property laws. The terms of use that are posted by the respective owners of those materials, and not the author of TVDownloader, govern your use of that material. You are responsible for complying with all laws and regulations applicable to the material that are made available or download.

You explicitly acknowledge that downloading some files may require authorization and may be subject to restrictions. It is your responsibility to determine what restrictions apply, to comply with all applicable restrictions and to obtain all necessary authorizations.

The license to use TVDownloader is conditioned upon your agreement not to use TVDownloader to infringe the intellectual property rights of others in any way.

TVDownloader enables you to download content, obtained from third parties using the Internet or otherwise. All title, ownership and intellectual property rights in and to the content, material and files downloaded or otherwise accessed, are and shall be retained by the applicable Content owner and may be protected by applicable laws, including copyright and other intellectual property laws. NO license and/or any other rights to such Content are granted under this Agreement.

The author of TVDownloader does not control the content of files and information that may be used with TVDownloader or otherwise played, viewed, managed and/or accessed through it. The author of TVDownloader does not endorse the contents of any information or data, accessed through the use of TVDownloader. The author of TVDownloader shall not be responsible for the accuracy, completeness, legality, legitimacy or any other aspect of the files and information accessed through the use of TVDownloader, nor for the right to make such information available or accessible. The use of any files is at your sole responsibility and the author of TVDownloader explicitly disclaims any responsibility to the use or misuse of any file.

Copyright © 2017 by Johan Van Barel. All Rights Reserved