get_iplayer
Install command:
brew install get_iplayerUtility for downloading TV and radio programmes from BBC iPlayer
https://github.com/get-iplayer/get_iplayer
License: GPL-3.0-or-later
Development: Pull requests
Formula JSON API: /api/formula/get_iplayer.json
Formula code: get_iplayer.rb on GitHub
Bottle (binary package) installation support provided for:
| macOS on Apple Silicon |
tahoe | ✅ |
|---|---|---|
| sequoia | ✅ | |
| sonoma | ✅ | |
| macOS on Intel |
sonoma | ✅ |
| Linux | ARM64 | ✅ |
| x86_64 | ✅ | |
Current versions:
| stable | ✅ | 3.36 |
| head | ⚡️ | HEAD |
Revision: 2
Depends on:
| atomicparsley | 20240608.083822.1... | MPEG-4 command-line tool |
| ffmpeg | 9.0.1 | Play, record, convert, and stream select audio and video codecs |
Known vulnerabilities in the current version:
| CPANSA-Mojolicious-2021-02 | Small sessions could be used as part of a brute-force attack to decode the session secret. |
| CPANSA-Mojolicious-2022-03 | Mojo::DOM did not correctly parse <script> tags. |
| CVE-2020-36829 (high) | |
| CVE-2021-47208 (medium) | |
| CVE-2024-39689 (high) | Certifi removes GLOBALTRUST root certificate |
| CVE-2024-58134 (high) | Mojolicious versions from 0.999922 for Perl uses a hard coded string, or the application's class ... |
| CVE-2024-58135 (medium) | Mojolicious versions from 7.28 through 9.45 for Perl will generate weak HMAC session cookie secre... |
| CVE-2026-14803 (medium) | Mojo::JSON versions before 9.47 for Perl allow memory exhaustion via unbounded recursion in the p... |
| CVE-2026-15747 (critical) | Mojolicious versions from 4.59 before 9.48 for Perl expose a stable representation of the session... |
Data from Homebrew/advisory-database. Run brew vulns get_iplayer for a live check.
Analytics:
| 30 days | 90 days | 365 days | |
|---|---|---|---|
| Installs | 104 | 246 | 1,590 |
| Installs on Request | 104 | 246 | 1,590 |
| Build Errors | 0 |