Skip to content

hekkup/qyledl

Repository files navigation

qyledl

http://hekkup.github.com/qyledl/

This is a GUI for yle-dl for downloading media clips from YLE Areena.

The GUI is written in C++/Qt and currently requires yle-dl installed.

qyledl is based on mpartel's yle-downloader-gui.

Snapshot packages for Ubuntu are available at https://launchpad.net/~hekkup/+archive/yle-downloader-gui-snapshots.

Release packages for Ubuntu will be available at https://launchpad.net/~yle-dl/+archive/release.

See below for instructions for installation in Windows.

Compiling

  • lrelease qyledl.pro
  • qmake
  • make

Running Tests

  • cd test
  • qmake
  • make all check

Installation in Linux

In order to install the application in Linux run the following command. If it doesn't work, please check the installation paths of files in qyledl.pro project file. The file paths have been tested on Kubuntu 13.10 and they should be more or less the same in other distributions, too.

  • sudo make install

Uninstallation:

  • sudo make uninstall

Installation in Windows

qyledl is not tested on or packaged for Windows. If you want to do it, you are welcome to fork this repository and go ahead!

An installation package of yle-downloader-gui for Windows is available at http://mpartel.github.io/yle-downloader-gui/. Instructions for generating a precompiled installation package of yle-downloader-gui for Windows are available at https://github.com/mpartel/yle-downloader-gui#yle-areena-downloader-gui.

The source code contains installer/innosetup_installer.iss file but it's outdated.

Known Issues

  • On Windows, when trying to download a file that already exists, yle-dl crashes to an encoding error while printing a log message.

Thanks

Version History

  • 2.4 (2014-05-02)

    • Enabled resizing main window
    • Showing download progress at tenths of percentage
  • 2.3 (2013-11-05)

    • New fork: qyledl
    • Version numbering continued directly from yle-downloader-gui
    • Added download queue, support for English, etc.

(NOTE: the versions below are those of yle-downloader-gui)

  • 2.2 (2013-02-21)

    • Updated yle-dl to 2.0.2.
    • Accept a URL as a command line parameter.
  • 2.1 (2012-06-07)

    • Updated yle-dl to 1.99.8.
    • Added ability to give command line options in the URL box.
    • Added options to download swh and eng subtitles.
  • 2.0 (2012-05-28)

    • Updated yle-dl to 1.99.7.
  • 1.99.1 (2012-04-24)

    • Updated yle-dl to 1.99.6.
    • Added subtitle selection box.
  • 1.99 (2012-04-17)

    • Support for Areena Beta.
  • 1.3 (2012-01-02)

    • Added support for YLE Passi.
  • 1.2 (2011-12-05)

    • Updated rtmpdump-yle to 1.4.6, which fixed some Areena downloads.
  • 1.1 (2011-10-11)

    • Updated rtmpdump-yle to 1.4.4, which fixed Elävä Arkisto and YleX on Windows.
    • Passed the --vfat switch on Windows.

License

Public Domain, but note that yle-dl is under GPLv2, so treat this as GPL'ed too if you like.