Port details |
- py-yt-dlp Program for downloading videos from various platforms (devel files)
- 2025.03.31 www
=2 2025.03.21Version of this port present on the latest quarterly branch. - Maintainer: yuri@FreeBSD.org
 - Port Added: 2023-12-22 17:18:06
- Last Update: 2025-04-01 00:15:11
- Commit Hash: 891d6c2
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py311-PyOpenGL, p5-Sane
- License: UNLICENSE
- WWW:
- https://github.com/yt-dlp/yt-dlp
- Description:
- A command-line program to download videos from youtube.com and many other video
platforms.
This is a fork of youtube-dlc which is inturn a fork of youtube-dl.
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}yt-dlp>0:www/py-yt-dlp@${PY_FLAVOR}
- To install the port:
- cd /usr/ports/www/py-yt-dlp/ && make install clean
- To add the package, run one of these commands:
- pkg install www/py-yt-dlp
- pkg install py311-yt-dlp
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-yt-dlp listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py311-yt-dlp
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1743466254
SHA256 (yt-dlp/2025.03.31/yt-dlp.tar.gz) = 23ab23b7dffada34f98ecbffc3da763834ee3b0d969d5d10f8436ca6c32ca9eb
SIZE (yt-dlp/2025.03.31/yt-dlp.tar.gz) = 5918295
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- gmake>=4.4.1 : devel/gmake
- python3.11 : lang/python311
- Test dependencies:
-
- python3.11 : lang/python311
- Runtime dependencies:
-
- py311-brotli>0 : archivers/py-brotli@py311
- py311-certifi>0 : security/py-certifi@py311
- py311-mutagen>0 : audio/py-mutagen@py311
- py311-pycryptodomex>0 : security/py-pycryptodomex@py311
- py311-requests>=2.32.2 : www/py-requests@py311
- py311-sqlite3>0 : databases/py-sqlite3@py311
- py311-urllib3>=1.26.17 : net/py-urllib3@py311
- py311-websockets>=13.0 : devel/py-websockets@py311
- ffprobe : multimedia/ffmpeg
- python3.11 : lang/python311
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for py311-yt-dlp-2025.03.31:
FFMPEG=on: FFmpeg support (WMA, AIFF, AC3, APE...)
SECRETSTORAGE=off: Build with py311-SecretStorage for secretstorage option
===> Use 'make config' to modify these settings
- Options name:
- www_py-yt-dlp
- USES:
- gmake python shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
2025.03.31 01 Apr 2025 00:15:11
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2025.03.21 → 2025.03.31 |
2025.03.21 23 Mar 2025 07:56:13
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2025.02.19 → 2025.03.21 |
2025.02.19 19 Feb 2025 09:19:14
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2025.01.26 → 2025.02.19 |
2025.01.26 26 Jan 2025 07:07:17
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2025.01.15 → 2025.01.26 |
2025.01.15 16 Jan 2025 06:35:09
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2025.01.12 → 2025.01.15 |
2025.01.12 13 Jan 2025 00:03:13
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.12.23 → 2025.01.12 |
2024.12.23 02 Jan 2025 10:25:24
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.12.13 → 2024.12.23 |
2024.12.13 13 Dec 2024 11:28:49
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.12.03 → 2024.12.13 |
2024.12.03 06 Dec 2024 02:11:37
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.11.18 → 2024.12.03 |
2024.11.18 18 Nov 2024 22:26:45
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.11.04 → 2024.11.18 |
2024.11.04 04 Nov 2024 02:39:20
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.10.07 → 2024.11.04 |
2024.10.07 08 Oct 2024 03:44:41
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.09.27 → 2024.10.07 |
2024.09.27 28 Sep 2024 02:34:19
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.08.06 → 2024.09.27 |
2024.08.06 06 Aug 2024 09:45:18
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.08.01 → 2024.08.06 |
2024.08.01 02 Aug 2024 09:28:04
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.07.25 → 2024.08.01 |
2024.07.25 25 Jul 2024 06:33:34
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.07.16 → 2024.07.25 |
2024.07.16 17 Jul 2024 00:42:45
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.07.09 → 2024.07.16 |
2024.07.09 11 Jul 2024 02:20:44
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.07.07 → 2024.07.09 |
2024.07.07 08 Jul 2024 07:51:00
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.07.02 → 2024.07.07 |
2024.07.02 03 Jul 2024 08:18:54
    |
Yuri Victorovich (yuri)  |
www/py-yt-dlp: update 2024.05.27 → 2024.07.02 |
2024.05.27 27 May 2024 22:52:36
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.05.26 → 2024.05.27 |
2024.05.26 26 May 2024 22:25:02
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.04.09 → 2024.05.26 |
2024.04.09 16 Apr 2024 01:52:36
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2024.03.10 → 2024.04.09 |
2024.03.10 11 Mar 2024 09:17:38
    |
Yuri Victorovich (yuri)  |
www/py-yt-dlp: update 2023.12.30 → 2024.03.10
Reported by: portscout |
2023.12.30_1 06 Mar 2024 15:23:30
    |
Yuri Victorovich (yuri)  |
www/py-yt-dlp: Remove deprecated RTMPDUMP option
Reference: https://github.com/yt-dlp/yt-dlp?tab=readme-ov-file#deprecated |
2023.12.30 31 Dec 2023 03:44:41
    |
Yuri Victorovich (yuri)  |
www/{,py-}yt-dlp: update 2023.11.16 → 2023.12.30 |
2023.11.16 22 Dec 2023 17:13:19
    |
Yuri Victorovich (yuri)  |
www/py-yt-dlp-devel: Move to www/py-yt-dlp
www/py-yt-dlp is intended for those who wants to extend
yt-dlp (write Python scripts that import yt-dlp).
Another port, www/yt-dlp, is intended for end users.
Removing the -devel suffix since FreeBSD doesn't use -devel
unlike other distros.
Reported by: sunpoet@, danfe@ |