This is dockerized yle-dl (See: https://github.com/aajanki/yle-dl)
yle-dl is a script that allows you to download television and
radio programs from the Finnish broadcasting company (Yle)
websites such as Yle Areena and Elävä arkisto.
Normally the script has a lot of dependencies that you do not
want pollute your system. This docker container has them all,
and you can use yle-dl script without hassle.
Just execute this one-liner:
docker run --rm -ti -u=`id -u`:`id -g` -v `pwd`:/out taskinen/yle-dl [YLE-URL-TO-DOWNLOAD]
Then you have the downloaded file in your current working directory.
Building the container locally
It is also possible to build a container locally.
Download the Git repository containing the
Then run the following command to build a new container.
docker build -t taskinen/yle-dl .
Running the locally built container:
docker run --rm -ti -u=`id -u`:`id -g` -v "`pwd`":/out taskinen/yle-dl YLE_URL_TO_DOWNLOAD
Removing locally built containers:
docker image rm taskinen/yle-dl:latest