- Support the /tv/ohjelmat URLs - Support the new live radio URLs. Drop the support for the old URLs. - Download the HLS version of a live radio stream (like the Areena web app) - Include subtitles when piping a video - Don't restart and remove a partially downloaded file - Don't restart a piped download when the media player is closed - Geo restrictions warning was some times shown unnecessary
2.30
- yle-dl now runs on Python 3.5 and 3.6 (as well as on Python 2.7 like before)
2.29
- New argument --resolution for selecting stream by vertical resolution - Reduce repetition in output filenames - Remove genre prefixes ("Elokuva:", "Kino:", etc.) from output filenames - More streams now obey --proxy - Avoid re-downloading subtitles on --resume - Quicker check to see if a file has already been downloaded
2.28
- The wget downloader fails on some videos, use ffmpeg instead. - Possibility to use libav instead of ffmpeg. See README.md. - Fixed an issue with Unicode characters when a file has already been downloaded - Avoid re-downloading on --resume when the file name contains a colon - Show a warning if a download failure might be caused by a geo restriction
2.27
- --showmeta now prints the resolution for HDS streams - Fixed --maxbitrate on HDS streams - Don't redownload already downloaded files when using --resume (HDS streams). Requires ffmpeg and ffprobe. - --duration now works on RTMP streams - Warn if an output file extension is unsupported - Fixed the timestamp of wget downloads
2.26
- Support wget older than 1.16 - Support older python-requests. Retry is disabled on old python-requests. - Refuse to install on Python 3