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 Matroska (.mkv) or MP4 format. At least VLC player is able to play them back.
Installation
- Install required packages: Python 3.7+, ffmpeg 4.1+. Downloading podcast streams require also wget.
- Install pipx
pipx install yle-dl
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
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 20240927
Changelog
The source code is available under GNU GPLv3 license.
Installer and frontend packages created by others
Linux
- Arch Linux
- Fedora
- Gentoo:
emerge -av yle-dl
- Slackware
macOS
- 1. Install Homebrew, 2. Run
brew install yle-dl