notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
NOW FIXED. We had a known problem with lists of packages - they were out of date. The fix has been applied to production. See packages-import/issues/3 & packages-import/issues/4
Port details
py-yt-dlp Program for downloading videos from various platforms (devel files)
2025.01.26 www on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 2024.12.13Version of this port present on the latest quarterly branch.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2023-12-22 17:18:06
Last Update: 2025-01-26 07:07:17
Commit Hash: 7527807
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

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>)
  • py311: py311-yt-dlp
distinfo:
TIMESTAMP = 1737871554 SHA256 (yt-dlp/2025.01.26/yt-dlp.tar.gz) = f9b62c5f8c3db910d693a7ac1477f44696a923ff9b0a3f9d87fefea4e10e9e04 SIZE (yt-dlp/2025.01.26/yt-dlp.tar.gz) = 5827713

Packages (timestamps in pop-ups are UTC):
py39-yt-dlp
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--------
FreeBSD:13:quarterly-----2023.12.302023.12.30-
FreeBSD:14:latest--------
FreeBSD:14:quarterly-----2023.12.302023.12.30-
FreeBSD:15:latest--n/a-n/a2023.12.30--
 

py311-yt-dlp
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest2025.01.152025.01.26-2025.01.152025.01.26---
FreeBSD:13:quarterly2024.12.232024.12.23-2024.12.232024.12.23---
FreeBSD:14:latest2025.01.152025.01.26-2025.01.152025.01.26---
FreeBSD:14:quarterly2024.12.232024.12.23-2024.12.232024.12.23---
FreeBSD:15:latest2025.01.262025.01.26n/a-n/a---
 

Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
  2. python3.11 : lang/python311
Test dependencies:
  1. python3.11 : lang/python311
Runtime dependencies:
  1. py311-brotli>0 : archivers/py-brotli@py311
  2. py311-certifi>0 : security/py-certifi@py311
  3. py311-mutagen>0 : audio/py-mutagen@py311
  4. py311-pycryptodomex>0 : security/py-pycryptodomex@py311
  5. py311-requests>=2.32.2 : www/py-requests@py311
  6. py311-sqlite3>0 : databases/py-sqlite3@py311
  7. py311-urllib3>=1.26.17 : net/py-urllib3@py311
  8. py311-websockets>=13.0 : devel/py-websockets@py311
  9. ffprobe : multimedia/ffmpeg
  10. 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.01.26: 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:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/yt-dlp/yt-dlp/releases/download/2025.01.26/
Collapse this list.
Port Moves

Number of commits found: 24

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2025.01.26
26 Jan 2025 07:07:17
commit hash: 75278073c53eda2f569c387875bd705fe396003ecommit hash: 75278073c53eda2f569c387875bd705fe396003ecommit hash: 75278073c53eda2f569c387875bd705fe396003ecommit hash: 75278073c53eda2f569c387875bd705fe396003e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2025.01.15 → 2025.01.26
2025.01.15
16 Jan 2025 06:35:09
commit hash: 649a9f9bf0e008f7fbc9df7e63c69e5708bebc9ecommit hash: 649a9f9bf0e008f7fbc9df7e63c69e5708bebc9ecommit hash: 649a9f9bf0e008f7fbc9df7e63c69e5708bebc9ecommit hash: 649a9f9bf0e008f7fbc9df7e63c69e5708bebc9e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2025.01.12 → 2025.01.15
2025.01.12
13 Jan 2025 00:03:13
commit hash: 6abe859c516f3dc8a8a3b18fea2b61ab0117ee56commit hash: 6abe859c516f3dc8a8a3b18fea2b61ab0117ee56commit hash: 6abe859c516f3dc8a8a3b18fea2b61ab0117ee56commit hash: 6abe859c516f3dc8a8a3b18fea2b61ab0117ee56 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.12.23 → 2025.01.12
2024.12.23
02 Jan 2025 10:25:24
commit hash: 2c69742530788bd1101509dd48c4096ac9aa3cf0commit hash: 2c69742530788bd1101509dd48c4096ac9aa3cf0commit hash: 2c69742530788bd1101509dd48c4096ac9aa3cf0commit hash: 2c69742530788bd1101509dd48c4096ac9aa3cf0 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.12.13 → 2024.12.23
2024.12.13
13 Dec 2024 11:28:49
commit hash: b606f6cd311eb73317cd6b95a051776e5d50be58commit hash: b606f6cd311eb73317cd6b95a051776e5d50be58commit hash: b606f6cd311eb73317cd6b95a051776e5d50be58commit hash: b606f6cd311eb73317cd6b95a051776e5d50be58 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.12.03 → 2024.12.13
2024.12.03
06 Dec 2024 02:11:37
commit hash: 563f64b6314646566e2e52f60f48496cd9805df7commit hash: 563f64b6314646566e2e52f60f48496cd9805df7commit hash: 563f64b6314646566e2e52f60f48496cd9805df7commit hash: 563f64b6314646566e2e52f60f48496cd9805df7 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.11.18 → 2024.12.03
2024.11.18
18 Nov 2024 22:26:45
commit hash: 51a3c03758bfbe9ca49cf2b8cc6c7e06b018dceacommit hash: 51a3c03758bfbe9ca49cf2b8cc6c7e06b018dceacommit hash: 51a3c03758bfbe9ca49cf2b8cc6c7e06b018dceacommit hash: 51a3c03758bfbe9ca49cf2b8cc6c7e06b018dcea files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.11.04 → 2024.11.18
2024.11.04
04 Nov 2024 02:39:20
commit hash: afa1ccb2157dc70b54927fbe3904a403640043b5commit hash: afa1ccb2157dc70b54927fbe3904a403640043b5commit hash: afa1ccb2157dc70b54927fbe3904a403640043b5commit hash: afa1ccb2157dc70b54927fbe3904a403640043b5 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.10.07 → 2024.11.04
2024.10.07
08 Oct 2024 03:44:41
commit hash: aad8fed23a99a4bbaccb88b2778233338f4fab70commit hash: aad8fed23a99a4bbaccb88b2778233338f4fab70commit hash: aad8fed23a99a4bbaccb88b2778233338f4fab70commit hash: aad8fed23a99a4bbaccb88b2778233338f4fab70 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.09.27 → 2024.10.07
2024.09.27
28 Sep 2024 02:34:19
commit hash: 87c1f3e0b85dfd2ce58b9c2bae68eded4969e742commit hash: 87c1f3e0b85dfd2ce58b9c2bae68eded4969e742commit hash: 87c1f3e0b85dfd2ce58b9c2bae68eded4969e742commit hash: 87c1f3e0b85dfd2ce58b9c2bae68eded4969e742 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.08.06 → 2024.09.27
2024.08.06
06 Aug 2024 09:45:18
commit hash: 6da75bae39ca16cf0543ed8a0688335a3cf8b817commit hash: 6da75bae39ca16cf0543ed8a0688335a3cf8b817commit hash: 6da75bae39ca16cf0543ed8a0688335a3cf8b817commit hash: 6da75bae39ca16cf0543ed8a0688335a3cf8b817 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.08.01 → 2024.08.06
2024.08.01
02 Aug 2024 09:28:04
commit hash: a80b1c29eed35950f2b675e842f0c47689050ef5commit hash: a80b1c29eed35950f2b675e842f0c47689050ef5commit hash: a80b1c29eed35950f2b675e842f0c47689050ef5commit hash: a80b1c29eed35950f2b675e842f0c47689050ef5 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.07.25 → 2024.08.01
2024.07.25
25 Jul 2024 06:33:34
commit hash: 2098c364eaf8bd8975972aa79417c67d35c9bedccommit hash: 2098c364eaf8bd8975972aa79417c67d35c9bedccommit hash: 2098c364eaf8bd8975972aa79417c67d35c9bedccommit hash: 2098c364eaf8bd8975972aa79417c67d35c9bedc files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.07.16 → 2024.07.25
2024.07.16
17 Jul 2024 00:42:45
commit hash: 88856f9b1f6c98fc85bfa62682542f9d963f0831commit hash: 88856f9b1f6c98fc85bfa62682542f9d963f0831commit hash: 88856f9b1f6c98fc85bfa62682542f9d963f0831commit hash: 88856f9b1f6c98fc85bfa62682542f9d963f0831 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.07.09 → 2024.07.16
2024.07.09
11 Jul 2024 02:20:44
commit hash: 4c81d2c0d98f9bcb47bc3e300d2db0d54cdddaf0commit hash: 4c81d2c0d98f9bcb47bc3e300d2db0d54cdddaf0commit hash: 4c81d2c0d98f9bcb47bc3e300d2db0d54cdddaf0commit hash: 4c81d2c0d98f9bcb47bc3e300d2db0d54cdddaf0 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.07.07 → 2024.07.09
2024.07.07
08 Jul 2024 07:51:00
commit hash: 01c08ed1d25ff76254c25ba572f7522714ddc846commit hash: 01c08ed1d25ff76254c25ba572f7522714ddc846commit hash: 01c08ed1d25ff76254c25ba572f7522714ddc846commit hash: 01c08ed1d25ff76254c25ba572f7522714ddc846 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.07.02 → 2024.07.07
2024.07.02
03 Jul 2024 08:18:54
commit hash: e415aa932d735ac632620f0bf630a567bcbbfab9commit hash: e415aa932d735ac632620f0bf630a567bcbbfab9commit hash: e415aa932d735ac632620f0bf630a567bcbbfab9commit hash: e415aa932d735ac632620f0bf630a567bcbbfab9 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/py-yt-dlp: update 2024.05.27 → 2024.07.02
2024.05.27
27 May 2024 22:52:36
commit hash: 64807504bbf68436678647a7c9a53a3ca0b6644ecommit hash: 64807504bbf68436678647a7c9a53a3ca0b6644ecommit hash: 64807504bbf68436678647a7c9a53a3ca0b6644ecommit hash: 64807504bbf68436678647a7c9a53a3ca0b6644e files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.05.26 → 2024.05.27
2024.05.26
26 May 2024 22:25:02
commit hash: 219301897a0dfe98232c1ce77d84916a649a6530commit hash: 219301897a0dfe98232c1ce77d84916a649a6530commit hash: 219301897a0dfe98232c1ce77d84916a649a6530commit hash: 219301897a0dfe98232c1ce77d84916a649a6530 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.04.09 → 2024.05.26
2024.04.09
16 Apr 2024 01:52:36
commit hash: 2d13113f383f868f0bfe250decf3ec8358fd7ddccommit hash: 2d13113f383f868f0bfe250decf3ec8358fd7ddccommit hash: 2d13113f383f868f0bfe250decf3ec8358fd7ddccommit hash: 2d13113f383f868f0bfe250decf3ec8358fd7ddc files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2024.03.10 → 2024.04.09
2024.03.10
11 Mar 2024 09:17:38
commit hash: 43a099b094e0d5475f02a6717a6d3b8f7e2e0039commit hash: 43a099b094e0d5475f02a6717a6d3b8f7e2e0039commit hash: 43a099b094e0d5475f02a6717a6d3b8f7e2e0039commit hash: 43a099b094e0d5475f02a6717a6d3b8f7e2e0039 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/py-yt-dlp: update 2023.12.30 → 2024.03.10

Reported by:	portscout
2023.12.30_1
06 Mar 2024 15:23:30
commit hash: c3a1d9d8aff408ce1de224bce1c889cb00c93369commit hash: c3a1d9d8aff408ce1de224bce1c889cb00c93369commit hash: c3a1d9d8aff408ce1de224bce1c889cb00c93369commit hash: c3a1d9d8aff408ce1de224bce1c889cb00c93369 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
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
commit hash: b3a25718bb5d033d923ec5c1ac52aaebfc434850commit hash: b3a25718bb5d033d923ec5c1ac52aaebfc434850commit hash: b3a25718bb5d033d923ec5c1ac52aaebfc434850commit hash: b3a25718bb5d033d923ec5c1ac52aaebfc434850 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
www/{,py-}yt-dlp: update 2023.11.16 → 2023.12.30
2023.11.16
22 Dec 2023 17:13:19
commit hash: 6c3c9105066f607ffd44469b744760bf709538b0commit hash: 6c3c9105066f607ffd44469b744760bf709538b0commit hash: 6c3c9105066f607ffd44469b744760bf709538b0commit hash: 6c3c9105066f607ffd44469b744760bf709538b0 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
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@

Number of commits found: 24