A video downloader with Qt GUI (currently only YouTube and Vimeo are maintained)
Go to file
Martchus fb5991e147 removed creation of Windows icon in qmake project
this never worked when building concurrently
2016-02-06 17:00:39 +01:00
application improved project files 2015-12-08 08:41:06 +01:00
cli fixed includes 2015-09-08 17:05:59 +02:00
gui fixes 2016-02-05 20:31:45 +01:00
itemdelegates fixed includes 2015-09-08 17:05:59 +02:00
misc First commit 2015-04-22 19:32:04 +02:00
model fixed includes 2015-09-08 17:05:59 +02:00
network fixes 2016-02-05 20:31:45 +01:00
resources improved itag info 2015-12-18 00:19:27 +01:00
.gitignore ignore *.txt.user files 2016-01-25 19:24:31 +01:00
CMakeLists.txt show UI files in Qt Creator 2016-01-25 19:04:37 +01:00
LICENSE Initial commit 2015-04-22 19:18:28 +02:00
README.md added Vimeo download 2015-10-14 22:58:55 +02:00
general.pri disable new ABI (can't catch ios_base::failure with new ABI) 2015-12-13 20:47:53 +01:00
videodownloader.doxygen First commit 2015-04-22 19:32:04 +02:00
videodownloader.pro removed creation of Windows icon in qmake project 2016-02-06 17:00:39 +01:00

README.md

Video Downloader

A video downloader with Qt 5 GUI.

Currently YouTube and Vimeo are the only maintained platforms.

This is just a downloader. It does not convert or mux anything. You might use ffmpeg or mkvmerge to convert/remux downloaded videos.

Supported YouTube quality levels

The downloader allows to download any quality, including the HD qualities. However 1080p streams (and above) are only provided as video-only or audio-only stream by YouTube which currently need to be downloaded separately and then muxed together.

TODO

  • Fix (or remove) platforms that are not working.
  • Mux video-only and audio-only streams.
  • Command line interface

Build instructions

The video downloader depends on c++utilities and qtutilities and is built in the same way as these libaries.

The following Qt 5 modules are requried: core gui widgets network