yle-dl is a command-line program for downloading media files from the two video streaming services of the Finnish national broadcasting company Yle: Yle Areena, Elävä arkisto, and Yle news.
The videos are saved in Flash video (FLV) or in MP4 format. At least VLC player is able to play them back.
Installation
pip3 install --user --upgrade yle-dl
Required packages: Python 2.7 or 3.5+, pip, pycrypto, wget, ffmpeg.
Optional dependencies for certain types of streams: PHP interpreter and the following PHP extensions: bcmath, curl, mcrypt and SimpleXML. rtmpdump for downloading Areena audio streams (version 2.4 or newer, the latest development version from the project homepage is recommended).
Usage
yle-dl [options] yle_video_page_url
Options include:
- -o filename
- Save stream to the named file
- --destdir dir
- Save files to dir
- --latestepisode
- Download the latest episode from the page
- --showmetadata
- Print stream metadata, don't download
- --proxy uri
- Proxy for downloading stream manifests. Example:
--proxy socks5://localhost:7777
See yle-dl --help for the full list of options.
For example:
yle-dl http://areena.yle.fi/tv/1515302
or
yle-dl http://areena.yle.fi/tv/1515302 -o /your/video/dir/video.mp4
Source codes
Stable: yle-dl 2.33 (19.6.2018) SHA256 digest: 786604ca5194cd8d767e175e4b54d9e89acd1791b6946e24af70673e2bf18de0
The source code is available under GNU GPLv3 license.
Installer and frontend packages created by others
Linux
macOS
- 1. Install Homebrew, 2. Run
brew install yle-dl - https://simopot.github.io/areena/ (includes a graphical user interface)